]> git.uio.no Git - u/mrichter/AliRoot.git/blobdiff - PWGLF/RESONANCES/AliRsnMiniPair.h
Fixed number of arguments in macro (Massimo)
[u/mrichter/AliRoot.git] / PWGLF / RESONANCES / AliRsnMiniPair.h
index 4837f946a5d50e44d34147ad706d15787b7bb920..846eb09c83134eb986ae8ac9bdc3e371d7fe6486 100644 (file)
@@ -18,10 +18,12 @@ class AliRsnMiniParticle;
 class AliRsnMiniPair : public TObject {
 public:
 
-   AliRsnMiniPair() : fDCA1(0), fDCA2(0), fMother(-1), fMotherPDG(0), fNSisters(-1) {Int_t i = 3; while (i--) fPmother[i] = 0.0;}
+   AliRsnMiniPair() : fDCA1(0), fDCA2(0), fMother(-1), fMotherPDG(0), fNSisters(-1), fIsFromB(kFALSE), fIsQuarkFound(kFALSE) {Int_t i = 3; while (i--) fPmother[i] = 0.0;}
   
    Int_t          &Mother()    {return fMother;}
    Int_t          &MotherPDG() {return fMotherPDG;}
+   Bool_t         &IsFromB()      {return fIsFromB;}
+   Bool_t         &IsQuarkFound() {return fIsQuarkFound;}
    Float_t        &PmotherX()  {return fPmother[0];}
    Float_t        &PmotherY()  {return fPmother[1];}
    Float_t        &PmotherZ()  {return fPmother[2];} 
@@ -66,9 +68,11 @@ public:
    Int_t          fMother;    // label of mothers (when common)
    Int_t          fMotherPDG; // PDG code of mother (when common)
    Short_t        fNSisters;  // total number of mother's daughters in the MC stack
+   Bool_t         fIsFromB;          // is the particle from B meson flag      
+   Bool_t         fIsQuarkFound;      // is the particle from a quark flag (used to reject or accept Hijing event)
    Float_t        fPmother[3];// MC momentum of the pair corresponding mother
    
-   ClassDef(AliRsnMiniPair,3)
+   ClassDef(AliRsnMiniPair,4)
      };
 
 #endif