![]() |
AliPhysics
bba8f44 (bba8f44)
|
#include <AliForwarddNdetaTask.h>
Public Member Functions | |
CentralityBin () | |
CentralityBin (const char *name, Float_t low, Float_t high) | |
CentralityBin (const CentralityBin &other) | |
virtual | ~CentralityBin () |
CentralityBin & | operator= (const CentralityBin &) |
virtual bool | End (TList *sums, TList *results, UShort_t scheme, Double_t trigEff, Double_t trigEff0, Bool_t rootProj, Bool_t corrEmpty, Int_t triggerMask, Int_t marker, Int_t color, TList *mclist, TList *truthlist) |
![]() | |
CentralityBin () | |
CentralityBin (const char *name, Float_t low, Float_t high) | |
CentralityBin (const CentralityBin &other) | |
CentralityBin & | operator= (const CentralityBin &other) |
Bool_t | IsAllBin () const |
Bool_t | IsInclusiveBin () const |
const char * | GetListName () const |
virtual void | CreateOutputObjects (TList *dir, Int_t mask) |
virtual Bool_t | ProcessEvent (const AliAODForwardMult *forward, UInt_t triggerMask, Bool_t isZero, Double_t vzMin, Double_t vzMax, const TH2D *data, const TH2D *mc, UInt_t filter, Double_t weight) |
virtual Double_t | Normalization (const TH1I &t, UShort_t scheme, Double_t trgEff, Double_t &ntotal, TString *text) const |
virtual void | MakeResult (const TH2D *sum, const char *postfix, bool rootProj, bool corrEmpty, Double_t scaler, Int_t marker, Int_t color, TList *mclist, TList *truthlist) |
Int_t | GetColor (Int_t fallback=kRed+2) const |
void | SetColor (Color_t colour) |
TList * | GetResults () const |
const char * | GetResultName (const char *postfix="") const |
TH1 * | GetResult (const char *postfix="", Bool_t verbose=true) const |
void | SetDebugLevel (Int_t lvl) |
void | SetSatelliteVertices (Bool_t satVtx) |
virtual void | Print (Option_t *option="") const |
const Sum * | GetSum (Bool_t mc=false) const |
Sum * | GetSum (Bool_t mc=false) |
const TH1I * | GetTriggers () const |
TH1I * | GetTriggers () |
const TH1I * | GetStatus () const |
TH1I * | GetStatus () |
Protected Member Functions | |
TH1 * | EmpiricalCorrection (TList *results) |
![]() | |
virtual Bool_t | ReadSum (TList *list, bool mc=false) |
virtual void | CreateSums (const TH2D *data, const TH2D *mc) |
virtual Bool_t | CheckEvent (const AliAODForwardMult *forward, Int_t triggerMask, Double_t vzMin, Double_t vzMax, Int_t filter) |
Additional Inherited Members | |
![]() | |
TList * | fSums |
TList * | fOutput |
Sum * | fSum |
Sum * | fSumMC |
TH1I * | fTriggers |
TH1I * | fStatus |
Float_t | fLow |
Float_t | fHigh |
Bool_t | fDoFinalMCCorrection |
Bool_t | fSatelliteVertices |
Int_t | fDebug |
Color_t | fColor |
A structure holding the per-centrality bin information. These objects are only used internally and are never streamed. We do not make dictionaries for this (and derived) classes as they are constructed on the fly.
Definition at line 107 of file AliForwarddNdetaTask.h.
|
inline |
Constructor
Definition at line 113 of file AliForwarddNdetaTask.h.
|
inline |
Constructor
name | Name used for histograms (e.g., Forward) |
low | Lower centrality cut in percent |
high | Upper centrality cut in percent |
Definition at line 121 of file AliForwarddNdetaTask.h.
|
inline |
Copy constructor
other | Object to copy from |
Definition at line 129 of file AliForwarddNdetaTask.h.
|
inlinevirtual |
Destructor
Reimplemented from AliBasedNdetaTask::CentralityBin.
Definition at line 133 of file AliForwarddNdetaTask.h.
Possibly apply empirical correction to result
results | List to find information in |
Definition at line 327 of file AliForwarddNdetaTask.cxx.
Referenced by operator=().
|
virtual |
End of processing
sums | List of sums |
results | Output list of results |
scheme | Normalisation scheme options |
trigEff | Trigger efficiency |
trigEff0 | 0-bin trigger efficiency |
rootProj | If true, use TH2::ProjectionX |
corrEmpty | Whether to correct for empty bins |
triggerMask | Trigger mask |
color | Marker colour |
marker | Marker style |
mclist | List of MC results |
truthlist | List of MC truth results |
Reimplemented from AliBasedNdetaTask::CentralityBin.
Definition at line 387 of file AliForwarddNdetaTask.cxx.
Referenced by operator=().
|
inline |