1 #ifndef ALIEVE_MUONModule_H
2 #define ALIEVE_MUONModule_H
4 #include <Reve/QuadSet.h>
5 #include <Reve/RenderElement.h>
7 #include <Alieve/MUONDigitsInfo.h>
11 class MUONModule : public Reve::RenderElement,
17 MUONModule(const Text_t* n="MUONModule", const Text_t* t=0, Color_t col=2);
18 MUONModule(Int_t id, Int_t cath, MUONDigitsInfo* info, Bool_t dig, Bool_t clus, Color_t col=2);
19 virtual ~MUONModule();
21 virtual void SetID(Int_t id, Int_t cath);
26 void LoadQuadsChambers(Int_t chamber1, Int_t chamber2, Int_t delElemId = -1, Int_t cat = -1);
27 void LoadQuadsDigits();
28 void LoadQuadsClusters();
29 void LoadQuadsTracks(Int_t id);
33 virtual void InitModule();
34 virtual void SetTrans();
36 MUONDigitsInfo* fInfo;
49 ClassDef(MUONModule,1);