fMaxPtTrack(0),
fMaxEClus(0),
fNCells50(0),
+ fFilterBit(0),
fESD(0),
fAOD(0),
fMCEvent(0),
fMaxPtTrack(0),
fMaxEClus(0),
fNCells50(0),
+ fFilterBit(0),
fESD(0),
fAOD(0),
fMCEvent(0),
//printf("pt,eta,phi:%1.1f,%1.1f,%1.1f \n",track->Pt(),track->Eta(), track->Phi());
}
else if(aodTrack){
+ if(!aodTrack->TestFilterBit(fFilterBit))
+ continue;
fSelPrimTracks->Add(track);
/*if(fTrackMaxPt<track->Pt())
fTrackMaxPt = track->Pt();*/
void SetImportGeometryFromFile(Bool_t im,
TString pa = "") { fImportGeometryFromFile = im ;
fImportGeometryFilePath = pa ; }
+ void SetTrackFilterBit(ULong_t bit) { fFilterBit = bit; }
protected:
Double_t fMaxPtTrack; //track with highest pt in event
Double_t fMaxEClus; //cluster with highest energy in event
Int_t fNCells50; // variable to keep the number of cells with E>50 MeV
+ ULong_t fFilterBit; // Track selection bit, for AODs
+
private:
ana->SetPrimTrackCuts(cutsp);
ana->SetPeriod(period.Data());
ana->SetGeoName(geoname.Data());
+ //ana->SetTrackFilterBit(128);
mgr->AddTask(ana);
TString containername = "histEMCIsoPhoton."+trigbitname;
TString containernameQA = "histosQA."+trigbitname;