public:
AliRsnCutV0(const char *name = "AliRsnCutV0", Int_t hypothesis = kLambda0);
- AliRsnCutV0(const AliRsnCutV0& copy);
- AliRsnCutV0& operator=(const AliRsnCutV0& copy);
+ AliRsnCutV0(const AliRsnCutV0 ©);
+ AliRsnCutV0 &operator=(const AliRsnCutV0 ©);
virtual ~AliRsnCutV0() { }
-
+
void SetESDtrackCuts(AliESDtrackCuts *cuts) {fESDtrackCuts = cuts;}
void SetHypothesis(Int_t code);
void SetTolerance(Double_t value) {fTolerance = value;}
Bool_t CheckESD(AliESDv0 *track);
Bool_t CheckAOD(AliAODv0 *track);
-
+
Int_t fHypothesis; // PDG code corresponding to expected V0 hypothesis
Double_t fMass; // mass corresponding to hypothesis
Double_t fTolerance; // tolerance in the difference between computed and expected mass
//
fHypothesis = code;
-
+
switch (fHypothesis) {
case kLambda0:
case kLambda0Bar: