fQuality(999),
fCVHN(0),
fCVLN(0),
+ fCVHNbit(0),
+ fCVLNbit(0),
fIsSelected(0),
fCentV0M(0),
fCentFMD(0),
fQuality(999),
fCVHN(0),
fCVLN(0),
+ fCVHNbit(0),
+ fCVLNbit(0),
fIsSelected(0),
fCentV0M(0),
fCentFMD(0),
fQuality(ana.fQuality),
fCVHN(ana.fCVHN),
fCVLN(ana.fCVLN),
+ fCVHNbit(ana.fCVHNbit),
+ fCVLNbit(ana.fCVLNbit),
fIsSelected(ana.fIsSelected),
fCentV0M(ana.fCentV0M),
fCentFMD(ana.fCentFMD),
fCVHN=kTRUE;
if ( (trigStr.Contains("-B-")) && (trigStr.Contains("CVLN")) && (fIsSelected))
fCVLN=kTRUE;
-
+ fCVHNbit=kFALSE; fCVLNbit=kFALSE;
+ if (esdV0->GetTriggerBits() & (1<<8))
+ fCVHNbit=kTRUE;
+ if (esdV0->GetTriggerBits() & (1<<6))
+ fCVLNbit=kTRUE;
+
// ***** Vertex Info
const AliESDVertex* vtxESD = esd->GetPrimaryVertexSPD();
if (fQuality==0) {
fHOutCentV0M->Fill(fCentV0M);
- if (fCVHN)
+ if (fCVHNbit)
fHOutCentV0M_CVHNinMB->Fill(fCentV0M);
- if (fCVLN)
+ if (fCVLNbit)
fHOutCentV0M_CVLNinMB->Fill(fCentV0M);
fHOutCentFMD->Fill(fCentFMD);
Bool_t fCVHN; //! if the event is central trigger
Bool_t fCVLN; //! if the event is semicentral trigger
+ Bool_t fCVHNbit; //! if the event is central trigger
+ Bool_t fCVLNbit; //! if the event is semicentral trigger
Bool_t fIsSelected; //! V0BG rejection
Float_t fCentV0M; // percentile centrality from V0
TH1F *fHOutQuality ; //control histogram for quality
TH1F *fHOutVertex ; //control histogram for vertex
- ClassDef(AliCentralitySelectionTask, 13);
+ ClassDef(AliCentralitySelectionTask, 14);
};
#endif