![]() |
AliPhysics
2ad5f07 (2ad5f07)
|
Global binning handler used by several analysis components. More...
#include <AliEMCalTriggerBinningFactory.h>
Public Member Functions | |
AliEMCalTriggerBinningFactory () | |
virtual | ~AliEMCalTriggerBinningFactory () |
void | Create (AliEMCalTriggerBinningComponent *const data) |
Static Public Member Functions | |
static void | CreateLinearBinning (TArrayD &binning, int nbins, double min, double max) |
Protected Member Functions | |
void | CreateMarkusPtBinning (TArrayD &binning) const |
void | CreateRAAPtBinning (TArrayD &binning) const |
void | CreateDefaultEtaBinning (TArrayD &binning) const |
void | CreateDefaultZVertexBinning (TArrayD &binning) const |
Global binning handler used by several analysis components.
This class steers the binning component and set the default binnings for various dimensions, which are used by all analysis components. In case users already defined a binning, this handler does not overwrite this.
Definition at line 25 of file AliEMCalTriggerBinningFactory.h.
EMCalTriggerPtAnalysis::AliEMCalTriggerBinningFactory::AliEMCalTriggerBinningFactory | ( | ) |
Default constructor, nothing to do
Definition at line 27 of file AliEMCalTriggerBinningFactory.cxx.
|
inlinevirtual |
Destructor, nothing to do
Definition at line 31 of file AliEMCalTriggerBinningFactory.h.
void EMCalTriggerPtAnalysis::AliEMCalTriggerBinningFactory::Create | ( | AliEMCalTriggerBinningComponent *const | data | ) |
Initialise binning component with default binning
[out] | data | the binning component to be initialised |
Definition at line 34 of file AliEMCalTriggerBinningFactory.cxx.
Referenced by EMCalTriggerPtAnalysis::AliAnalysisTaskTrackDensityData::UserCreateOutputObjects(), and EMCalTriggerPtAnalysis::AliAnalysisTaskPtEMCalTriggerV1::UserCreateOutputObjects().
|
protected |
Referenced by Create().
|
protected |
Creating default z-Vertex binning. Bin size 5 cm.
[out] | binning | Array where to store the results. |
Definition at line 148 of file AliEMCalTriggerBinningFactory.cxx.
Referenced by Create().
|
static |
Referenced by Create(), and EMCalTriggerPtAnalysis::AliEMCalTriggerBinningComponent::SetLinearBinning().
|
protected |
Creating the default \( p_{t} \) binning.
Definition used:
[out] | binning | Array where to store the results. |
Definition at line 73 of file AliEMCalTriggerBinningFactory.cxx.
|
protected |
Create \( p_{t} \) binning used in the \( R_{AA} \) analysis:
Definitions are:
[out] | binning | Array where to store the results |
Definition at line 115 of file AliEMCalTriggerBinningFactory.cxx.
Referenced by Create().