#include <MuonDDDConstants.h>
Public Member Functions | |
void | addValue (const std::string &name, const int &value) |
int | getValue (const std::string &name) const |
MuonDDDConstants (const DDCompactView &cpv) | |
~MuonDDDConstants () | |
Private Member Functions | |
MuonDDDConstants () | |
Private Attributes | |
std::map< std::string, int > | namesAndValues_ |
this class reads the constant section of the muon-numbering xml-file
Definition at line 21 of file MuonDDDConstants.h.
MuonDDDConstants::MuonDDDConstants | ( | const DDCompactView & | cpv | ) |
Definition at line 13 of file MuonDDDConstants.cc.
References DDFilteredView::addFilter(), addValue(), DDSpecificsFilter::AND, gather_cfg::cout, Exception, alcazmumu_cfi::filter, DDFilteredView::firstChild(), DDFilteredView::mergedSpecifics(), visualization-live-secondInstance_cfg::msg, DDSpecificsFilter::not_equals, DDSpecificsFilter::setCriteria(), AlCaHLTBitMon_QueryRunRegistry::string, and relativeConstraints::value.
MuonDDDConstants::~MuonDDDConstants | ( | ) |
Definition at line 61 of file MuonDDDConstants.cc.
|
private |
void MuonDDDConstants::addValue | ( | const std::string & | name, |
const int & | value | ||
) |
Definition at line 84 of file MuonDDDConstants.cc.
References mergeVDriftHistosByStation::name, namesAndValues_, and relativeConstraints::value.
Referenced by MuonDDDConstants().
int MuonDDDConstants::getValue | ( | const std::string & | name | ) | const |
Definition at line 65 of file MuonDDDConstants.cc.
References gather_cfg::cout, Exception, and namesAndValues_.
Referenced by GEMNumberingScheme::initMe(), ME0NumberingScheme::initMe(), CSCNumberingScheme::initMe(), RPCNumberingScheme::initMe(), DTNumberingScheme::initMe(), MuonDDDNumbering::MuonDDDNumbering(), MuonG4Numbering::MuonG4Numbering(), MuonGEMFrameRotation::MuonGEMFrameRotation(), MuonME0FrameRotation::MuonME0FrameRotation(), and MuonRPCFrameRotation::MuonRPCFrameRotation().
|
private |
Definition at line 32 of file MuonDDDConstants.h.
Referenced by addValue(), and getValue().