32 #include "DD4hep/Detector.h" 65 LogDebug(
"Geometry") <<
"DDVectorRegistryESProducer::produce\n";
68 auto product = std::make_unique<DDVectorRegistry>();
69 product->vectors.insert(registry.begin(), registry.end());
T getParameter(std::string const &) const
unique_ptr< DDVectorRegistry > ReturnType
static void fillDescriptions(edm::ConfigurationDescriptions &)
~DDVectorRegistryESProducer() override
void addDefault(ParameterSetDescription const &psetDescription)
ProductT const & get(ESGetToken< ProductT, DepRecordT > const &iToken) const
edm::ESGetToken< DDDetector, IdealGeometryRecord > m_token
tbb::concurrent_unordered_map< std::string, tbb::concurrent_vector< double >> DDVectorsMap
Namespace of DDCMS conversion namespace.
#define DEFINE_FWK_EVENTSETUP_MODULE(type)
static void fillDescriptions(edm::ConfigurationDescriptions &descriptions)
DDVectorRegistryESProducer(const edm::ParameterSet &)
ReturnType produce(const DDVectorRegistryRcd &)