CbmRoot
|
Configuration reader for the TrackingChain class. More...
#include <TrackingChainConfig.h>
Public Member Functions | |
CBM_YAML_PROPERTIES (yaml::Property(&TrackingChainConfig::fsGeomConfig, "GeomConfigName", "CA geometry input"), yaml::Property(&TrackingChainConfig::fsSetupFilename, "SetupFilename", "CA geometry setup"), yaml::Property(&TrackingChainConfig::fsMainConfig, "MainConfigName", "Main cofniguration"), yaml::Property(&TrackingChainConfig::fsUserConfig, "UserConfigName", "User cofniguration"), yaml::Property(&TrackingChainConfig::fsMoniOutName, "MoniOutName", "Monitor output"), yaml::Property(&TrackingChainConfig::fbStoreMonitor, "StoreMonitor", "If store monitor")) | |
Public Attributes | |
std::string | fsGeomConfig |
Tracking geometry file name (TMP: includes all other settings, but the settings are rewritten) | |
std::string | fsSetupFilename |
Geometry setup input file. | |
std::string | fsMainConfig |
Main configuration file (rel path in online parameters directory) | |
std::string | fsUserConfig |
User configuration file (full path) | |
std::string | fsMoniOutName |
Monitor output file name. | |
bool | fbStoreMonitor |
Stores monitor snapshot. | |
Configuration reader for the TrackingChain class.
Definition at line 21 of file TrackingChainConfig.h.
cbm::algo::TrackingChainConfig::CBM_YAML_PROPERTIES | ( | yaml::Property &::, "", " " | input, |
yaml::Property &::, "", " " | setup, | ||
yaml::Property &::, "", " " | cofniguration, | ||
yaml::Property &::, "", " " | cofniguration, | ||
yaml::Property &::, "", " " | output, | ||
yaml::Property &::, "", " " | monitor ) |
bool cbm::algo::TrackingChainConfig::fbStoreMonitor |
Stores monitor snapshot.
Definition at line 28 of file TrackingChainConfig.h.
Referenced by cbm::algo::TrackingChain::Finalize().
std::string cbm::algo::TrackingChainConfig::fsGeomConfig |
Tracking geometry file name (TMP: includes all other settings, but the settings are rewritten)
Definition at line 23 of file TrackingChainConfig.h.
Referenced by cbm::algo::TrackingChain::Init().
std::string cbm::algo::TrackingChainConfig::fsMainConfig |
Main configuration file (rel path in online parameters directory)
Definition at line 25 of file TrackingChainConfig.h.
Referenced by cbm::algo::TrackingChain::Init().
std::string cbm::algo::TrackingChainConfig::fsMoniOutName |
Monitor output file name.
Definition at line 27 of file TrackingChainConfig.h.
Referenced by cbm::algo::TrackingChain::Finalize().
std::string cbm::algo::TrackingChainConfig::fsSetupFilename |
Geometry setup input file.
Definition at line 24 of file TrackingChainConfig.h.
Referenced by cbm::algo::TrackingChain::Init().
std::string cbm::algo::TrackingChainConfig::fsUserConfig |
User configuration file (full path)
Definition at line 26 of file TrackingChainConfig.h.
Referenced by cbm::algo::TrackingChain::Init().