#include <DDCompactView.h>
Public Member Functions | |
DDCompactView (const cms::DDDetector &det) | |
const cms::DDDetector * | detector () 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 29 of file DDCompactView.h.
|
inline |
Definition at line 31 of file DDCompactView.h.
|
inline |
Definition at line 32 of file DDCompactView.h.
References m_det.
Referenced by EcalSimParametersFromDD::build(), MTDParametersFromDD::build(), CaloSimParametersFromDD::build(), TrackerParametersFromDD::build(), HGCalParametersFromDD::build(), ME0GeometryBuilder::build(), GEMGeometryBuilderFromDDD::build(), RPCGeometryBuilderFromDDD::build(), CSCGeometryParsFromDD::build(), cms::DDG4Builder::BuildGeometry(), DDCmsMTDConstruction::construct(), DDDWorld::DDDWorld(), cms::DDFilteredView::DDFilteredView(), getVector(), and magneticfield::DD4hep_VolumeBasedMagneticFieldESProducer::produce().
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 7 of file DDCompactView.cc.
References detector(), mps_fire::i, crabWrapper::key, cms::dd::noNamespace(), mps_fire::result, and cms::DDDetector::vectors().
std::vector<double> cms::DDCompactView::getVector | ( | const std::string & | key | ) | const |
Definition at line 22 of file DDCompactView.cc.
References hgcalTestNeighbor_cfi::detector, mps_fire::i, crabWrapper::key, cms::dd::noNamespace(), and mps_fire::result.
|
inline |
Definition at line 33 of file DDCompactView.h.
References m_det, and cms::DDDetector::specpars().
Referenced by MuonGeometryConstantsBuild::build(), EcalSimParametersFromDD::build(), MTDParametersFromDD::build(), ME0GeometryBuilder::build(), GEMGeometryBuilderFromDDD::build(), RPCGeometryBuilderFromDDD::build(), CSCGeometryParsFromDD::build(), and DDCmsMTDConstruction::construct().
|
private |
Definition at line 38 of file DDCompactView.h.
Referenced by detector(), and specpars().