]> git.uio.no Git - u/mrichter/AliRoot.git/blame_incremental - EMCAL/AliEMCALWsuCosmicRaySetUp.h
remove exec
[u/mrichter/AliRoot.git] / EMCAL / AliEMCALWsuCosmicRaySetUp.h
... / ...
CommitLineData
1#ifndef ALIBODY_H
2#define ALIBODY_H
3/* Copyright(c) 1998-2010, ALICE Experiment at CERN, All rights reserved. *
4 * See cxx source for full Copyright notice */
5
6/* $Id$ */
7
8////////////////////////////////////////////////////////////////////
9// Manager class for detector: AliEMCALWsuCosmicRaySetUp //
10// This is the envelop for Alice //
11///////////////////////////////////////////////////////////////////
12
13#include "AliModule.h"
14
15class TList;
16
17class AliEMCALWsuCosmicRaySetUp : public AliModule {
18
19public:
20 AliEMCALWsuCosmicRaySetUp();
21 AliEMCALWsuCosmicRaySetUp(const char *name, const char *title);
22 virtual ~AliEMCALWsuCosmicRaySetUp() {}
23 virtual void CreateGeometry();
24 virtual void CreateMaterials();
25 void DefineCuts(const Int_t idtmed=1);
26 virtual Int_t IsVersion() const {return 0;}
27 // GetMethod
28 Float_t* GetMasterVolume() {return fMasterVolume;}
29 TList* GetLhists() {return fLHists;}
30 TList* GetLhists(Int_t ind) {return ind<0?fLHists:dynamic_cast<TList *>(fLHists->At(ind));}
31 // Dec 1,2010
32 virtual void StepManager(void) ;
33 virtual void FinishEvent();
34
35 TList* BookKineHists(const Double_t p=1., const Char_t *opt="kine");
36 //
37 virtual Bool_t IsFolder() const {return kTRUE;}
38 virtual void Browse(TBrowser* b);
39
40 protected:
41 TList *fLHists; // list of hists
42 Float_t fMasterVolume[3]; // size of MASTER volume
43private:
44 // Keep for convention only
45 AliEMCALWsuCosmicRaySetUp(const AliEMCALWsuCosmicRaySetUp &var);
46 AliEMCALWsuCosmicRaySetUp& operator = (const AliEMCALWsuCosmicRaySetUp & /*rvalue*/);
47
48 ClassDef(AliEMCALWsuCosmicRaySetUp,1) // Class manager for the Wsu Cosmic Ray or TB CERN SetUp
49};
50
51#endif