]>
Commit | Line | Data |
---|---|---|
7c2017ae | 1 | #ifndef ALIMUONTRIGGERCONSTANTS_H |
2 | #define ALIMUONTRIGGERCONSTANTS_H | |
3 | ||
4 | /* Copyright(c) 1998-1999, ALICE Experiment at CERN, All rights reserved. * | |
5 | * See cxx source for full Copyright notice */ | |
6 | ||
30178c30 | 7 | /* $Id$ */ |
8 | // Revision of includes 07/05/2004 | |
9 | ||
7c2017ae | 10 | #include <TNamed.h> |
11 | ||
30178c30 | 12 | class AliMUONTriggerConstants : public TNamed |
13 | { | |
7c2017ae | 14 | public: |
15 | AliMUONTriggerConstants(); | |
16 | ~AliMUONTriggerConstants(); | |
17 | ||
18 | public: | |
19 | static Int_t Nmodule(); | |
20 | static Int_t ModuleId(Int_t imodule); | |
21 | static Int_t NstripX(Int_t imodule); | |
22 | static Int_t NstripY(Int_t imodule); | |
23 | static Float_t XcMin(Int_t imodule); | |
24 | static Float_t XcMax(Int_t imodule); | |
25 | static Int_t CircuitId(Int_t icircuit); | |
26 | ||
27 | private: | |
30178c30 | 28 | static const Int_t fgkNmodule; // total number of module |
29 | static const Int_t fgkModuleId[126]; // module Id. number | |
30 | static const Int_t fgkNstripX[126]; // number of X strips | |
31 | static const Int_t fgkNstripY[126]; // number of Y strips | |
32 | static const Float_t fgkXcMin[126]; // min X pos of module | |
33 | static const Float_t fgkXcMax[126]; // max X poa of module | |
34 | static const Int_t fgkCircuitId[234]; // circuit Id. number | |
7c2017ae | 35 | |
36 | ClassDef(AliMUONTriggerConstants,1) // Trigger Constants class | |
37 | ||
38 | }; | |
39 | #endif | |
40 | ||
41 | ||
42 | ||
43 | ||
44 | ||
45 | ||
46 | ||
47 | ||
48 | ||
49 | ||
50 | ||
51 | ||
52 |