Added class AliMFTRecoParam.cxx/h
[u/mrichter/AliRoot.git] / MFT / AliMFTConstants.h
CommitLineData
d4643a10 1#ifndef AliMFTConstants_H
2#define AliMFTConstants_H
3
4/* Copyright(c) 1998-1999, ALICE Experiment at CERN, All rights reserved. *
5 * See cxx source for full Copyright notice */
6
7//====================================================================================================================================================
8//
9// Constants for the Muon Forward Tracker
10//
11// Contact author: antonio.uras@cern.ch
12//
13//====================================================================================================================================================
14
15#include <TObject.h>
16
17class AliMFTConstants : public TObject {
18
19public:
20
21 static const Int_t fNMaxPlanes = 20;
22
bcaf50eb 23 static const Int_t fNMaxDigitsPerCluster = 50; ///< max number of digits per cluster
d4643a10 24 static const Double_t fCutForAvailableDigits; ///<
25 static const Double_t fCutForAttachingDigits; ///<
26
d8c2cc3e 27 static const Int_t fNMaxMCTracksPerCluster = 10; ///< max number of MC tracks sharing the same MFT cluster
28 static const Int_t fNMaxMCTracksPerDigit = 3; ///< max number of MC tracks sharing the same MFT digit
d4643a10 29
30 static const Double_t fElossPerElectron;
31
32 // minimum radial distance of the MFT sensors. To be carefully coordinated with fActiveSuperposition
33 static const Double_t fRadiusMin; ///<
34
35 // superposition between the active elements tasselling the MFT planes, for having a full acceptance coverage even in case of 10 degrees inclined tracks
36 static const Double_t fActiveSuperposition; ///<
37
38 static const Double_t fHeightActive; ///< height of the active elements
39 static const Double_t fHeightReadout; ///< height of the readout elements attached to the active ones
40
41 // minimum border size between the end of the support plane and the sensors: fHeightReadout + 0.3
42 static const Double_t fSupportExtMargin; ///<
43
44 static const Int_t fNMaxDetElemPerPlane = 1000; ///<
45
46 static const Double_t fRadLengthSi; ///< expressed in cm
47
19baa2e3 48 static const Double_t fWidthChip; ///< expressed in cm
49
d4643a10 50protected:
51
52 AliMFTConstants() : TObject() {}
53 virtual ~AliMFTConstants(){}
54
19baa2e3 55 ClassDef(AliMFTConstants, 2) // MFT global constants
d4643a10 56
57};
58
59#endif
60