BOSS 8.0.0
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)
 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/3]

TCurlFinderParameter::TCurlFinderParameter ( void )
inline

◆ ~TCurlFinderParameter() [1/3]

TCurlFinderParameter::~TCurlFinderParameter ( void )
inline

◆ TCurlFinderParameter() [2/3]

TCurlFinderParameter::TCurlFinderParameter ( void )
inline

Definition at line 14 of file InstallArea/x86_64-el9-gcc13-opt/include/TrkReco/TCurlFinderParameters.h.

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

◆ ~TCurlFinderParameter() [2/3]

TCurlFinderParameter::~TCurlFinderParameter ( void )
inline

◆ TCurlFinderParameter() [3/3]

TCurlFinderParameter::TCurlFinderParameter ( void )
inline

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

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

◆ ~TCurlFinderParameter() [3/3]

TCurlFinderParameter::~TCurlFinderParameter ( void )
inline

Member Function Documentation

◆ now() [1/3]

void TCurlFinderParameter::now ( void )
inline

Definition at line 22 of file InstallArea/x86_64-el9-gcc13-dbg/include/TrkReco/TCurlFinderParameters.h.

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

◆ now() [2/3]

void TCurlFinderParameter::now ( void )
inline

Definition at line 22 of file InstallArea/x86_64-el9-gcc13-opt/include/TrkReco/TCurlFinderParameters.h.

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

◆ now() [3/3]

void TCurlFinderParameter::now ( void )
inline

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

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

Member Data Documentation

◆ ALPHA_SAME_WITH_HELIX

const double TCurlFinderParameter::ALPHA_SAME_WITH_HELIX

◆ 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

unsigned TCurlFinderParameter::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

double TCurlFinderParameter::SELECTOR_MAX_IMPACT

◆ SELECTOR_MAX_SIGMA

double TCurlFinderParameter::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: