11 #ifndef ALIEMCALTRIGGERRECJETANALYSISCOMPONENT_H 12 #define ALIEMCALTRIGGERRECJETANALYSISCOMPONENT_H 27 class AliEMCalTriggerEventData;
65 const AliVParticle *
IsMCTrueTrack(
const AliVTrack*
const trk,
const AliMCEvent* evnt)
const;
Interface for virtual track selection.
Base class for analysis components.
Double_t fMinimumJetPt
Minimum jet .
Analysis component for tracks in reconstructed jets.
Bool_t fSwapEta
Swap eta sign on request.
virtual void Process(const AliEMCalTriggerEventData *const data)
void SetSwapEta(Bool_t doSwap=kTRUE)
void FillTrackHistogramCentrality(const TString &histname, const AliVTrack *const trk, const AliEmcalJet *jet, double centpercent, double weight)
virtual ~AliEMCalTriggerRecJetAnalysisComponent()
void SetMinimumJetPt(Double_t minpt)
virtual void CreateHistos()
void SetSingleTrackCuts(AliEmcalTrackSelection *trackcuts)
void FillHistogram(const TString &histname, const AliVParticle *track, const AliEmcalJet *jet, double vz, double weight)
Bool_t fRequestMCtrue
Request MC true track.
Base class for analysis components in the analysis of EMCAL-triggered events.
void FillJetHistogram(const TString &histname, const AliEmcalJet *recjet, double vz, double weight)
Analysis of high- tracks in triggered events.
AliEMCalTriggerRecJetAnalysisComponent()
Represent a jet reconstructed using the EMCal jet framework.
Simple event container within the high- track analysis.
const AliVParticle * IsMCTrueTrack(const AliVTrack *const trk, const AliMCEvent *evnt) const
AliEmcalTrackSelection * fTrackSelection
Track selection cuts used in the analysis.