CGEM BOSS 6.6.5.f
BESIII Offline Software System
Loading...
Searching...
No Matches
TCurlFinderParameter Class Reference

#include <TCurlFinderParameters.h>

Public Member Functions

 TCurlFinderParameter (void)
 
 ~TCurlFinderParameter (void)
 
void now (void)
 
 TCurlFinderParameter (void)
 
 ~TCurlFinderParameter (void)
 
void now (void)
 

Public Attributes

const double ALPHA_SAME_WITH_HELIX
 
unsigned MIN_SEGMENT
 
unsigned MIN_SALVAGE
 
double BAD_DISTANCE_FOR_SALVAGE
 
double GOOD_DISTANCE_FOR_SALVAGE
 
unsigned MIN_SEQUENCE
 
unsigned MAX_FULLWIRE
 
double RANGE_FOR_AXIAL_SEARCH
 
double RANGE_FOR_STEREO_SEARCH
 
unsigned SUPERLAYER_FOR_STEREO_SEARCH
 
double RANGE_FOR_AXIAL_LAST2D_SEARCH
 
double RANGE_FOR_STEREO_LAST2D_SEARCH
 
double TRACE2D_DISTANCE
 
double TRACE2D_FIRST_SUPERLAYER
 
double TRACE3D_DISTANCE
 
unsigned DETERMINE_ONE_TRACK
 
unsigned STEREO_2DFIND
 
unsigned MERGE_EXE
 
double MERGE_RATIO
 
double MERGE_Z_DIFF
 
double MASK_DISTANCE
 
double RATIO_USED_WIRE
 
double RANGE_FOR_STEREO_FIRST
 
double RANGE_FOR_STEREO_SECOND
 
double RANGE_FOR_STEREO_THIRD
 
double RANGE_FOR_STEREO_FORTH
 
double RANGE_FOR_STEREO_FIFTH
 
double RANGE_FOR_STEREO_SIXTH
 
unsigned OUTPUT_2DTRACKS
 
unsigned CURL_VERSION
 
unsigned ON_CORRECTION
 
double Z_CUT
 
double Z_DIFF_FOR_LAST_ATTEND
 
unsigned SVD_RECONSTRUCTION
 
double MIN_SVD_ELECTRONS
 
double SELECTOR_MAX_IMPACT
 
double SELECTOR_MAX_SIGMA
 
double SELECTOR_STRANGE_PZ
 
double SELECTOR_REPLACE_DZ
 
double minimum_seedLength
 
double minimum_2DTrackLength
 
double minimum_3DTrackLength
 
double minimum_closeHitsLength
 
double MIN_RADIUS_OF_STRANGE_TRACK
 
double ULTIMATE_MIN_RADIUS_OF_STRANGE_TRACK
 

Detailed Description

Constructor & Destructor Documentation

◆ TCurlFinderParameter() [1/2]

TCurlFinderParameter::TCurlFinderParameter ( void  )
inline

Definition at line 14 of file InstallArea/include/TrkReco/TrkReco/TCurlFinderParameters.h.

14 :
15// ALPHA_SAME_WITH_HELIX(222.376063),
16 ALPHA_SAME_WITH_HELIX(333.564095) {};

◆ ~TCurlFinderParameter() [1/2]

TCurlFinderParameter::~TCurlFinderParameter ( void  )
inline

◆ TCurlFinderParameter() [2/2]

TCurlFinderParameter::TCurlFinderParameter ( void  )
inline

Definition at line 14 of file Reconstruction/TrkReco/TrkReco-00-08-59-patch4-slc6tag/TrkReco/TCurlFinderParameters.h.

14 :
15// ALPHA_SAME_WITH_HELIX(222.376063),
16 ALPHA_SAME_WITH_HELIX(333.564095) {};

◆ ~TCurlFinderParameter() [2/2]

TCurlFinderParameter::~TCurlFinderParameter ( void  )
inline

Member Function Documentation

◆ now() [1/2]

void TCurlFinderParameter::now ( void  )
inline

Definition at line 22 of file InstallArea/include/TrkReco/TrkReco/TCurlFinderParameters.h.

22 {
23 std::cout << std::endl;
24 std::cout << "===== CURLFINDER PARAMETERS =====" << std::endl;
25 std::cout << "ALHPA : " << ALPHA_SAME_WITH_HELIX << std::endl
26 << std::endl
27 << "MIN_SEGMENT : " << MIN_SEGMENT << std::endl
28 << std::endl
29 << "MIN_SALVAGE : " << MIN_SALVAGE << std::endl
30 << "BAD_DISTANCE_FOR_SALVAGE : " << BAD_DISTANCE_FOR_SALVAGE << std::endl
31 << "GOOD_DISTANCE_FOR_SALVAGE : " << GOOD_DISTANCE_FOR_SALVAGE << std::endl
32 << std::endl
33 << "MIN_SEQUENCE : " << MIN_SEQUENCE << std::endl
34 << "MAX_FULLWIRE : " << MAX_FULLWIRE << std::endl
35 << std::endl
36 << "RANGE_FOR_AXIAL_SEARCH : " << RANGE_FOR_AXIAL_SEARCH << std::endl
37 << "RANGE_FOR_AXIAL_LAST2D_SEARCH : " << RANGE_FOR_AXIAL_LAST2D_SEARCH << std::endl
38 << "RANGE_FOR_STEREO_LAST2D_SEARCH : " << RANGE_FOR_STEREO_LAST2D_SEARCH << std::endl
39 << "STEREO_2DFIND : " << STEREO_2DFIND << std::endl
40 << " SUPERLAYER_FOR_STEREO_SEARCH : " << SUPERLAYER_FOR_STEREO_SEARCH << std::endl
41 << " RANGE_FOR_STEREO_SEARCH : " << RANGE_FOR_STEREO_SEARCH << std::endl
42 << std::endl
43 << "TRACE2D_DISTANCE : " << TRACE2D_DISTANCE << std::endl
44 << "TRACE2D_FIRST_SUPERLAYER : " << TRACE2D_FIRST_SUPERLAYER << std::endl
45 << std::endl
46 << "TRACE3D_DISTANCE : " << TRACE3D_DISTANCE << std::endl
47 << std::endl
48 << "RATIO_USED_WIRE : " << RATIO_USED_WIRE << std::endl
49 << std::endl
50 << "DETERMINE_ONE_TRACK : " << DETERMINE_ONE_TRACK << std::endl
51 << std::endl
52 << "MERGE_EXE : " << MERGE_EXE << std::endl
53 << " MERGE_RATIO : " << MERGE_RATIO << std::endl
54 << " MERGE_Z_DIFF : " << MERGE_Z_DIFF << std::endl
55 << std::endl
56 << "MASK_DISTANCE : " << MASK_DISTANCE << std::endl
57 << std::endl
58 //jialk
59 //<< "MIN_RADIUS_OF_STRANGE_TRACK : " << MIN_RADIUS_OF_STRANGE_TRACK << std::endl
60 << std::endl
61 << "RANGE_FOR_STEREO_FIRST : " << RANGE_FOR_STEREO_FIRST << std::endl
62 << "RANGE_FOR_STEREO_SECOND : " << RANGE_FOR_STEREO_SECOND << std::endl
63 << "RANGE_FOR_STEREO_THIRD : " << RANGE_FOR_STEREO_THIRD << std::endl
64 << "RANGE_FOR_STEREO_FORTH : " << RANGE_FOR_STEREO_FORTH << std::endl
65 << "RANGE_FOR_STEREO_FIFTH : " << RANGE_FOR_STEREO_FIFTH << std::endl
66 << "RANGE_FOR_STEREO_FIFTH : " << RANGE_FOR_STEREO_SIXTH << std::endl
67 << std::endl
68 << "SVD_RECONSTRUCTION : " << SVD_RECONSTRUCTION << std::endl
69 << " MIN_SVD_ELECTRONS : " << MIN_SVD_ELECTRONS << std::endl
70 << "SELECTOR_MAX_IMPACT : " << SELECTOR_MAX_IMPACT << std::endl
71 << "SELECTOR_MAX_SIGMA : " << SELECTOR_MAX_SIGMA << std::endl
72 << "SELECTOR_STRANGE_PZ : " << SELECTOR_STRANGE_PZ << std::endl
73 << "SELECTOR_REPLACE_DZ : " << SELECTOR_REPLACE_DZ << std::endl
74 << std::endl
75 << "Z_CUT : " << Z_CUT << std::endl
76 << "Z_DIFF_FOR_LAST_ATTEND : " << Z_DIFF_FOR_LAST_ATTEND << std::endl
77 << std::endl
78 << "ON_CORRECTION : " << ON_CORRECTION << std::endl
79 << "OUTPUT_2DTRACKS : " << OUTPUT_2DTRACKS << std::endl
80 << std::endl
81 << "CURL_VERSION : " << CURL_VERSION << std::endl
82 << " : 0 default, 1 b20010409_2122" << std::endl;
83 std::cout << "=================================" << std::endl;
84 std::cout << std::endl;
85 }

Referenced by TCurlFinder::TCurlFinder().

◆ now() [2/2]

void TCurlFinderParameter::now ( void  )
inline

Definition at line 22 of file Reconstruction/TrkReco/TrkReco-00-08-59-patch4-slc6tag/TrkReco/TCurlFinderParameters.h.

22 {
23 std::cout << std::endl;
24 std::cout << "===== CURLFINDER PARAMETERS =====" << std::endl;
25 std::cout << "ALHPA : " << ALPHA_SAME_WITH_HELIX << std::endl
26 << std::endl
27 << "MIN_SEGMENT : " << MIN_SEGMENT << std::endl
28 << std::endl
29 << "MIN_SALVAGE : " << MIN_SALVAGE << std::endl
30 << "BAD_DISTANCE_FOR_SALVAGE : " << BAD_DISTANCE_FOR_SALVAGE << std::endl
31 << "GOOD_DISTANCE_FOR_SALVAGE : " << GOOD_DISTANCE_FOR_SALVAGE << std::endl
32 << std::endl
33 << "MIN_SEQUENCE : " << MIN_SEQUENCE << std::endl
34 << "MAX_FULLWIRE : " << MAX_FULLWIRE << std::endl
35 << std::endl
36 << "RANGE_FOR_AXIAL_SEARCH : " << RANGE_FOR_AXIAL_SEARCH << std::endl
37 << "RANGE_FOR_AXIAL_LAST2D_SEARCH : " << RANGE_FOR_AXIAL_LAST2D_SEARCH << std::endl
38 << "RANGE_FOR_STEREO_LAST2D_SEARCH : " << RANGE_FOR_STEREO_LAST2D_SEARCH << std::endl
39 << "STEREO_2DFIND : " << STEREO_2DFIND << std::endl
40 << " SUPERLAYER_FOR_STEREO_SEARCH : " << SUPERLAYER_FOR_STEREO_SEARCH << std::endl
41 << " RANGE_FOR_STEREO_SEARCH : " << RANGE_FOR_STEREO_SEARCH << std::endl
42 << std::endl
43 << "TRACE2D_DISTANCE : " << TRACE2D_DISTANCE << std::endl
44 << "TRACE2D_FIRST_SUPERLAYER : " << TRACE2D_FIRST_SUPERLAYER << std::endl
45 << std::endl
46 << "TRACE3D_DISTANCE : " << TRACE3D_DISTANCE << std::endl
47 << std::endl
48 << "RATIO_USED_WIRE : " << RATIO_USED_WIRE << std::endl
49 << std::endl
50 << "DETERMINE_ONE_TRACK : " << DETERMINE_ONE_TRACK << std::endl
51 << std::endl
52 << "MERGE_EXE : " << MERGE_EXE << std::endl
53 << " MERGE_RATIO : " << MERGE_RATIO << std::endl
54 << " MERGE_Z_DIFF : " << MERGE_Z_DIFF << std::endl
55 << std::endl
56 << "MASK_DISTANCE : " << MASK_DISTANCE << std::endl
57 << std::endl
58 //jialk
59 //<< "MIN_RADIUS_OF_STRANGE_TRACK : " << MIN_RADIUS_OF_STRANGE_TRACK << std::endl
60 << std::endl
61 << "RANGE_FOR_STEREO_FIRST : " << RANGE_FOR_STEREO_FIRST << std::endl
62 << "RANGE_FOR_STEREO_SECOND : " << RANGE_FOR_STEREO_SECOND << std::endl
63 << "RANGE_FOR_STEREO_THIRD : " << RANGE_FOR_STEREO_THIRD << std::endl
64 << "RANGE_FOR_STEREO_FORTH : " << RANGE_FOR_STEREO_FORTH << std::endl
65 << "RANGE_FOR_STEREO_FIFTH : " << RANGE_FOR_STEREO_FIFTH << std::endl
66 << "RANGE_FOR_STEREO_FIFTH : " << RANGE_FOR_STEREO_SIXTH << std::endl
67 << std::endl
68 << "SVD_RECONSTRUCTION : " << SVD_RECONSTRUCTION << std::endl
69 << " MIN_SVD_ELECTRONS : " << MIN_SVD_ELECTRONS << std::endl
70 << "SELECTOR_MAX_IMPACT : " << SELECTOR_MAX_IMPACT << std::endl
71 << "SELECTOR_MAX_SIGMA : " << SELECTOR_MAX_SIGMA << std::endl
72 << "SELECTOR_STRANGE_PZ : " << SELECTOR_STRANGE_PZ << std::endl
73 << "SELECTOR_REPLACE_DZ : " << SELECTOR_REPLACE_DZ << std::endl
74 << std::endl
75 << "Z_CUT : " << Z_CUT << std::endl
76 << "Z_DIFF_FOR_LAST_ATTEND : " << Z_DIFF_FOR_LAST_ATTEND << std::endl
77 << std::endl
78 << "ON_CORRECTION : " << ON_CORRECTION << std::endl
79 << "OUTPUT_2DTRACKS : " << OUTPUT_2DTRACKS << std::endl
80 << std::endl
81 << "CURL_VERSION : " << CURL_VERSION << std::endl
82 << " : 0 default, 1 b20010409_2122" << std::endl;
83 std::cout << "=================================" << std::endl;
84 std::cout << std::endl;
85 }

Member Data Documentation

◆ ALPHA_SAME_WITH_HELIX

const double TCurlFinderParameter::ALPHA_SAME_WITH_HELIX

Definition at line 93 of file InstallArea/include/TrkReco/TrkReco/TCurlFinderParameters.h.

Referenced by now().

◆ BAD_DISTANCE_FOR_SALVAGE

double TCurlFinderParameter::BAD_DISTANCE_FOR_SALVAGE

◆ CURL_VERSION

unsigned TCurlFinderParameter::CURL_VERSION

◆ DETERMINE_ONE_TRACK

unsigned TCurlFinderParameter::DETERMINE_ONE_TRACK

◆ GOOD_DISTANCE_FOR_SALVAGE

double TCurlFinderParameter::GOOD_DISTANCE_FOR_SALVAGE

◆ MASK_DISTANCE

double TCurlFinderParameter::MASK_DISTANCE

◆ MAX_FULLWIRE

unsigned TCurlFinderParameter::MAX_FULLWIRE

◆ MERGE_EXE

unsigned TCurlFinderParameter::MERGE_EXE

◆ MERGE_RATIO

double TCurlFinderParameter::MERGE_RATIO

◆ MERGE_Z_DIFF

double TCurlFinderParameter::MERGE_Z_DIFF

◆ MIN_RADIUS_OF_STRANGE_TRACK

double TCurlFinderParameter::MIN_RADIUS_OF_STRANGE_TRACK

◆ MIN_SALVAGE

unsigned TCurlFinderParameter::MIN_SALVAGE

◆ MIN_SEGMENT

unsigned TCurlFinderParameter::MIN_SEGMENT

◆ MIN_SEQUENCE

unsigned TCurlFinderParameter::MIN_SEQUENCE

◆ MIN_SVD_ELECTRONS

double TCurlFinderParameter::MIN_SVD_ELECTRONS

◆ minimum_2DTrackLength

double TCurlFinderParameter::minimum_2DTrackLength

◆ minimum_3DTrackLength

double TCurlFinderParameter::minimum_3DTrackLength

◆ minimum_closeHitsLength

double TCurlFinderParameter::minimum_closeHitsLength

◆ minimum_seedLength

double TCurlFinderParameter::minimum_seedLength

◆ ON_CORRECTION

◆ OUTPUT_2DTRACKS

unsigned TCurlFinderParameter::OUTPUT_2DTRACKS

◆ RANGE_FOR_AXIAL_LAST2D_SEARCH

double TCurlFinderParameter::RANGE_FOR_AXIAL_LAST2D_SEARCH

◆ RANGE_FOR_AXIAL_SEARCH

double TCurlFinderParameter::RANGE_FOR_AXIAL_SEARCH

◆ RANGE_FOR_STEREO_FIFTH

double TCurlFinderParameter::RANGE_FOR_STEREO_FIFTH

◆ RANGE_FOR_STEREO_FIRST

double TCurlFinderParameter::RANGE_FOR_STEREO_FIRST

◆ RANGE_FOR_STEREO_FORTH

double TCurlFinderParameter::RANGE_FOR_STEREO_FORTH

◆ RANGE_FOR_STEREO_LAST2D_SEARCH

double TCurlFinderParameter::RANGE_FOR_STEREO_LAST2D_SEARCH

◆ RANGE_FOR_STEREO_SEARCH

double TCurlFinderParameter::RANGE_FOR_STEREO_SEARCH

◆ RANGE_FOR_STEREO_SECOND

double TCurlFinderParameter::RANGE_FOR_STEREO_SECOND

◆ RANGE_FOR_STEREO_SIXTH

double TCurlFinderParameter::RANGE_FOR_STEREO_SIXTH

◆ RANGE_FOR_STEREO_THIRD

double TCurlFinderParameter::RANGE_FOR_STEREO_THIRD

◆ RATIO_USED_WIRE

double TCurlFinderParameter::RATIO_USED_WIRE

◆ SELECTOR_MAX_IMPACT

◆ SELECTOR_MAX_SIGMA

◆ SELECTOR_REPLACE_DZ

double TCurlFinderParameter::SELECTOR_REPLACE_DZ

◆ SELECTOR_STRANGE_PZ

double TCurlFinderParameter::SELECTOR_STRANGE_PZ

◆ STEREO_2DFIND

unsigned TCurlFinderParameter::STEREO_2DFIND

◆ SUPERLAYER_FOR_STEREO_SEARCH

unsigned TCurlFinderParameter::SUPERLAYER_FOR_STEREO_SEARCH

◆ SVD_RECONSTRUCTION

unsigned TCurlFinderParameter::SVD_RECONSTRUCTION

◆ TRACE2D_DISTANCE

double TCurlFinderParameter::TRACE2D_DISTANCE

◆ TRACE2D_FIRST_SUPERLAYER

double TCurlFinderParameter::TRACE2D_FIRST_SUPERLAYER

◆ TRACE3D_DISTANCE

double TCurlFinderParameter::TRACE3D_DISTANCE

◆ ULTIMATE_MIN_RADIUS_OF_STRANGE_TRACK

double TCurlFinderParameter::ULTIMATE_MIN_RADIUS_OF_STRANGE_TRACK

◆ Z_CUT

double TCurlFinderParameter::Z_CUT

◆ Z_DIFF_FOR_LAST_ATTEND

double TCurlFinderParameter::Z_DIFF_FOR_LAST_ATTEND

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