2 #include "AliFMDAnaCalibEnergyDistribution.h"
4 ClassImp(AliFMDAnaCalibEnergyDistribution)
6 AliFMDAnaCalibEnergyDistribution::AliFMDAnaCalibEnergyDistribution() : TObject(),
7 fArray(), fIsInit(kFALSE){
12 //____________________________________________________________________
13 void AliFMDAnaCalibEnergyDistribution::Init() {
16 for(Int_t det = 1; det<=3;det++) {
17 TObjArray* detArray = new TObjArray();
18 fArray.AddAtAndExpand(detArray,det);
24 //____________________________________________________________________
25 TH1F* AliFMDAnaCalibEnergyDistribution::GetEnergyDistribution(Int_t det, Char_t ring) {
27 Int_t ringNumber = (ring == 'I' ? 0 : 1);
28 TObjArray* detArray = (TObjArray*)fArray.At(det);
29 TH1F* hEdist = (TH1F*)detArray->At(ringNumber);
34 //____________________________________________________________________
35 void AliFMDAnaCalibEnergyDistribution::SetEnergyDistribution(Int_t det, Char_t ring, TH1F* edist) {
39 Int_t ringNumber = (ring == 'I' ? 0 : 1);
40 TObjArray* detArray = (TObjArray*)fArray.At(det);
41 detArray->AddAtAndExpand(edist,ringNumber);
46 //____________________________________________________________________