|
BOSS 8.0.0
BESIII Offline Software System
|
#include <TCurlFinder.h>
Public Member Functions | |
| TCurlFinder (void) | |
| ~TCurlFinder (void) | |
| std::string | name (void) const |
| returns name. | |
| std::string | version (void) const |
| returns version. | |
| TCurlFinder (const unsigned min_segment, const unsigned min_salvage, const double bad_distance_for_salvage, const double good_distance_for_salvage, const unsigned min_sequence, const unsigned min_fullwire, const double range_for_axial_search, const double range_for_stereo_search, const unsigned superlayer_for_stereo_search, const double range_for_axial_last2d_search, const double range_for_stereo_last2d_search, const double trace2d_distance, const double trace2d_first_distance, const double trace3d_distance, const unsigned determine_one_track, const double selector_max_impact, const double selector_max_sigma, const double selector_strange_pz, const double selector_replace_dz, const unsigned stereo_2dfind, const unsigned merge_exe, const double merge_ratio, const double merge_z_diff, const double mask_distance, const double ratio_used_wire, const double range_for_stereo1, const double range_for_stereo2, const double range_for_stereo3, const double range_for_stereo4, const double range_for_stereo5, const double range_for_stereo6, const double z_cut, const double z_diff_for_last_attend, const unsigned svd_reconstruction, const double min_svd_electrons, const unsigned on_correction, const unsigned output_2dtracks, const unsigned curl_version, const double minimum_seedLength, const double minimum_2DTrackLength, const double minimum_3DTrackLength, const double minimum_closeHitsLength, const double MIN_RADIUS_OF_STRANGE_TRACK, const double ULTIMATE_MIN_RADIUS_OF_STRANGE_TRACK) | |
| int | doit (const AList< TMDCWireHit > &axialHits, const AList< TMDCWireHit > &stereoHits, AList< TTrack > &tracks, AList< TTrack > &tracks2D) |
| main function | |
| void | clear (void) |
| cleans all members of this class | |
| TCurlFinder (void) | |
| ~TCurlFinder (void) | |
| std::string | name (void) const |
| returns name. | |
| std::string | version (void) const |
| returns version. | |
| TCurlFinder (const unsigned min_segment, const unsigned min_salvage, const double bad_distance_for_salvage, const double good_distance_for_salvage, const unsigned min_sequence, const unsigned min_fullwire, const double range_for_axial_search, const double range_for_stereo_search, const unsigned superlayer_for_stereo_search, const double range_for_axial_last2d_search, const double range_for_stereo_last2d_search, const double trace2d_distance, const double trace2d_first_distance, const double trace3d_distance, const unsigned determine_one_track, const double selector_max_impact, const double selector_max_sigma, const double selector_strange_pz, const double selector_replace_dz, const unsigned stereo_2dfind, const unsigned merge_exe, const double merge_ratio, const double merge_z_diff, const double mask_distance, const double ratio_used_wire, const double range_for_stereo1, const double range_for_stereo2, const double range_for_stereo3, const double range_for_stereo4, const double range_for_stereo5, const double range_for_stereo6, const double z_cut, const double z_diff_for_last_attend, const unsigned svd_reconstruction, const double min_svd_electrons, const unsigned on_correction, const unsigned output_2dtracks, const unsigned curl_version, const double minimum_seedLength, const double minimum_2DTrackLength, const double minimum_3DTrackLength, const double minimum_closeHitsLength, const double MIN_RADIUS_OF_STRANGE_TRACK, const double ULTIMATE_MIN_RADIUS_OF_STRANGE_TRACK) | |
| int | doit (const AList< TMDCWireHit > &axialHits, const AList< TMDCWireHit > &stereoHits, AList< TTrack > &tracks, AList< TTrack > &tracks2D) |
| main function | |
| void | clear (void) |
| cleans all members of this class | |
| TCurlFinder (void) | |
| ~TCurlFinder (void) | |
| std::string | name (void) const |
| returns name. | |
| std::string | version (void) const |
| returns version. | |
| TCurlFinder (const unsigned min_segment, const unsigned min_salvage, const double bad_distance_for_salvage, const double good_distance_for_salvage, const unsigned min_sequence, const unsigned min_fullwire, const double range_for_axial_search, const double range_for_stereo_search, const unsigned superlayer_for_stereo_search, const double range_for_axial_last2d_search, const double range_for_stereo_last2d_search, const double trace2d_distance, const double trace2d_first_distance, const double trace3d_distance, const unsigned determine_one_track, const double selector_max_impact, const double selector_max_sigma, const double selector_strange_pz, const double selector_replace_dz, const unsigned stereo_2dfind, const unsigned merge_exe, const double merge_ratio, const double merge_z_diff, const double mask_distance, const double ratio_used_wire, const double range_for_stereo1, const double range_for_stereo2, const double range_for_stereo3, const double range_for_stereo4, const double range_for_stereo5, const double range_for_stereo6, const double z_cut, const double z_diff_for_last_attend, const unsigned svd_reconstruction, const double min_svd_electrons, const unsigned on_correction, const unsigned output_2dtracks, const unsigned curl_version, const double minimum_seedLength, const double minimum_2DTrackLength, const double minimum_3DTrackLength, const double minimum_closeHitsLength, const double MIN_RADIUS_OF_STRANGE_TRACK, const double ULTIMATE_MIN_RADIUS_OF_STRANGE_TRACK) | |
| int | doit (const AList< TMDCWireHit > &axialHits, const AList< TMDCWireHit > &stereoHits, AList< TTrack > &tracks, AList< TTrack > &tracks2D) |
| main function | |
| void | clear (void) |
| cleans all members of this class | |
| Public Member Functions inherited from TFinderBase | |
| TFinderBase () | |
| Constructor. | |
| virtual | ~TFinderBase () |
| Destructor. | |
| virtual void | dump (const std::string &message=std::string(""), const std::string &prefix=std::string("")) const |
| dumps debug information. | |
| virtual int | debugLevel (void) const |
| returns debug level. | |
| virtual int | debugLevel (int) |
| sets debug level. | |
| virtual bool | doStereo (bool) |
| sets flag to reconstruct 3D. | |
| virtual bool | doSalvage (bool) |
| sets flag to salvage hits. | |
| TFinderBase () | |
| Constructor. | |
| virtual | ~TFinderBase () |
| Destructor. | |
| virtual void | dump (const std::string &message=std::string(""), const std::string &prefix=std::string("")) const |
| dumps debug information. | |
| virtual int | debugLevel (void) const |
| returns debug level. | |
| virtual int | debugLevel (int) |
| sets debug level. | |
| virtual bool | doStereo (bool) |
| sets flag to reconstruct 3D. | |
| virtual bool | doSalvage (bool) |
| sets flag to salvage hits. | |
| TFinderBase () | |
| Constructor. | |
| virtual | ~TFinderBase () |
| Destructor. | |
| virtual void | dump (const std::string &message=std::string(""), const std::string &prefix=std::string("")) const |
| dumps debug information. | |
| virtual int | debugLevel (void) const |
| returns debug level. | |
| virtual int | debugLevel (int) |
| sets debug level. | |
| virtual bool | doStereo (bool) |
| sets flag to reconstruct 3D. | |
| virtual bool | doSalvage (bool) |
| sets flag to salvage hits. | |
Definition at line 26 of file InstallArea/x86_64-el9-gcc13-dbg/include/TrkReco/TCurlFinder.h.
| TCurlFinder::TCurlFinder | ( | void | ) |
Definition at line 43 of file TCurlFinder.cxx.
| TCurlFinder::~TCurlFinder | ( | void | ) |
Definition at line 144 of file TCurlFinder.cxx.
| TCurlFinder::TCurlFinder | ( | const unsigned | min_segment, |
| const unsigned | min_salvage, | ||
| const double | bad_distance_for_salvage, | ||
| const double | good_distance_for_salvage, | ||
| const unsigned | min_sequence, | ||
| const unsigned | min_fullwire, | ||
| const double | range_for_axial_search, | ||
| const double | range_for_stereo_search, | ||
| const unsigned | superlayer_for_stereo_search, | ||
| const double | range_for_axial_last2d_search, | ||
| const double | range_for_stereo_last2d_search, | ||
| const double | trace2d_distance, | ||
| const double | trace2d_first_distance, | ||
| const double | trace3d_distance, | ||
| const unsigned | determine_one_track, | ||
| const double | selector_max_impact, | ||
| const double | selector_max_sigma, | ||
| const double | selector_strange_pz, | ||
| const double | selector_replace_dz, | ||
| const unsigned | stereo_2dfind, | ||
| const unsigned | merge_exe, | ||
| const double | merge_ratio, | ||
| const double | merge_z_diff, | ||
| const double | mask_distance, | ||
| const double | ratio_used_wire, | ||
| const double | range_for_stereo1, | ||
| const double | range_for_stereo2, | ||
| const double | range_for_stereo3, | ||
| const double | range_for_stereo4, | ||
| const double | range_for_stereo5, | ||
| const double | range_for_stereo6, | ||
| const double | z_cut, | ||
| const double | z_diff_for_last_attend, | ||
| const unsigned | svd_reconstruction, | ||
| const double | min_svd_electrons, | ||
| const unsigned | on_correction, | ||
| const unsigned | output_2dtracks, | ||
| const unsigned | curl_version, | ||
| const double | minimum_seedLength, | ||
| const double | minimum_2DTrackLength, | ||
| const double | minimum_3DTrackLength, | ||
| const double | minimum_closeHitsLength, | ||
| const double | MIN_RADIUS_OF_STRANGE_TRACK, | ||
| const double | ULTIMATE_MIN_RADIUS_OF_STRANGE_TRACK ) |
Definition at line 55 of file TCurlFinder.cxx.
| TCurlFinder::TCurlFinder | ( | void | ) |
| TCurlFinder::~TCurlFinder | ( | void | ) |
| TCurlFinder::TCurlFinder | ( | const unsigned | min_segment, |
| const unsigned | min_salvage, | ||
| const double | bad_distance_for_salvage, | ||
| const double | good_distance_for_salvage, | ||
| const unsigned | min_sequence, | ||
| const unsigned | min_fullwire, | ||
| const double | range_for_axial_search, | ||
| const double | range_for_stereo_search, | ||
| const unsigned | superlayer_for_stereo_search, | ||
| const double | range_for_axial_last2d_search, | ||
| const double | range_for_stereo_last2d_search, | ||
| const double | trace2d_distance, | ||
| const double | trace2d_first_distance, | ||
| const double | trace3d_distance, | ||
| const unsigned | determine_one_track, | ||
| const double | selector_max_impact, | ||
| const double | selector_max_sigma, | ||
| const double | selector_strange_pz, | ||
| const double | selector_replace_dz, | ||
| const unsigned | stereo_2dfind, | ||
| const unsigned | merge_exe, | ||
| const double | merge_ratio, | ||
| const double | merge_z_diff, | ||
| const double | mask_distance, | ||
| const double | ratio_used_wire, | ||
| const double | range_for_stereo1, | ||
| const double | range_for_stereo2, | ||
| const double | range_for_stereo3, | ||
| const double | range_for_stereo4, | ||
| const double | range_for_stereo5, | ||
| const double | range_for_stereo6, | ||
| const double | z_cut, | ||
| const double | z_diff_for_last_attend, | ||
| const unsigned | svd_reconstruction, | ||
| const double | min_svd_electrons, | ||
| const unsigned | on_correction, | ||
| const unsigned | output_2dtracks, | ||
| const unsigned | curl_version, | ||
| const double | minimum_seedLength, | ||
| const double | minimum_2DTrackLength, | ||
| const double | minimum_3DTrackLength, | ||
| const double | minimum_closeHitsLength, | ||
| const double | MIN_RADIUS_OF_STRANGE_TRACK, | ||
| const double | ULTIMATE_MIN_RADIUS_OF_STRANGE_TRACK ) |
| TCurlFinder::TCurlFinder | ( | void | ) |
| TCurlFinder::~TCurlFinder | ( | void | ) |
| TCurlFinder::TCurlFinder | ( | const unsigned | min_segment, |
| const unsigned | min_salvage, | ||
| const double | bad_distance_for_salvage, | ||
| const double | good_distance_for_salvage, | ||
| const unsigned | min_sequence, | ||
| const unsigned | min_fullwire, | ||
| const double | range_for_axial_search, | ||
| const double | range_for_stereo_search, | ||
| const unsigned | superlayer_for_stereo_search, | ||
| const double | range_for_axial_last2d_search, | ||
| const double | range_for_stereo_last2d_search, | ||
| const double | trace2d_distance, | ||
| const double | trace2d_first_distance, | ||
| const double | trace3d_distance, | ||
| const unsigned | determine_one_track, | ||
| const double | selector_max_impact, | ||
| const double | selector_max_sigma, | ||
| const double | selector_strange_pz, | ||
| const double | selector_replace_dz, | ||
| const unsigned | stereo_2dfind, | ||
| const unsigned | merge_exe, | ||
| const double | merge_ratio, | ||
| const double | merge_z_diff, | ||
| const double | mask_distance, | ||
| const double | ratio_used_wire, | ||
| const double | range_for_stereo1, | ||
| const double | range_for_stereo2, | ||
| const double | range_for_stereo3, | ||
| const double | range_for_stereo4, | ||
| const double | range_for_stereo5, | ||
| const double | range_for_stereo6, | ||
| const double | z_cut, | ||
| const double | z_diff_for_last_attend, | ||
| const unsigned | svd_reconstruction, | ||
| const double | min_svd_electrons, | ||
| const unsigned | on_correction, | ||
| const unsigned | output_2dtracks, | ||
| const unsigned | curl_version, | ||
| const double | minimum_seedLength, | ||
| const double | minimum_2DTrackLength, | ||
| const double | minimum_3DTrackLength, | ||
| const double | minimum_closeHitsLength, | ||
| const double | MIN_RADIUS_OF_STRANGE_TRACK, | ||
| const double | ULTIMATE_MIN_RADIUS_OF_STRANGE_TRACK ) |
|
virtual |
cleans all members of this class
Implements TFinderBase.
Definition at line 559 of file TCurlFinder.cxx.
|
virtual |
cleans all members of this class
Implements TFinderBase.
|
virtual |
cleans all members of this class
Implements TFinderBase.
|
virtual |
main function
Implements TFinderBase.
Definition at line 587 of file TCurlFinder.cxx.
|
virtual |
main function
Implements TFinderBase.
|
virtual |
main function
Implements TFinderBase.
|
virtual |
returns name.
Implements TFinderBase.
Definition at line 149 of file TCurlFinder.cxx.
|
virtual |
returns name.
Implements TFinderBase.
|
virtual |
returns name.
Implements TFinderBase.
|
virtual |
returns version.
Implements TFinderBase.
Definition at line 151 of file TCurlFinder.cxx.
|
virtual |
returns version.
Implements TFinderBase.
|
virtual |
returns version.
Implements TFinderBase.