1 #ifndef ALIFORWARDMULTDIST_H
2 #define ALIFORWARDMULTDIST_H
159 void AddBin(
const BinSpec& spec);
304 const TH2& forward,
const TH2& central,
static TH2 * CreateH2(const char *name, const char *title, const TAxis &xAxis, const TAxis &yAxis)
const char * ParentName() const
AliForwardMultDists & operator=(const AliForwardMultDists &o)
TList * list
TDirectory file where lists per trigger are stored in train ouput.
virtual ~AliForwardMultDists()
void AddBin(const BinSpec &spec)
void SetupForData(TList *list, const TH2 &hist, Bool_t useMC)
TList * FindParent(TList *l, Bool_t create=true) const
Bool_t IsSymmetric() const
static void ProjectX(const TH2 &input, TH1 &cache, Bool_t usePhiAcc=true)
static TH1 * CreateH1(const char *name, const char *title, const TAxis &xAxis)
void Push(UShort_t n, Double_t d)
Bool_t IsNegative() const
BinSpec(Double_t etaMin, Double_t etaMax, Double_t nchLow)
void Terminate(TList *in, TList *out)
void Print(Option_t *option="") const
Bool_t IsPositive() const
EtaBin & operator=(const EtaBin &o)
const char * GetName() const
void SetUsePhiAcc(Bool_t use)
const TAxis & Axis() const
ClassDef(AliForwardMultDists, 1)
Bool_t CheckEvent(const AliAODForwardMult &fwd)
Bool_t Event(AliAODEvent &aod)
void Process(const TH1 &sumForward, const TH1 &sumCentral, const TH2 &forward, const TH2 ¢ral, Bool_t accepted, const TH1 *mc)