![]() |
![]() |
#include <DDSpecParRegistry.h>
Public Member Functions | |
void | filter (DDSpecParRefs &, std::string_view, std::string_view) const |
void | filter (DDSpecParRefs &, std::string_view) const |
bool | hasSpecPar (std::string_view) const |
std::vector< std::string_view > | names () const |
const DDSpecPar * | specPar (std::string_view) const |
Public Attributes | |
DDSpecParMap | specpars |
Definition at line 30 of file DDSpecParRegistry.h.
void cms::DDSpecParRegistry::filter | ( | DDSpecParRefs & | , |
std::string_view | , | ||
std::string_view | |||
) | const |
Referenced by HcalSimParametersFromDD::build(), EcalSimParametersFromDD::build(), HGCalParametersFromDD::build(), RPCGeometryBuilderFromDDD::build(), cms::DDG4Builder::BuildGeometry(), DDG4ProductionCuts::dd4hepInitialize(), cms::DDFilteredView::DDFilteredView(), HcalSimParametersFromDD::fillNameVector(), Vispa.Plugins.Browser.BrowserTabController.BrowserTabController::filter(), Vispa.Plugins.Browser.BrowserTabController.BrowserTabController::find(), cms::DDFilteredView::get(), Vispa.Plugins.Browser.BrowserTabController.BrowserTabController::setDataAccessor(), DTGeometryESProducer::setupGeometry(), and Vispa.Plugins.Browser.BrowserTabController.BrowserTabController::switchCenterView().
void cms::DDSpecParRegistry::filter | ( | DDSpecParRefs & | , |
std::string_view | |||
) | const |
Referenced by Vispa.Plugins.Browser.BrowserTabController.BrowserTabController::filter(), Vispa.Plugins.Browser.BrowserTabController.BrowserTabController::find(), Vispa.Plugins.Browser.BrowserTabController.BrowserTabController::setDataAccessor(), and Vispa.Plugins.Browser.BrowserTabController.BrowserTabController::switchCenterView().
bool DDSpecParRegistry::hasSpecPar | ( | std::string_view | name | ) | const |
Definition at line 110 of file DDSpecparRegistry.cc.
References begin, end, mps_fire::i, and mps_fire::result.
Referenced by DDFilteredView::get< std::vector< double > >(), and DDFilteredView::get< std::vector< std::string > >().
std::vector< std::string_view > DDSpecParRegistry::names | ( | void | ) | const |
Definition at line 104 of file DDSpecparRegistry.cc.
References begin, end, mps_fire::i, and mps_fire::result.
const DDSpecPar * DDSpecParRegistry::specPar | ( | std::string_view | name | ) | const |
Definition at line 119 of file DDSpecparRegistry.cc.
References begin, end, mps_fire::i, and mps_fire::result.
Referenced by DDFilteredView::get< std::vector< double > >(), and DDFilteredView::get< std::vector< std::string > >().
DDSpecParMap cms::DDSpecParRegistry::specpars |
Definition at line 37 of file DDSpecParRegistry.h.
Referenced by cms::DDFilteredView::addNode(), cms::DDFilteredView::addPath(), dd4hep::createPlacement(), cms::DDFilteredView::history(), and DDSpecParRegistryESProducer::produce().