31 Double_t dDauXrowsOverFindableClusTPC,
45 dDauXrowsOverFindableClusTPC,
46 dPosPx, dPosPy, dPosPz,
47 dNegPx, dNegPy, dNegPz,
51 fV0Kine(dV0Px, dV0Py, dV0Pz, dV0E),
67 fV0Status(src.fV0Status),
69 fMotherPDG(src.fMotherPDG),
70 fMotherStatus(src.fMotherStatus),
71 fMotherPt(src.fMotherPt),
72 fMotherEta(src.fMotherEta),
73 fMotherRap(src.fMotherRap)
87 if (&src==
this)
return *
this;
122 if (!
IsKa(dCuts[0],dCuts[1],dCuts[2],dCuts[3],dCuts[4],dCuts[5],dCuts[6],dCuts[7],dCuts[8]))
return kFALSE;
137 if (!
IsLa(dCuts[0],dCuts[1],dCuts[2],dCuts[3],dCuts[4],dCuts[5],dCuts[6],dCuts[7],dCuts[8]))
return kFALSE;
152 if (!
IsLa(dCuts[0],dCuts[1],dCuts[2],dCuts[3],dCuts[4],dCuts[5],dCuts[6],dCuts[7],dCuts[8]))
return kFALSE;
165 return ((dRap>=dMin) && (dRap<dMax));
TLorentzVector KineMC() const
Bool_t IsKa(Double_t dCutMinV0Radius=0.5, Double_t dCutMinV0CosPA=0.97, Double_t dCutMaxV0Ctau=20., Double_t dCutMaxDausDCA=1., Double_t dCutMinPosDCAtoPV=0.06, Double_t dCutMinNegDCAtoPV=0.06, Float_t dCutMinDauXrowsTPC=70., Double_t dCutMinDauXrowsOverFindableClusTPC=0.8, Double_t dCutMinDauDeltaM=0.005)
TLorentzVector KineAntiLa()
TLorentzVector KineKshort()
AliPicoV0MC & operator=(const AliPicoV0MC &src)
AliPicoV0Base & operator=(const AliPicoV0Base &src)
Bool_t IsV0InRapAcc(Double_t dMin, Double_t dMax)
Double_t fDauXrowsOverFindableClusTPC
TLorentzVector KineLambda()
void GetControlVariables(Float_t d[18])
Double_t fV0DistToPVoverP
Bool_t IsLa(Double_t dCutMinV0Radius=0.5, Double_t dCutMinV0CosPA=0.995, Double_t dCutMaxV0Ctau=30., Double_t dCutMaxDausDCA=1., Double_t dCutMinPosDCAtoPV=0.06, Double_t dCutMinNegDCAtoPV=0.06, Float_t dCutMinDauXrowsTPC=70., Double_t dCutMinDauXrowsOverFindableClusTPC=0.8, Double_t dCutMinDauDeltaM=0.01)
ClassImp(AliPicoV0MC) AliPicoV0MC