AliPhysics  2853087 (2853087)
AliAnalysisTaskScale.h
Go to the documentation of this file.
1 #ifndef AliAnalysisTaskScale_h
2 #define AliAnalysisTaskScale_h
3 
4 // $Id$
5 
6 class TH2;
7 class TF1;
10 
11 #include "AliAnalysisTaskEmcal.h"
12 
14  public:
16  AliAnalysisTaskScale(const char *name);
17  virtual ~AliAnalysisTaskScale() {}
18 
20 
21  void SetScaleFunction(TF1* sf) { fScaleFunction = sf ; }
22 
23  protected:
24  void ExecOnce();
27 
28  private:
29  TF1 *fScaleFunction; // scale factor as a function of centrality
30 
33 
60 
63 
64  AliAnalysisTaskScale(const AliAnalysisTaskScale&); // not implemented
65  AliAnalysisTaskScale& operator=(const AliAnalysisTaskScale&); // not implemented
66 
67  ClassDef(AliAnalysisTaskScale, 11); // Scale task
68 };
69 #endif
AliParticleContainer * fTracksCont
output histogram
TH2 * fHistTrackEtaPhi
output histogram
TH2 * fHistScaleEmcalvsNtrack
output histogram
double Double_t
Definition: External.C:58
TH2 * fHistScalevsNtrack
output histogram
Double_t fTpcArea
Emcal area.
TH2 * fHistScalevsScale2Emcal
output histogram
Base task in the EMCAL framework.
TH2 * fHistPtEMCALvsNtrack
output histogram
TH2 * fHistChScalevsNtrack
output histogram
void SetScaleFunction(TF1 *sf)
TH2 * fHistPtEMCALvsCent
output histogram
TH2 * fHistPtTPCvsCent
Tpc area.
TH2 * fHistClusterEtaPhi
output histogram
Bool_t FillHistograms()
Function filling histograms.
Container for particles within the EMCAL framework.
TH2 * fHistChScale2EmcalvsNtrack
output histogram
TH2 * fHistPtTPCvsNtrack
output histogram
AliClusterContainer * fCaloClustersCont
Tracks.
TH2 * fHistScaleEmcalvsCent
output histogram
TH2 * fHistTrackPtvsCent
output histogram
void ExecOnce()
Perform steps needed to initialize the analysis.
TH2 * fHistChScale2EmcalvsCent
output histogram
TH2 * fHistScalevsCent
output histogram
TH2 * fHistDeltaScalevsCent
output histogram
TH2 * fHistEtvsNtrack
output histogram
TH2 * fHistDeltaScale2EmcalvsCent
output histogram
Definition: External.C:220
TH2 * fHistScale2EmcalvsNtrack
output histogram
TH2 * fHistDeltaScalevsNtrack
output histogram
TH2 * fHistEtvsCent
output histogram
AliAnalysisTaskScale & operator=(const AliAnalysisTaskScale &)
TH2 * fHistScale2EmcalvsCent
output histogram
TH2 * fHistScaleEmcalvsScale2Emcal
output histogram
TH2 * fHistClusterPtvsCent
output histogram
bool Bool_t
Definition: External.C:53
TH2 * fHistScalevsScaleEmcal
output histogram
TH2 * fHistChScalevsCent
output histogram
Container structure for EMCAL clusters.
Double_t GetScaleFactor(Double_t cent)