|
CbmRoot
|
CA development flags. More...
#include <CaConfig.h>
Public Member Functions | |
| CBM_YAML_PROPERTIES (yaml::Property(&Dev::extendTracksViaMc, "extend_tracks_via_mc", "Extend tracks using MC information"), yaml::Property(&Dev::forceUseOriginalField, "use_of_original_field", "Force using original magnetic field"), yaml::Property(&Dev::ignoreHitSearchAreas, "ignore_hit_search_areas", "Process all hits on the station ignoring hit search areas"), yaml::Property(&Dev::matchDoubletsViaMc, "match_doublets_via_mc", "Match doublets using MC information"), yaml::Property(&Dev::matchTripletsViaMc, "match_triplets_via_mc", "Match triplets using MC information"), yaml::Property(&Dev::suppressOverlapHitsViaMc, "suppress_overlap_hits_via_mc", "Suppress hits in sensor overlaps using MC information"), yaml::Property(&Dev::useParSearchWindows, "par_search_w_used", "Parameterized search windows are used in track finding")) | |
Public Attributes | |
| bool | extendTracksViaMc {false} |
| Extend tracks using MC information. | |
| bool | forceUseOriginalField {false} |
| Force using the original magnetic field. | |
| bool | ignoreHitSearchAreas {false} |
| Process all hits on the station ignoring hit search areas. | |
| bool | matchDoubletsViaMc {false} |
| Match doublets using MC information. | |
| bool | matchTripletsViaMc {false} |
| Match triplets using MC information. | |
| bool | suppressOverlapHitsViaMc {false} |
| Suppress hits in sensor overlaps using MC information. | |
| bool | useParSearchWindows {false} |
| Use pre-estimated seach windows in track finding. If false, use KF. | |
Private Member Functions | |
| template<class Archive> | |
| void | serialize (Archive &ar, const unsigned int) |
| Serialization method. | |
Friends | |
| class | boost::serialization::access |
CA development flags.
The miscellaneous flags for debugging/testing of features
Definition at line 80 of file CaConfig.h.
| cbm::algo::ca::Config::Dev::CBM_YAML_PROPERTIES | ( | yaml::Property &::, "", " " | information, |
| yaml::Property &::, "", " " | field, | ||
| yaml::Property &::, "", " " | areas, | ||
| yaml::Property &::, "", " " | information, | ||
| yaml::Property &::, "", " " | information, | ||
| yaml::Property &::, "", " " | information, | ||
| yaml::Property &::, "", " " | finding ) |
|
inlineprivate |
Serialization method.
Definition at line 104 of file CaConfig.h.
|
friend |
Definition at line 100 of file CaConfig.h.
| bool cbm::algo::ca::Config::Dev::extendTracksViaMc {false} |
Extend tracks using MC information.
Definition at line 81 of file CaConfig.h.
| bool cbm::algo::ca::Config::Dev::forceUseOriginalField {false} |
Force using the original magnetic field.
Definition at line 82 of file CaConfig.h.
| bool cbm::algo::ca::Config::Dev::ignoreHitSearchAreas {false} |
Process all hits on the station ignoring hit search areas.
Definition at line 83 of file CaConfig.h.
| bool cbm::algo::ca::Config::Dev::matchDoubletsViaMc {false} |
Match doublets using MC information.
Definition at line 84 of file CaConfig.h.
| bool cbm::algo::ca::Config::Dev::matchTripletsViaMc {false} |
Match triplets using MC information.
Definition at line 85 of file CaConfig.h.
| bool cbm::algo::ca::Config::Dev::suppressOverlapHitsViaMc {false} |
Suppress hits in sensor overlaps using MC information.
Definition at line 86 of file CaConfig.h.
| bool cbm::algo::ca::Config::Dev::useParSearchWindows {false} |
Use pre-estimated seach windows in track finding. If false, use KF.
Definition at line 87 of file CaConfig.h.