void SetTrackPtLimits(Double_t min, Double_t max) { fMaxTrackPt = max ; fMinTrackPt = min ; }
void SetTrackEtaLimits(Double_t min, Double_t max) { fMaxTrackEta = max ; fMinTrackEta = min ; }
void SetTrackPhiLimits(Double_t min, Double_t max) { fMaxTrackPhi = max ; fMinTrackPhi = min ; }
- void SetTrackEfficiency(Double_t eff = 0.95) { fTrackEfficiency = eff ; }
- void SetIncludeNoITS(Bool_t f) { fIncludeNoITS = f; }
+ void SetTrackEfficiency(Double_t eff = 0.95) { fTrackEfficiency = eff ; }
+ void SetIncludeNoITS(Bool_t f) { fIncludeNoITS = f ; }
+ void SetUseNegativeLabes(Bool_t f) { fUseNegativeLabels= f ; }
+ void SetMC(Bool_t a) { fIsMC = a ; }
protected:
Int_t fAODfilterBits[2]; // AOD track filter bit map
Double_t fMaxTrackPhi; // cut on track phi
Double_t fTrackEfficiency; // track efficiency
Bool_t fIncludeNoITS; // includes tracks with failed ITS refit
+ Bool_t fUseNegativeLabels; // whether or not should use negative MC labels
+ Bool_t fIsMC; // whether it is a MC event or not
TClonesArray *fTracksIn; //!track array in
TClonesArray *fTracksOut; //!track array out
AliEmcalPicoTrackMaker(const AliEmcalPicoTrackMaker&); // not implemented
AliEmcalPicoTrackMaker &operator=(const AliEmcalPicoTrackMaker&); // not implemented
- ClassDef(AliEmcalPicoTrackMaker, 4); // Task to make PicoTracks in AOD/ESD events
+ ClassDef(AliEmcalPicoTrackMaker, 5); // Task to make PicoTracks in AOD/ESD events
};
#endif