CMS 3D CMS Logo

HcalTopologyIdealEP.h
Go to the documentation of this file.
1 #ifndef GEOMETRY_HCALEVENTSETUP_HCALTOPOLOGYIDEALEP_H
2 #define GEOMETRY_HCALEVENTSETUP_HCALTOPOLOGYIDEALEP_H 1
3 
4 #include <memory>
5 
8 
12 
13 namespace edm {
15 }
16 
18 public:
20 
21  using ReturnType = std::unique_ptr<HcalTopology>;
22 
23  static void fillDescriptions(edm::ConfigurationDescriptions& descriptions);
24 
26 
27 private:
28  // ----------member data ---------------------------
32 };
33 #endif
HcalTopologyIdealEP::m_hdcToken
edm::ESGetToken< HcalDDDRecConstants, HcalRecNumberingRecord > m_hdcToken
Definition: HcalTopologyIdealEP.h:29
HcalTopologyIdealEP::fillDescriptions
static void fillDescriptions(edm::ConfigurationDescriptions &descriptions)
Definition: HcalTopologyIdealEP.cc:40
edm
HLT enums.
Definition: AlignableModifier.h:19
ESProducer.h
HcalRecNumberingRecord.h
HcalTopologyIdealEP::produce
ReturnType produce(const HcalRecNumberingRecord &)
Definition: HcalTopologyIdealEP.cc:48
HcalTopologyIdealEP::ReturnType
std::unique_ptr< HcalTopology > ReturnType
Definition: HcalTopologyIdealEP.h:21
HcalTopologyIdealEP::m_restrictions
std::string m_restrictions
Definition: HcalTopologyIdealEP.h:30
HcalTopologyIdealEP::HcalTopologyIdealEP
HcalTopologyIdealEP(const edm::ParameterSet &)
Definition: HcalTopologyIdealEP.cc:29
HcalRecNumberingRecord
Definition: HcalRecNumberingRecord.h:23
edm::ConfigurationDescriptions
Definition: ConfigurationDescriptions.h:28
edm::ParameterSet
Definition: ParameterSet.h:47
IdealGeometryRecord.h
HcalTopologyIdealEP::m_mergePosition
bool m_mergePosition
Definition: HcalTopologyIdealEP.h:31
AlCaHLTBitMon_QueryRunRegistry.string
string string
Definition: AlCaHLTBitMon_QueryRunRegistry.py:256
edm::ESGetToken< HcalDDDRecConstants, HcalRecNumberingRecord >
HcalTopology.h
ModuleFactory.h
ConfigurationDescriptions
HcalTopologyIdealEP
Definition: HcalTopologyIdealEP.h:17
edm::ESProducer
Definition: ESProducer.h:104