Change from Int_t/SHort_t to smaller data types, the change from Float_t/Double_t...
[u/mrichter/AliRoot.git] / STEER / AliESDcascade.h
index dc4c276..b16b83f 100644 (file)
 
 class AliExternalTrackParam;
 
-#define kXiMinus       3312
-#define kXiPlusBar    -3312
-#define kOmegaMinus    3334
-#define kOmegaPlusBar -3334
 
 class AliESDcascade : public AliESDv0 {
 
+  enum  { kOmegaPlusBar =  -3334,
+         kXiPlusBar    =  -3312,
+         kXiMinus      =   3312,
+         kOmegaMinus   =   3334};
+
 public:
   AliESDcascade();
   AliESDcascade(const AliESDcascade&);
@@ -55,21 +56,22 @@ public:
   void GetPosCovXi(Double_t cov[6]) const;
 
 protected: 
-  Int_t      fPdgCodeXi;      // reconstructed cascade type (PDG code)
+
   Double32_t fEffMassXi;      // reconstructed cascade effective mass
   Double32_t fChi2Xi;         // chi2 value
   Double32_t fDcaXiDaughters; // dca between Xi's daughters
   Double32_t fPosXi[3];       // cascade vertex position (global)
   Double32_t fPosCovXi[6];    // covariance matrix of the vertex position
-
-  Int_t      fBachIdx;        // label of the bachelor track
   Double32_t fBachMom[3];     // bachelor momentum (global)
   Double32_t fBachMomCov[6];  // covariance matrix of the bachelor momentum.
+  Int_t      fPdgCodeXi;      // reconstructed cascade type (PDG code)
+  Int_t      fBachIdx;        // label of the bachelor track
+
 
 private:
   AliESDcascade& operator=(const AliESDcascade&);
 
-  ClassDef(AliESDcascade,4) // reconstructed cascade vertex
+  ClassDef(AliESDcascade,5) // reconstructed cascade vertex
 };
 
 inline