![]() |
AliPhysics
0bb4a45 (0bb4a45)
|
Wrapper for Binning data, connecting with name. More...
#include <AliEMCalTriggerBinningComponent.h>
Public Member Functions | |
AliEMCalTriggerBinningData () | |
AliEMCalTriggerBinningData (const char *name, TBinning *data) | |
AliEMCalTriggerBinningData (const AliEMCalTriggerBinningData &data) | |
AliEMCalTriggerBinningData & | operator= (const AliEMCalTriggerBinningData &data) |
virtual | ~AliEMCalTriggerBinningData () |
void | SetBinning (TBinning *binning) |
TBinning * | GetBinning () const |
Private Attributes | |
TBinning * | fBinning |
Underlying binning data. More... | |
Wrapper for Binning data, connecting with name.
Definition at line 32 of file AliEMCalTriggerBinningComponent.h.
EMCalTriggerPtAnalysis::AliEMCalTriggerBinningComponent::AliEMCalTriggerBinningData::AliEMCalTriggerBinningData | ( | ) |
Default constructor
Definition at line 95 of file AliEMCalTriggerBinningComponent.cxx.
EMCalTriggerPtAnalysis::AliEMCalTriggerBinningComponent::AliEMCalTriggerBinningData::AliEMCalTriggerBinningData | ( | const char * | name, |
TBinning * | data | ||
) |
Named constructor, defining name and binning
Definition at line 102 of file AliEMCalTriggerBinningComponent.cxx.
EMCalTriggerPtAnalysis::AliEMCalTriggerBinningComponent::AliEMCalTriggerBinningData::AliEMCalTriggerBinningData | ( | const AliEMCalTriggerBinningData & | data | ) |
Copy constructor
[in] | data | Reference for the copy |
Definition at line 109 of file AliEMCalTriggerBinningComponent.cxx.
|
virtual |
Definition at line 127 of file AliEMCalTriggerBinningComponent.cxx.
|
inline |
Get the underlying binning
Definition at line 70 of file AliEMCalTriggerBinningComponent.h.
Referenced by AliEMCalTriggerBinningData(), and EMCalTriggerPtAnalysis::AliEMCalTriggerBinningComponent::GetBinning().
AliEMCalTriggerBinningComponent::AliEMCalTriggerBinningData & EMCalTriggerPtAnalysis::AliEMCalTriggerBinningComponent::AliEMCalTriggerBinningData::operator= | ( | const AliEMCalTriggerBinningData & | data | ) |
Assignment operator
[in] | data | Reference for assignment |
Definition at line 117 of file AliEMCalTriggerBinningComponent.cxx.
void EMCalTriggerPtAnalysis::AliEMCalTriggerBinningComponent::AliEMCalTriggerBinningData::SetBinning | ( | TBinning * | binning | ) |
Set the underlying binning. The data handler is the owner of the binning, so any binning assigned will be deleted
[in] | binning | New binning to be set |
Definition at line 131 of file AliEMCalTriggerBinningComponent.cxx.
Referenced by EMCalTriggerPtAnalysis::AliEMCalTriggerBinningComponent::SetBinning().
|
private |
Underlying binning data.
Definition at line 73 of file AliEMCalTriggerBinningComponent.h.
Referenced by AliEMCalTriggerBinningData(), GetBinning(), operator=(), SetBinning(), and ~AliEMCalTriggerBinningData().