AliPhysics  754e963 (754e963)
TBinning Class Referenceabstract

Interface for binnings used by the histogram handler. More...

#include <TBinning.h>

Inheritance diagram for TBinning:

Public Member Functions

 TBinning ()
virtual ~TBinning ()
virtual TBinningMakeCopy () const =0
virtual void CreateBinEdges (TArrayD &binedges) const =0

Detailed Description

Interface for binnings used by the histogram handler.

Markus Fasel,
May 31st, 2016

This class is the base class for binning descriptions used by the histogram handler during the creation of histograms. Classes implementing the binning must implement the function

void CreateBinEdges(TArrayD &binedges) const.

Definition at line 21 of file TBinning.h.

Constructor & Destructor Documentation

TBinning::TBinning ( )


Definition at line 27 of file TBinning.h.

virtual TBinning::~TBinning ( )


Definition at line 32 of file TBinning.h.

Member Function Documentation

virtual TBinning* TBinning::MakeCopy ( ) const
pure virtual

virtual function creating a copy of the current binning

Copy of the current binning

Implemented in TVariableBinning, TLinearBinning, and TCustomBinning.

Referenced by EMCalTriggerPtAnalysis::AliEMCalTriggerBinningComponent::AliEMCalTriggerBinningData::AliEMCalTriggerBinningData(), and ~TBinning().

The documentation for this class was generated from the following file: