#include <MdcParameter.h>
Public Member Functions | |
double | updateAlpha () |
Static Public Member Functions | |
static MdcParameter * | instance () |
Public Attributes | |
const int | _findEventVertex |
const int | _evtTimeCorr |
const double | _minPt |
const double | _minDr |
const float | _t0OffSet |
const float | _xtCoEff |
const int | _doIt |
const bool | _mkMdst |
const bool | _mkTds |
float | _mfield |
float | _alpha |
const float | _chi2_kappa |
const float | _Min_chi2 |
const float | _deltaPhi |
const float | _D_phi1 |
const float | _D_phi2 |
const float | _D_phi3 |
const int | _nseg |
const int | _nlength |
const int | _nc |
const float | _z_cut1 |
const float | _z_cut2 |
const float | _chi2_1 |
const float | _chi2_2 |
const float | _chi2_3 |
const float | _chi2_segfit |
const int | _hitscut |
Protected Member Functions | |
MdcParameter () | |
~MdcParameter () | |
Private Attributes | |
IMagneticFieldSvc * | m_pmgnIMF |
Static Private Attributes | |
static MdcParameter * | s_paramInstance = 0 |
Definition at line 20 of file MdcParameter.h.
MdcParameter::MdcParameter | ( | ) | [protected] |
Definition at line 12 of file MdcParameter.cxx.
Referenced by instance().
00012 : 00013 _findEventVertex(1), 00014 _evtTimeCorr(1), 00015 _minPt(0.07), // minPt cut on r_phiFit 00016 _minDr(7.5), //dr cut on r_phiFit 00017 _t0OffSet(0.), 00018 _xtCoEff(0.0344), // approx. quadric relation between drift distance and time 00019 _doIt(1), 00020 _mkMdst(true), 00021 _mkTds(true), 00022 _alpha(333.564095), //1.0Tesla 00023 _mfield(-0.0010), 00024 00025 //control parameter in r-phi segment linking 00026 _chi2_kappa(4000.), // 00027 _Min_chi2(5000.), // (chi2-chi2_kappa) < Min_chi2 in track2D finding 00028 _deltaPhi(31.82*M_PI/180), // seems not used 00029 00030 _D_phi1(6.53*M_PI/180), // linkAxialSegments_2_34 00031 _D_phi2(4.45*M_PI/180.),// linkAxialSegments_3_4 00032 _D_phi3(3.08*M_PI/180.),// linkAxialSegments_9_10 00033 _chi2_1(0.039*3), // linkAxialSegments_2_34 00034 _chi2_2(0.039*3), // linkAxialSegments_3_4 00035 _chi2_3(0.039*3), // linkAxialSegments_9_10 00036 00037 _chi2_segfit(500), //reduce_noise 00038 00039 _hitscut(1), //2D track re-fitting 00040 00041 //parameter restriction on s_zFit 00042 _nseg(2), //number of stereo SL segments in s_zFit 00043 _nlength(2), //number of total hits 00044 _nc(2), 00045 _z_cut1(7.), 00046 _z_cut2(4.) 00047 { 00048 }
MdcParameter::~MdcParameter | ( | ) | [protected] |
MdcParameter * MdcParameter::instance | ( | ) | [static] |
Definition at line 6 of file MdcParameter.cxx.
References MdcParameter(), and s_paramInstance.
00006 { 00007 //return a pointer to an exclusive instance of MdcParameter 00008 if (!s_paramInstance) s_paramInstance = new MdcParameter(); 00009 return s_paramInstance; 00010 }
double MdcParameter::updateAlpha | ( | ) |
float MdcParameter::_alpha |
Definition at line 56 of file MdcParameter.h.
const float MdcParameter::_chi2_1 |
const float MdcParameter::_chi2_2 |
const float MdcParameter::_chi2_3 |
const float MdcParameter::_chi2_kappa |
const float MdcParameter::_chi2_segfit |
const float MdcParameter::_D_phi1 |
const float MdcParameter::_D_phi2 |
const float MdcParameter::_D_phi3 |
const float MdcParameter::_deltaPhi |
Definition at line 64 of file MdcParameter.h.
const int MdcParameter::_doIt |
Definition at line 47 of file MdcParameter.h.
Referenced by FTFinder::begin_run(), FTFinder::event(), FTFinder::init(), and FTFinder::term().
const int MdcParameter::_evtTimeCorr |
const int MdcParameter::_findEventVertex |
Definition at line 35 of file MdcParameter.h.
const int MdcParameter::_hitscut |
float MdcParameter::_mfield |
Definition at line 55 of file MdcParameter.h.
const float MdcParameter::_Min_chi2 |
const double MdcParameter::_minDr |
const double MdcParameter::_minPt |
const bool MdcParameter::_mkMdst |
Definition at line 49 of file MdcParameter.h.
const bool MdcParameter::_mkTds |
Definition at line 51 of file MdcParameter.h.
const int MdcParameter::_nc |
const int MdcParameter::_nlength |
const int MdcParameter::_nseg |
const float MdcParameter::_t0OffSet |
Definition at line 43 of file MdcParameter.h.
const float MdcParameter::_xtCoEff |
const float MdcParameter::_z_cut1 |
const float MdcParameter::_z_cut2 |
IMagneticFieldSvc* MdcParameter::m_pmgnIMF [private] |
Definition at line 86 of file MdcParameter.h.
MdcParameter * MdcParameter::s_paramInstance = 0 [static, private] |