1 #ifndef ALIEMCALSUPERMODULE_H
2 #define ALIEMCALSUPERMODULE_H
3 /* Copyright(c) 1998-2007, ALICE Experiment at CERN, All rights reserved. *
4 * See cxx source for full Copyright notice */
8 //_________________________________________________________________________
11 //*-- Author: Aleksei Pavlinov (WSU, Detroit, USA)
12 // Super Module folder
13 // Initial version was created with TDataSet staf
14 // TObjectSet -> TFolder; Sep 6, 2007
22 class AliEMCALSuperModule : public TFolder {
26 AliEMCALSuperModule();
27 AliEMCALSuperModule(const Int_t m, const char* title="Emcal Super Module");
29 virtual ~AliEMCALSuperModule();
32 void AddCellToEtaRow(AliEMCALCell *cell, const Int_t etaRow);
33 TList* GetHists() {return fLh;}
34 TObject* GetParent() {return fParent;}
35 void SetParent(TObject *parent) {fParent=parent;}
37 void FitForAllCells(); //*MENU*
38 void FitEffMassHist(); //*MENU*
39 void PrintInfo(); //*MENU*
40 void DrawCC(int iopt=1); //*MENU*
42 Int_t GetNumberOfCells();
43 Int_t GetSMNumber() const {return fSMNumber;}
47 TObject* fParent; // parent
48 TList* fLh; // List of hists
51 ClassDef(AliEMCALSuperModule,2) // EMCAL SuperModule
55 #endif // ALIEMCALSUPERMODULE_H