AliPhysics  4646b6b (4646b6b)
 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
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:
36  Bool_t Run();
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
Definition: External.C:260
TH2 * fHistScaleEmcalvsCent
charged rho_m in two times EMCal acceptance
TH2 * fHistScale2EmcalvsCent
scale factor 1xEmcal vs centrality
Definition: External.C:244
TH2 * fHistDeltaScale2EmcalvsCent
scale factor 2xEmcal vs centrality
TH2 * fHistScaleEmcalvsMult
difference between scale factors vs centrality
TCanvas * c
Definition: TestFitELoss.C:172
AliAnalysisTaskRhoMassScale & operator=(const AliAnalysisTaskRhoMassScale &)
int Int_t
Definition: External.C:63
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.
TH2 * fHistDeltaScale2EmcalvsMult
scale factor 2xEmcal vs track multiplicity
Definition: External.C:220
Bool_t FillHistograms()
Function filling histograms.
Base task in the EMCAL jet framework.
const char Option_t
Definition: External.C:48
AliRhoParameter * fRhoMCharged2xEmcal
charged rho_m in EMCal acceptance
Bool_t RetrieveEventObjects()
Retrieve common objects from event.
bool Bool_t
Definition: External.C:53
AliRhoParameter * fRhoMChargedEmcal
neutral rho_m
Container for jet within the EMCAL jet framework.
Definition: External.C:196