17 typedef std::unique_ptr<HGCalTriggerGeometryBase>
ReturnType;
52 const std::string& ee_sd_name = geometry->eeSDName();
53 const std::string& fh_sd_name = geometry->fhSDName();
54 const std::string& bh_sd_name = geometry->bhSDName();
61 geometry->initialize(info);
ReturnType produce(const IdealGeometryRecord &)
edm::ParameterSet geometry_config_
def create(alignables, pedeDump, additionalData, outputFile, config)
HGCalTriggerGeometryESProducer(const edm::ParameterSet &)
edm::ESHandle< HGCalTopology > topo_ee
ParameterSet const & getParameterSet(ParameterSetID const &id)
edm::ESHandle< HGCalGeometry > geom_bh
~HGCalTriggerGeometryESProducer()
void setWhatProduced(T *iThis, const es::Label &iLabel=es::Label())
edm::ESHandle< HGCalGeometry > geom_ee
void get(HolderT &iHolder) const
edm::ESHandle< HGCalGeometry > geom_fh
edm::ESHandle< HGCalTopology > topo_bh
edm::ESHandle< HGCalTopology > topo_fh
std::unique_ptr< HGCalTriggerGeometryBase > ReturnType
std::string geometry_name_
#define DEFINE_FWK_EVENTSETUP_MODULE(type)
ESHandle< TrackerGeometry > geometry
T get(const Candidate &c)