#include <DDCompactView.h>
Public Member Functions | |
DDCompactView (const cms::DDDetector &det) | |
const cms::DDDetector * | detector () const |
template<typename T > | |
T const & | get (const std::string &) const |
template<typename T > | |
T const & | get (const std::string &, const std::string &) const |
template<typename T > | |
std::vector< T > | getVector (const std::string &) const |
template<> | |
std::vector< int > | getVector (const std::string &key) const |
template<> | |
std::vector< double > | getVector (const std::string &key) const |
DDSpecParRegistry const & | specpars () const |
Private Attributes | |
const cms::DDDetector & | m_det |
Definition at line 31 of file DDCompactView.h.
|
inline |
Definition at line 33 of file DDCompactView.h.
|
inline |
Definition at line 34 of file DDCompactView.h.
References m_det.
Referenced by OutputDD4hepToDDL::beginRun(), EcalSimParametersFromDD::build(), MuonOffsetFromDD::build(), MTDParametersFromDD::build(), TrackerParametersFromDD::build(), CaloSimParametersFromDD::build(), HGCalParametersFromDD::build(), detgeomdescbuilder::buildDetGeomDescFromCompactView(), cms::DDG4Builder::BuildGeometry(), DDCmsMTDConstruction::construct(), DDDWorld::DDDWorld(), cms::DDFilteredView::DDFilteredView(), getVector(), magneticfield::DD4hep_VolumeBasedMagneticFieldESProducer::produce(), and CocoaAnalyzer::readXMLFile().
T const& cms::DDCompactView::get | ( | const std::string & | ) | const |
Referenced by Options.Options::__getitem__(), betterConfigParser.BetterConfigParser::__updateDict(), submitPVValidationJobs.BetterConfigParser::__updateDict(), HcalParametersFromDD::build(), util.rrapi.RRApi::columns(), rrapi.RRApi::columns(), rrapi.RRApi::count(), util.rrapi.RRApi::count(), rrapi.RRApi::data(), util.rrapi.RRApi::data(), betterConfigParser.BetterConfigParser::getCompares(), betterConfigParser.BetterConfigParser::getGeneral(), betterConfigParser.BetterConfigParser::getResultingSection(), submitPVValidationJobs.BetterConfigParser::getResultingSection(), util.rrapi.RRApi::report(), rrapi.RRApi::report(), rrapi.RRApi::reports(), util.rrapi.RRApi::reports(), rrapi.RRApi::tables(), util.rrapi.RRApi::tables(), util.rrapi.RRApi::tags(), rrapi.RRApi::tags(), util.rrapi.RRApi::templates(), rrapi.RRApi::templates(), util.rrapi.RRApi::workspaces(), and rrapi.RRApi::workspaces().
T const& cms::DDCompactView::get | ( | const std::string & | , |
const std::string & | |||
) | const |
Referenced by Options.Options::__getitem__(), betterConfigParser.BetterConfigParser::__updateDict(), submitPVValidationJobs.BetterConfigParser::__updateDict(), util.rrapi.RRApi::columns(), rrapi.RRApi::columns(), rrapi.RRApi::count(), util.rrapi.RRApi::count(), rrapi.RRApi::data(), util.rrapi.RRApi::data(), betterConfigParser.BetterConfigParser::getCompares(), betterConfigParser.BetterConfigParser::getGeneral(), betterConfigParser.BetterConfigParser::getResultingSection(), submitPVValidationJobs.BetterConfigParser::getResultingSection(), util.rrapi.RRApi::report(), rrapi.RRApi::report(), rrapi.RRApi::reports(), util.rrapi.RRApi::reports(), rrapi.RRApi::tables(), util.rrapi.RRApi::tables(), util.rrapi.RRApi::tags(), rrapi.RRApi::tags(), rrapi.RRApi::templates(), util.rrapi.RRApi::templates(), util.rrapi.RRApi::workspaces(), and rrapi.RRApi::workspaces().
std::vector<T> cms::DDCompactView::getVector | ( | const std::string & | ) | const |
Referenced by HcalParametersFromDD::build(), and TrackerGeometricDetESModule::produce().
std::vector<int> cms::DDCompactView::getVector | ( | const std::string & | key | ) | const |
Definition at line 9 of file DDCompactView.cc.
References detector(), crabWrapper::key, dqmiodumpmetadata::n, mps_fire::result, HcalDetIdTransform::transform(), and cms::DDDetector::vectors().
std::vector<double> cms::DDCompactView::getVector | ( | const std::string & | key | ) | const |
Definition at line 23 of file DDCompactView.cc.
References hgcalTestNeighbor_cfi::detector, and crabWrapper::key.
|
inline |
Definition at line 35 of file DDCompactView.h.
References m_det, and cms::DDDetector::specpars().
Referenced by MuonGeometryConstantsBuild::build(), EcalSimParametersFromDD::build(), MTDParametersFromDD::build(), CSCGeometryParsFromDD::build(), DDCmsMTDConstruction::construct(), and CocoaAnalyzer::readXMLFile().
|
private |
Definition at line 45 of file DDCompactView.h.
Referenced by detector(), and specpars().