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 */
8 ////////////////////////////////////////////////////////////////////////
10 // AliCRTConstants class
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.
17 // Author: Arturo Fernandez, Enrique Gamez
20 /////////////////////////////////////////////////////////////////////////
24 class AliCRTConstants {
27 static const Float_t fgCageLenght; // Module lenght
28 static const Float_t fgCageWidth; // Module width
29 static const Float_t fgCageHeight; // Module height
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; //
36 static const Float_t fgActiveAreaGap; //
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;
44 static const Float_t fgMagnetWidth; //
45 static const Float_t fgMagnetLenght; //
48 static const Float_t fgDepth;
51 AliCRTConstants(const AliCRTConstants& ct) {}
52 AliCRTConstants& operator= (const AliCRTConstants& ct) {return *this;}
53 virtual ~AliCRTConstants() {}
56 ClassDef(AliCRTConstants, 0) // CRT(ACORDE) global constants
65 #endif // ALICRTCONSTANTS_H