8 #ifndef ALIANALYSISTASKTRACKDENSITY_H
9 #define ALIANALYSISTASKTRACKDENSITY_H
22 namespace EMCalTriggerPtAnalysis {
46 void GetAcceptLabels(
const AliVEvent &event, std::vector<int> &ref)
const;
Interface for virtual track selection.
void SetParticlePtBinning(TArrayD binning)
void SetJtPtBinning(TArrayD binning)
void SetParticlePtSteps(TArrayD binning)
AliEmcalTrackSelection * fTrackSelection
TString fMCParticleContainerName
Name of the MC jet container.
virtual void UserCreateOutputObjects()
TString fMCJetContainerName
EMCAL track selection.
void FindJetPtBin(const AliEmcalJet *const jet, double &ptmin, double &ptmax) const
THistManager * fHistos
! Histogram manager
Container for particles within the EMCAL framework.
TArrayD fParticlePtBinning
int GetParticleMultiplicity(const AliEmcalJet &jet, const AliParticleContainer &partcont, double ptmin, double ptmax, double rmin, double rmax, const std::vector< int > *labels=NULL) const
void SetMCParticleContainer(TString contname)
void SetJetRadiusBinning(TArrayD binning)
ClassDef(AliAnalysisTaskTrackDensity, 1)
void SetTrackSelection(AliEmcalTrackSelection *trackSelection)
AliAnalysisTaskTrackDensity()
void GetAcceptLabels(const AliVEvent &event, std::vector< int > &ref) const
virtual ~AliAnalysisTaskTrackDensity()
Base task in the EMCAL jet framework.
virtual bool Run()
Run function. This is the core function of the analysis and contains the user code. Therefore users have to implement this function.
Represent a jet reconstructed using the EMCal jet framework.
Container class for histograms.
TArrayD fJetRadii
Name of the MC particle container.
void SetMCJetContainer(TString contname)