AliPhysics  e59a9ba (e59a9ba)
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
AliAnalysisTaskRhoMassScale.h
Go to the documentation of this file.
1 #ifndef ALIANALYSISTASKRHOMASSSCALE_H
2 #define ALIANALYSISTASKRHOMASSSCALE_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 class AliRhoParameter;
14 
16 
18  public:
20  AliAnalysisTaskRhoMassScale(const char *name);
22 
24  void Terminate(Option_t *option);
25 
26  //Setters
27  void SetJetContainerNeutral(Int_t c) { fContainerNeutral = c ; }
28  void SetJetContainerCharged(Int_t c) { fContainerCharged = c ; }
29 
30  void SetRhoMNeutralName(const char *n) { fRhoMNeutralName = n ; }
31  void SetRhoMChargedEmcalName(const char *n) { fRhoMChargedEmcalName = n ; }
32  void SetRhoMCharged2xEmcalName(const char *n) { fRhoMCharged2xEmcalName = n ; }
33 
34  protected:
35  Bool_t RetrieveEventObjects();
36  Bool_t Run();
37  Bool_t FillHistograms();
38 
39  private:
40  Int_t fContainerNeutral; // particle level jets
41  Int_t fContainerCharged; // detector level jets
42  TString fRhoMNeutralName; // Name of neutral rho mass object
43  TString fRhoMChargedEmcalName; // Name of charged rho mass object in EMCal acceptance
44  TString fRhoMCharged2xEmcalName; // Name of charged rho mass object in two times EMCal acceptance
48 
52 
56 
59 
60  ClassDef(AliAnalysisTaskRhoMassScale, 1)
61 };
62 #endif
63 
TH2 * fHistScale2EmcalvsMult
scale factor 1xEmcal vs track multiplicity
TH2 * fHistScaleEmcalvsCent
charged rho_m in two times EMCal acceptance
TH2 * fHistScale2EmcalvsCent
scale factor 1xEmcal vs centrality
TH2 * fHistDeltaScale2EmcalvsCent
scale factor 2xEmcal vs centrality
TH2 * fHistScaleEmcalvsMult
difference between scale factors vs centrality
AliAnalysisTaskRhoMassScale & operator=(const AliAnalysisTaskRhoMassScale &)
TH2 * fHistDeltaScale2EmcalvsMult
scale factor 2xEmcal vs track multiplicity
Base task in the EMCAL jet framework.
AliRhoParameter * fRhoMCharged2xEmcal
charged rho_m in EMCal acceptance
AliRhoParameter * fRhoMChargedEmcal
neutral rho_m
Container for jet within the EMCAL jet framework.