CRT3 volume taken as sensitive volume
[u/mrichter/AliRoot.git] / CRT / AliCRTConstants.h
1 #ifndef ALICRTCONSTANTS_H
2 #define ALICRTCONSTANTS_H
3 /* Copyright(c) 1998-1999, ALICE Experiment at CERN, All rights reserved. *
4  * See cxx source for full Copyright notice                               */
5
6 /* $Id$ */
7
8 ////////////////////////////////////////////////////////////////////////
9 //
10 // AliCRTConstants class
11 //
12 // This class serves to group constants needed by ACORDE detector in 1
13 // easily accessible place. All constants are public const static data 
14 // members. The class is never instatiated.
15 //
16 //
17 // Author: Arturo Fernandez, Enrique Gamez
18 //         FCFM-UAP, Mexico.
19 //
20 /////////////////////////////////////////////////////////////////////////
21
22 #include <TObject.h>
23
24 class AliCRTConstants {
25  public:
26   // Modules
27   static const Float_t fgCageLenght; // Module lenght
28   static const Float_t fgCageWidth;  // Module width
29   static const Float_t fgCageHeight; // Module height
30
31 // The dimensions of the active area of a single palette are:
32   static const Float_t fgSinglePaletteLenght; // 
33   static const Float_t fgSinglePaletteWidth; // 
34   static const Float_t fgSinglePaletteHeight; // 
35   
36   static const Float_t fgActiveAreaGap; // 
37   
38   // Aproximate dimensions of the active area of the module.
39   static const Float_t fgActiveAreaLenght;
40   static const Float_t fgActiveAreaWidth; // 
41   static const Float_t fgActiveAreaHeight;
42   
43   // Magnet
44   static const Float_t fgMagnetWidth; // 
45   static const Float_t fgMagnetLenght; // 
46   
47   AliCRTConstants() {}
48   virtual ~AliCRTConstants() {}
49
50  private:
51   ClassDef(AliCRTConstants, 0)   // CRT(ACORDE) global constants
52 };
53     
54 #endif // ALICRTCONSTANTS_H