13 #ifndef ALIEMCALTRIGGERBINNINGCOMPONENT_H
14 #define ALIEMCALTRIGGERBINNINGCOMPONENT_H
30 namespace EMCalTriggerPtAnalysis {
76 fBinning(binning.GetSize(), binning.GetArray())
108 virtual void Print(Option_t *option=
"")
const;
135 void SetBinning(
const char *dimname,
const TArrayD &binning);
TArrayD fBinning
Bin limits.
int GetNumberOfBins() const
void SetBinning(const char *dimname, int nbins, double *binning)
AliEMCalTriggerBinningDimension(const char *name)
void Set(const TArrayD &binning)
AliEMCalTriggerBinningDimension * GetBinning(const char *name) const
virtual ~AliEMCalTriggerBinningDimension()
Global binning definition for the high- charged particle analysis.
Binning definition for a certain dimension.
AliEMCalTriggerBinningComponent & operator=(const AliEMCalTriggerBinningComponent &ref)
virtual void Print(Option_t *option="") const
AliEMCalTriggerBinningDimension()
AliEMCalTriggerBinningComponent()
virtual ~AliEMCalTriggerBinningComponent()
const double * GetBinLimits() const
TObjArray * fDimensions
List of binnings (dimensions)
AliEMCalTriggerBinningDimension(const char *name, const TArrayD &binning)
void Set(int nbins, double *binning)
AliEMCalTriggerBinningDimension(const char *name, int nbins, double *binning)