BOSS 8.0.0
BESIII Offline Software System
Loading...
Searching...
No Matches
MdcParameter Class Reference

#include <MdcParameter.h>

Static Public Member Functions

static MdcParameterinstance ()

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 ()

Detailed Description

Definition at line 11 of file MdcParameter.h.

Constructor & Destructor Documentation

◆ MdcParameter()

MdcParameter::MdcParameter ( )
protected

Definition at line 12 of file MdcParameter.cxx.

13 : _findEventVertex( 1 )
14 , _evtTimeCorr( 1 )
15 , _minPt( 0.07 )
16 , // minPt cut on r_phiFit
17 _minDr( 7.5 )
18 , // dr cut on r_phiFit
19 _t0OffSet( 0. )
20 , _xtCoEff( 0.0344 )
21 , // approx. quadric relation between drift distance and time
22 _doIt( 1 )
23 , _mkMdst( true )
24 , _mkTds( true )
25 , _alpha( 333.564095 )
26 , // 1.0Tesla
27 _mfield( -0.0010 )
28 ,
29
30 // control parameter in r-phi segment linking
31 _chi2_kappa( 4000. )
32 , //
33 _Min_chi2( 5000. )
34 , // (chi2-chi2_kappa) < Min_chi2 in track2D finding
35 _deltaPhi( 31.82 * M_PI / 180. )
36 , // seems not used
37
38 _D_phi1( 6.53 * M_PI / 180. )
39 , // linkAxialSegments_2_34
40 _D_phi2( 4.45 * M_PI / 180. )
41 , // linkAxialSegments_3_4
42 _D_phi3( 3.08 * M_PI / 180. )
43 , // linkAxialSegments_9_10
44 _chi2_1( 0.039 * 3 )
45 , // linkAxialSegments_2_34
46 _chi2_2( 0.039 * 3 )
47 , // linkAxialSegments_3_4
48 _chi2_3( 0.039 * 3 )
49 , // linkAxialSegments_9_10
50
51 _chi2_segfit( 500 )
52 , // reduce_noise
53
54 _hitscut( 1 )
55 , // 2D track re-fitting
56
57 // parameter restriction on s_zFit
58 _nseg( 2 )
59 , // number of stereo SL segments in s_zFit
60 _nlength( 2 )
61 , // number of total hits
62 _nc( 2 )
63 , _z_cut1( 7. )
64 , _z_cut2( 4. ) {}
#define M_PI
Definition MdcParameter.h:6
const int _findEventVertex
const int _nseg
const bool _mkMdst
const float _D_phi1
const float _z_cut2
const float _z_cut1
const float _D_phi2
const float _chi2_2
const int _nc
const float _chi2_kappa
const float _chi2_1
const double _minPt
const int _doIt
const int _hitscut
const float _Min_chi2
const double _minDr
const int _evtTimeCorr
const float _chi2_3
const float _D_phi3
const float _deltaPhi
const int _nlength
const bool _mkTds
const float _t0OffSet
const float _xtCoEff
const float _chi2_segfit

Referenced by instance().

Member Function Documentation

◆ instance()

MdcParameter * MdcParameter::instance ( )
static

Definition at line 6 of file MdcParameter.cxx.

6 {
7 // return a pointer to an exclusive instance of MdcParameter
8 if ( !s_paramInstance ) s_paramInstance = new MdcParameter();
9 return s_paramInstance;
10}

Member Data Documentation

◆ _alpha

float MdcParameter::_alpha

Definition at line 52 of file MdcParameter.h.

Referenced by MdcParameter().

◆ _chi2_1

const float MdcParameter::_chi2_1

Definition at line 82 of file MdcParameter.h.

Referenced by MdcParameter().

◆ _chi2_2

const float MdcParameter::_chi2_2

Definition at line 82 of file MdcParameter.h.

Referenced by MdcParameter().

◆ _chi2_3

const float MdcParameter::_chi2_3

Definition at line 82 of file MdcParameter.h.

Referenced by MdcParameter().

◆ _chi2_kappa

const float MdcParameter::_chi2_kappa

Definition at line 56 of file MdcParameter.h.

Referenced by MdcParameter().

◆ _chi2_segfit

const float MdcParameter::_chi2_segfit

Definition at line 85 of file MdcParameter.h.

Referenced by MdcParameter().

◆ _D_phi1

const float MdcParameter::_D_phi1

Definition at line 67 of file MdcParameter.h.

Referenced by MdcParameter().

◆ _D_phi2

const float MdcParameter::_D_phi2

Definition at line 67 of file MdcParameter.h.

Referenced by MdcParameter().

◆ _D_phi3

const float MdcParameter::_D_phi3

Definition at line 67 of file MdcParameter.h.

Referenced by MdcParameter().

◆ _deltaPhi

const float MdcParameter::_deltaPhi

Definition at line 63 of file MdcParameter.h.

Referenced by MdcParameter().

◆ _doIt

const int MdcParameter::_doIt

Definition at line 41 of file MdcParameter.h.

Referenced by MdcParameter().

◆ _evtTimeCorr

const int MdcParameter::_evtTimeCorr

Definition at line 26 of file MdcParameter.h.

Referenced by MdcParameter().

◆ _findEventVertex

const int MdcParameter::_findEventVertex

Definition at line 23 of file MdcParameter.h.

Referenced by MdcParameter().

◆ _hitscut

const int MdcParameter::_hitscut

Definition at line 88 of file MdcParameter.h.

Referenced by MdcParameter().

◆ _mfield

float MdcParameter::_mfield

Definition at line 50 of file MdcParameter.h.

Referenced by MdcParameter().

◆ _Min_chi2

const float MdcParameter::_Min_chi2

Definition at line 59 of file MdcParameter.h.

Referenced by MdcParameter().

◆ _minDr

const double MdcParameter::_minDr

Definition at line 32 of file MdcParameter.h.

Referenced by MdcParameter().

◆ _minPt

const double MdcParameter::_minPt

Definition at line 29 of file MdcParameter.h.

Referenced by MdcParameter().

◆ _mkMdst

const bool MdcParameter::_mkMdst

Definition at line 44 of file MdcParameter.h.

Referenced by MdcParameter().

◆ _mkTds

const bool MdcParameter::_mkTds

Definition at line 47 of file MdcParameter.h.

Referenced by MdcParameter().

◆ _nc

const int MdcParameter::_nc

Definition at line 76 of file MdcParameter.h.

Referenced by MdcParameter().

◆ _nlength

const int MdcParameter::_nlength

Definition at line 73 of file MdcParameter.h.

Referenced by MdcParameter().

◆ _nseg

const int MdcParameter::_nseg

Definition at line 70 of file MdcParameter.h.

Referenced by MdcParameter().

◆ _t0OffSet

const float MdcParameter::_t0OffSet

Definition at line 35 of file MdcParameter.h.

Referenced by MdcParameter().

◆ _xtCoEff

const float MdcParameter::_xtCoEff

Definition at line 38 of file MdcParameter.h.

Referenced by MdcParameter().

◆ _z_cut1

const float MdcParameter::_z_cut1

Definition at line 79 of file MdcParameter.h.

Referenced by MdcParameter().

◆ _z_cut2

const float MdcParameter::_z_cut2

Definition at line 79 of file MdcParameter.h.

Referenced by MdcParameter().


The documentation for this class was generated from the following files: