CbmRoot
Loading...
Searching...
No Matches
cbm::RunDatabase::DbContents Struct Reference

A helper structure, which defines a layout of the YAML file. More...

Collaboration diagram for cbm::RunDatabase::DbContents:
[legend]

Public Member Functions

 CBM_YAML_PROPERTIES (util::yaml::Property(&RunDatabase::DbContents::common, "common", "Common parameters"), util::yaml::Property(&RunDatabase::DbContents::calibration, "calibration", "Calibration of detector subsystems"), util::yaml::Property(&RunDatabase::DbContents::alignment, "alignment", "Alignment matrices tag"), util::yaml::Property(&RunDatabase::DbContents::recoPar, "recoPar", "Reconstruction parameter tag"))
 

Public Attributes

DbCommon common
 A node for common maps.
 
DbCalibration calibration
 A node for calibration tags.
 
std::map< uint32_t, std::string > alignment
 Alignment tags.
 
std::map< uint32_t, std::string > recoPar
 Reconstruction parameter tags.
 

Detailed Description

A helper structure, which defines a layout of the YAML file.

Definition at line 53 of file CbmRunDatabase.h.

Member Function Documentation

◆ CBM_YAML_PROPERTIES()

cbm::RunDatabase::DbContents::CBM_YAML_PROPERTIES ( util::yaml::Property &::::, "", " " parameters,
util::yaml::Property &::::, "", " " subsystems,
util::yaml::Property &::::, "", " " tag,
util::yaml::Property &::::, "", " " tag )

References alignment, calibration, common, and recoPar.

Member Data Documentation

◆ alignment

std::map<uint32_t, std::string> cbm::RunDatabase::DbContents::alignment

Alignment tags.

Definition at line 56 of file CbmRunDatabase.h.

Referenced by CBM_YAML_PROPERTIES().

◆ calibration

DbCalibration cbm::RunDatabase::DbContents::calibration

A node for calibration tags.

Definition at line 55 of file CbmRunDatabase.h.

Referenced by CBM_YAML_PROPERTIES().

◆ common

DbCommon cbm::RunDatabase::DbContents::common

A node for common maps.

Definition at line 54 of file CbmRunDatabase.h.

Referenced by CBM_YAML_PROPERTIES().

◆ recoPar

std::map<uint32_t, std::string> cbm::RunDatabase::DbContents::recoPar

Reconstruction parameter tags.

Definition at line 57 of file CbmRunDatabase.h.

Referenced by CBM_YAML_PROPERTIES().


The documentation for this struct was generated from the following file: