A manager for setup representation in CBM reconstruction.
More...
#include <CbmRecoSetupManager.h>
|
| algo::RecoSetup | fSetup {} |
| | Instance of reconstruction setup.
|
| |
| std::string | fSetupOutFilename {} |
| | Output name for the setup (if not empty, the setup is stored)
|
| |
| std::shared_ptr< const GeoNodeMap > | fGeoNodeMap |
| | A mapper for node address -> path in TGeoManager.
|
| |
| bool | fbInitialized {false} |
| | Flag, if the instance was initialized.
|
| |
| bool | fbBuildGeoNodeMaps {false} |
| | Flag, if to create the geo node map.
|
| |
A manager for setup representation in CBM reconstruction.
Definition at line 24 of file CbmRecoSetupManager.h.
◆ RecoSetupManager() [1/3]
◆ RecoSetupManager() [2/3]
◆ RecoSetupManager() [3/3]
| RecoSetupManager::RecoSetupManager |
( |
| ) |
|
|
private |
◆ ~RecoSetupManager()
| cbm::RecoSetupManager::~RecoSetupManager |
( |
| ) |
|
|
privatedefault |
◆ BuildGeoNodeMaps()
| void cbm::RecoSetupManager::BuildGeoNodeMaps |
( |
| ) |
|
|
inline |
◆ ClassDefOverride()
◆ GetGeoNodeMap()
| std::shared_ptr< const GeoNodeMap > cbm::RecoSetupManager::GetGeoNodeMap |
( |
| ) |
const |
|
inline |
Access to geo node map.
- Note
- Can be nullptr, to create a geo-node map, please invoke BuildGeoNodeMap method before Init
Definition at line 37 of file CbmRecoSetupManager.h.
◆ GetSetup()
| const algo::RecoSetup & cbm::RecoSetupManager::GetSetup |
( |
| ) |
const |
|
inline |
◆ Has()
| bool cbm::RecoSetupManager::Has |
( |
ECbmModuleId | moduleId | ) |
const |
|
inline |
◆ HasGeoNodeMaps()
| bool RecoSetupManager::HasGeoNodeMaps |
( |
| ) |
const |
◆ Init()
| InitStatus RecoSetupManager::Init |
( |
| ) |
|
|
override |
◆ Instance()
◆ IsInitialized()
| bool RecoSetupManager::IsInitialized |
( |
| ) |
const |
◆ LoadSetup()
| void RecoSetupManager::LoadSetup |
( |
const std::string & | filename | ) |
|
◆ operator=() [1/2]
◆ operator=() [2/2]
◆ ReInit()
| InitStatus cbm::RecoSetupManager::ReInit |
( |
| ) |
|
|
inlineoverrideprivate |
◆ SetParContainers()
| void RecoSetupManager::SetParContainers |
( |
| ) |
|
|
overrideprivate |
◆ StoreSetup()
| void cbm::RecoSetupManager::StoreSetup |
( |
const std::string & | filename | ) |
|
|
inline |
◆ fbBuildGeoNodeMaps
| bool cbm::RecoSetupManager::fbBuildGeoNodeMaps {false} |
|
private |
◆ fbInitialized
| bool cbm::RecoSetupManager::fbInitialized {false} |
|
private |
◆ fGeoNodeMap
| std::shared_ptr<const GeoNodeMap> cbm::RecoSetupManager::fGeoNodeMap |
|
private |
◆ fSetup
| algo::RecoSetup cbm::RecoSetupManager::fSetup {} |
|
private |
◆ fSetupOutFilename
| std::string cbm::RecoSetupManager::fSetupOutFilename {} |
|
private |
The documentation for this class was generated from the following files: