AliPhysics  e59a9ba (e59a9ba)
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
AliAnalysisTaskJetMassResponseDet.h
Go to the documentation of this file.
1 #ifndef ALIANALYSISTASKJETMASSRESPONSEDET_H
2 #define ALIANALYSISTASKJETMASSRESPONSEDET_H
3 
4 class TH1;
5 class TH2;
6 class TH3;
7 class TH3F;
8 class THnSparse;
9 class TClonesArray;
10 class TArrayI;
11 class AliAnalysisManager;
12 class AliJetContainer;
13 
15 
17  public:
18  enum JetMassType {
19  kRaw = 0, //mass form anti-kt 4-vector
20  kDeriv = 1 //area based subtracted jet mass
21  };
22 
24  AliAnalysisTaskJetMassResponseDet(const char *name);
26 
28  void Terminate(Option_t *option);
29 
30  //Setters
31  void SetJetContainerPart(Int_t c) { fContainerPart = c ; }
32  void SetJetContainerDet(Int_t c) { fContainerDet = c ; }
34 
35  protected:
36  Bool_t RetrieveEventObjects();
37  Bool_t Run();
38  Bool_t FillHistograms();
39 
40  Double_t GetJetMass(AliEmcalJet *jet);
41 
42  Int_t fContainerPart; // particle level jets
43  Int_t fContainerDet; // detector level jets
44  JetMassType fJetMassType; // jet mass type to be used
45 
54  THnSparse *fhnMassResponse;
55 
57  TH1D *fh1AreaDetAll;
58 
59  private:
62 
64 };
65 #endif
66 
AliAnalysisTaskJetMassResponseDet & operator=(const AliAnalysisTaskJetMassResponseDet &)
TH2F * fh2EtaPhiMatchedDet
pT vs mass of tagged detector level jets
THnSparse * fhnMassResponse
eta,phi of matched particle level jets
TH2F * fh2EtaPhiMatchedPart
eta,phi of matched detector level jets
TH2F * fh2PtVsMassJetPartTaggedMatch
pT vs mass of tagged particle level jets
TH2F * fh2PtVsMassJetDetTagged
pT vs mass of all detector level jets
TH2F * fh2PtVsMassJetPartMatch
pT vs mass of all particle level jets
TH2F * fh2PtVsMassJetPartTagged
pT vs mass of all particle level jets matched to a detector level jet
Base task in the EMCAL jet framework.
Represent a jet reconstructed using the EMCal jet framework.
Definition: AliEmcalJet.h:44
TH2F * fh2PtVsMassJetDetAll
pT vs mass of tagged particle level jets matched to a detector level jet
TH1D * fh1AreaDetAll
area of all particle level jets
Container for jet within the EMCAL jet framework.