24 AliEMCalTriggerBinningFactory::AliEMCalTriggerBinningFactory() {
30 void AliEMCalTriggerBinningFactory::Create(AliEMCalTriggerBinningComponent*
const data) {
34 if(!data->GetBinning(
"pt")) data->SetBinning(
"pt",
new DefaultPtBinning);
35 if(!data->GetBinning(
"eta")) data->SetBinning(
"eta",
new DefaultEtaBinning);
36 if(!data->GetBinning(
"phi")) data->SetBinning(
"phi",
new TLinearBinning(100, 0., 2*TMath::Pi()));
37 if(!data->GetBinning(
"zvertex")) data->SetBinning(
"zvertex",
new DefaultZVertexBinning);
38 if(!data->GetBinning(
"centrality")) data->SetBinning(
"centrality",
new TLinearBinning(5, 0., 100.));
41 AliEMCalTriggerBinningFactory::MarkusPtBinning::MarkusPtBinning():
58 AliEMCalTriggerBinningFactory::DefaultPtBinning::DefaultPtBinning() :
Class creating a linear binning, used in the histogram manager.
Helper class creating user defined custom binning.
Analysis of high- tracks in triggered events.