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];}
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