AliPhysics  31210d0 (31210d0)
AliAnalysisTaskDcalDijetPerf.h
Go to the documentation of this file.
1 #ifndef ALIANALYSISTASKDCALDIJETPERF_H
2 #define ALIANALYSISTASKDCALDIJETPERF_H
3 
4 // $Id$
5 
6 class TH1;
7 class TH2;
8 class TH3;
9 class THnSparse;
10 class AliJetContainer;
13 
15 
17  public:
18 
20  AliAnalysisTaskDcalDijetPerf(const char *name);
22 
24  void Terminate(Option_t *option);
25 
26  protected:
27  Float_t RelativePhi(Double_t mphi,Double_t vphi) const;
28  void ExecOnce();
30  Bool_t Run() ;
31 
32  // General histograms
41 
42  THnSparse *fHistJet1;
43  THnSparse *fHistJet1m;
44  THnSparse *fHistJet1nm;
45  THnSparse *fHistJet2;
46  THnSparse *fHistJet1to2;
47  THnSparse *fHistDiJet1;
48  THnSparse *fHistDiJet1m;
49 
55 
56  private:
59 
60  ClassDef(AliAnalysisTaskDcalDijetPerf, 3)
61 };
62 #endif
double Double_t
Definition: External.C:58
TH2 ** fHistTracksEtaPhi
Track pt spectrum.
Bool_t FillHistograms()
Function filling histograms.
THnSparse * fHistJet1to2
jet collection 2
Bool_t Run()
Run function. This is the core function of the analysis and contains the user code. Therefore users have to implement this function.
Definition: External.C:244
void ExecOnce()
Perform steps needed to initialize the analysis.
THnSparse * fHistJet2
jet collection 1 unmatched
AliJetContainer * fJetsCont2
Jets Jet 1.
AliAnalysisTaskDcalDijetPerf & operator=(const AliAnalysisTaskDcalDijetPerf &)
Container for particles within the EMCAL framework.
AliJetContainer * fJetsCont
Dijet collection 1 and 3 matched.
AliClusterContainer * fCaloClustersCont
Tracks.
float Float_t
Definition: External.C:68
THnSparse * fHistJet1m
jet collection 1
TH2 ** fHistJetsPtLeadHad
Jet pt vs. area.
TH2 ** fHistJetsPhiEta
Leading jet pt spectrum.
TH2 ** fHistJetsPtArea
Phi-Eta distribution of jets.
THnSparse * fHistDiJet1
jet collection 1 and 2
TH2 ** fHistJetsCorrPtArea
Jet pt vs. leading hadron.
AliParticleContainer * fTracksCont
Jets DiJet.
Float_t RelativePhi(Double_t mphi, Double_t vphi) const
Definition: External.C:220
THnSparse * fHistJet1nm
jet collection 1 matched
Base task in the EMCAL jet framework.
THnSparse * fHistDiJet1m
Dijet collection 1 and 3.
THnSparse * fHistJet1
Jet pt - bkg vs. area.
const char Option_t
Definition: External.C:48
bool Bool_t
Definition: External.C:53
TH1 ** fHistLeadingJetPt
Cluster pt spectrum.
AliJetContainer * fJetsCont3
Jets Trigger Jer.
Container structure for EMCAL clusters.
Container for jet within the EMCAL jet framework.
Definition: External.C:196