class AliJetHeader;
class AliESDEvent;
class AliAODEvent;
+class AliAODTrack;
class AliAODExtension;
class AliAODJet;
class AliGenPythiaEventHeader;
virtual void SetFixedEfficiency(Double_t eff) {fEfficiencyFixed = eff;}
virtual void SetRequireT0vtx(Bool_t b = true){fRequireTZEROvtx = b;}
virtual void SetRequireV0AC(Bool_t b = true){fRequireVZEROAC = b;}
-
+ virtual void SetUseHFcuts(Bool_t b = true){fUseHFcuts = b;}
Double_t GetMomentumSmearing(Int_t cat, Double_t pt);
void FitMomentumResolution();
- // for Fast Jet
+ // for Fast Jet
fastjet::JetAlgorithm GetAlgorithm() const {return fAlgorithm;}
fastjet::Strategy GetStrategy() const {return fStrategy;}
fastjet::RecombinationScheme GetRecombScheme() const {return fRecombScheme;}
Int_t GetListOfTracks(TList *list,Int_t type);
Int_t AddDaughters(TList * list, AliAODMCParticle *part, TClonesArray * tca);
+ Bool_t AvoidDoubleCountingHF(AliAODEvent *aod, AliAODTrack *tr1);
AliAODEvent *fAOD; // ! where we take the jets from can be input or output AOD
AliAODExtension *fAODExtension; // ! AOD extension in case we write a non-sdt branch to a separate file and the aod is standard
Bool_t fEventSelection; // use the event selection of this task, otherwise analyse all
Bool_t fRequireVZEROAC; // switch to require V0 AC
Bool_t fRequireTZEROvtx; // switch to require T0 vtx
+ Bool_t fUseHFcuts; // switch to require T0 vtx
UInt_t fFilterMask; // filter bit for slecected tracks
UInt_t fFilterMaskBestPt; // filter bit to mark jets with high quality leading tracks