1 #ifndef ALIANALYSISTASKTRACKSINJET_H
2 #define ALIANALYSISTASKTRACKSINJET_H
6 #include <AliAnalysisTaskSE.h>
9 class AliAnalysisUtils;
12 class AliESDtrackCuts;
13 class AliGenPythiaEventHeader;
18 namespace EMCalTriggerPtAnalysis {
Bool_t PythiaInfoFromFile(const char *currFile, Float_t &fXsec, Float_t &fTrials, Int_t &pthard) const
AliAnalysisTaskTracksInJet & operator=(const AliAnalysisTaskTracksInJet &ref)
AliAnalysisUtils * fAnalysisUtils
AliESDtrackCuts * fHybridCutsCat1
Bool_t IsPhysicalPrimary(const AliVParticle *const part, AliMCEvent *const mcevent) const
Bool_t IsOutlier(AliGenPythiaEventHeader *const header) const
virtual void Terminate(Option_t *)
void SetOutlierCut(double fracpthard=1.2)
Bool_t TrackSelectionAODHybrid(AliAODTrack *track) const
Bool_t TrackSelectionESDHybrid(AliESDtrack *track) const
AliAnalysisTaskTracksInJet()
ClassDef(AliAnalysisTaskTracksInJet, 1)
Bool_t TrackSelectionAODDefault(AliAODTrack *track) const
AliESDtrackCuts * fHybridCutsCat2
virtual Bool_t UserNotify()
Stores p-vector of jet, leading track and subleading track.
AliESDtrackCuts * fTrackCutsDefault
virtual void UserCreateOutputObjects()
virtual void UserExec(Option_t *)
Container class for histograms.
virtual ~AliAnalysisTaskTracksInJet()
AliGenPythiaEventHeader * GetPythiaHeader() const
Bool_t TrackSelectionESDDefault(AliESDtrack *track) const