Main Page | Modules | Namespace List | Class Hierarchy | Alphabetical List | Class List | Directories | File List | Namespace Members | Class Members | File Members | Related Pages

ConstFT.h

Go to the documentation of this file.
00001 #ifndef CONSTFT_H
00002 #define CONSTFT_H
00003 
00004 // Typedef's for Double_t
00005 #ifndef ROOT_Rtypes
00006 #if !defined(__CINT__) || defined(__MAKECINT__)
00007 #include "Rtypes.h"
00008 #endif
00009 #endif
00010 
00011 #include "Conventions/Munits.h"
00012 
00013 namespace ConstFT
00014 {
00015 // constants
00016 
00017 // number of estimated parameters of the track
00018 static const Int_t        NTrackParams       = 5;
00019 // indices of the track parameters
00020 static const Int_t        kU                 = 0;
00021 static const Int_t        kdUdZ              = 1;
00022 static const Int_t        kV                 = 2;
00023 static const Int_t        kdVdZ              = 3;
00024 static const Int_t        kQoverP            = 4;
00025 
00026 // max number of planes in the track
00027 static const Int_t        NPlanesMax         = 500;      
00028 
00029 // rms of one strip === 0.04108m/sqrt(12)
00030 static const Double_t     kOneStripError     = 0.01185877;
00031 
00032 // min strip charge (also configurable throug AlgConfig)
00033 static const Double_t     kMinStripCharge    = 0.5;
00034 
00035 // parameters for <theta(MCS)> estimation
00036 static const Double_t     Theta0_P1          = 0.0136;   
00037 static const Double_t     Theta0_P2          = 0.038;    
00038 
00039 // radiation length in steel
00040 static const Double_t     X0_Steel           = 0.0176;   
00041 // radiation length in scintillator
00042 static const Double_t     X0_Scint           = 0.4372;   
00043 
00044 // a small number to protect from division by zero
00045 static const Double_t     TinyNumber         = 1e-12;     
00046 
00047 // initial value of delta chi2 between two vectors
00048 // of fit parameters (just a huge number)
00049 static const Double_t     InitialDChi2       = 1e6;     
00050 
00051 // maximum momentum from range
00052 static const Double_t     MaxPrange          = 50.;      
00053 
00054 } // end namespace ConstFT
00055 
00056 #endif /* CONSTFT_H */

Generated on Mon Feb 15 11:06:33 2010 for loon by  doxygen 1.3.9.1