1 #ifndef ALIANALYSISTASKEMCALJETCDF_H
2 #define ALIANALYSISTASKEMCALJETCDF_H
56 namespace NS_AliAnalysisTaskEmcalJetCDF {
96 Double_t DeltaR (
const AliVParticle* part1,
const AliVParticle* part2 );
111 const char* ntracks =
"usedefault",
112 const char* nclusters =
"usedefault",
113 const char* ncells =
"usedefault",
114 const char* tag =
"CDF"
132 Int_t leadhadtype = 2,
AliAnalysisTaskEmcalJetCDF()
THistManager fHistManager
Histogram manager.
std::pair< Double_t, Int_t > ptidx_pair
(pt,index) pair
std::vector< Int_t > SortTracksPt(AliVEvent *event)
Container for particles within the EMCAL framework.
void Terminate(Option_t *option)
void UserCreateOutputObjects()
TObject * jetContSetParams(AliJetContainer *jetCont, Float_t jetptmin=1., Float_t jetptmax=500., Float_t jetareacutperc=0., Int_t leadhadtype=2, Int_t nLeadJets=1, Float_t mintrackpt=0.15, Float_t maxtrackpt=1000.)
TObject * GetHistogram(const char *histName)
Double_t Z_pt(const AliEmcalJet *jet, const AliVParticle *trk)
virtual ~AliAnalysisTaskEmcalJetCDF()
Destructor.
Double_t DeltaR(const AliVParticle *part1, const AliVParticle *part2)
Int_t IdxInArray(Int_t index, TArrayI &array)
Base task in the EMCAL jet framework.
TObject * AddTaskEmcalJetCDF(const char *ntracks="usedefault", const char *nclusters="usedefault", const char *ncells="usedefault", const char *tag="CDF")
Represent a jet reconstructed using the EMCal jet framework.
Container class for histograms for the high- charged particle analysis.
functional for sorting pair by first element - descending
AliAnalysisTaskEmcalJetCDF & operator=(const AliAnalysisTaskEmcalJetCDF &)
Double_t Z_ptot(const AliEmcalJet *jet, const AliVParticle *trk)
Container for jet within the EMCAL jet framework.
bool operator()(const ptidx_pair &p1, const ptidx_pair &p2)
Analysis of jet shapes and FF of all jets and leading jets.