fQuality(999),
fCVHN(0),
fCVLN(0),
+ fIsSelected(0),
fCentV0M(0),
fCentFMD(0),
fCentTRK(0),
fQuality(999),
fCVHN(0),
fCVLN(0),
+ fIsSelected(0),
fCentV0M(0),
fCentFMD(0),
fCentTRK(0),
fQuality(ana.fQuality),
fCVHN(ana.fCVHN),
fCVLN(ana.fCVLN),
+ fIsSelected(ana.fIsSelected),
fCentV0M(ana.fCentV0M),
fCentFMD(ana.fCentFMD),
fCentTRK(ana.fCentTRK),
// ***** Trigger info
+ fIsSelected = ((esdV0->GetV0ADecision()==1) && (esdV0->GetV0CDecision()==1));
TString trigStr(esd->GetFiredTriggerClasses());
fCVHN=kFALSE; fCVLN=kFALSE;
- if ( (trigStr.Contains("-B-")) && (trigStr.Contains("CVHN")))
- fCVHN=kTRUE;
- if ( (trigStr.Contains("-B-")) && (trigStr.Contains("CVLN")))
- fCVLN=kTRUE;
+ if ( (trigStr.Contains("-B-")) && (trigStr.Contains("CVHN")) && (fIsSelected))
+ fCVHN=kTRUE;
+ if ( (trigStr.Contains("-B-")) && (trigStr.Contains("CVLN")) && (fIsSelected))
+ fCVLN=kTRUE;
// ***** Vertex Info
Bool_t fCVHN; //! if the event is central trigger
Bool_t fCVLN; //! if the event is semicentral trigger
+ Bool_t fIsSelected; //! V0BG rejection
Float_t fCentV0M; // percentile centrality from V0
Float_t fCentFMD; // percentile centrality from FMD
TH1F *fHOutQuality ; //control histogram for quality
TH1F *fHOutVertex ; //control histogram for vertex
- ClassDef(AliCentralitySelectionTask, 12);
+ ClassDef(AliCentralitySelectionTask, 13);
};
#endif