CMS 3D CMS Logo

L1TMuonOverlapParamsESProducer.h
Go to the documentation of this file.
1 // system include files
2 #include <memory>
3 
4 // user include files
9 
12 
15 
17 public:
20 
21  using ReturnType = std::unique_ptr<L1TMuonOverlapParams>;
22 
24 
26 
27 private:
31  bool readPatternsXML(XMLConfigReader& aReader);
32 
34  bool readConnectionsXML(const XMLConfigReader& aReader);
35 
38 };
L1TMuonOverlapParamsRcd
Definition: L1TMuonOverlapParamsRcd.h:23
L1TMuonOverlapParamsESProducer::params
L1TMuonOverlapParams params
Definition: L1TMuonOverlapParamsESProducer.h:36
ESHandle.h
ESProducer.h
L1TMuonOverlapParamsESProducer::~L1TMuonOverlapParamsESProducer
~L1TMuonOverlapParamsESProducer() override
Definition: L1TMuonOverlapParamsESProducer.cc:50
XMLConfigReader.h
OMTFConfiguration.h
L1TMuonOverlapParamsESProducer
Definition: L1TMuonOverlapParamsESProducer.h:16
L1TMuonOverlapParams
Definition: L1TMuonOverlapParams.h:14
L1TMuonOverlapParams.h
L1TMuonOverlapParamsESProducer::ReturnType
std::unique_ptr< L1TMuonOverlapParams > ReturnType
Definition: L1TMuonOverlapParamsESProducer.h:21
ESProducts.h
L1TMuonOverlapParamsESProducer::patterns
L1TMuonOverlapParams patterns
Definition: L1TMuonOverlapParamsESProducer.h:37
edm::ParameterSet
Definition: ParameterSet.h:47
L1TMuonOverlapParamsESProducer::L1TMuonOverlapParamsESProducer
L1TMuonOverlapParamsESProducer(const edm::ParameterSet &)
Definition: L1TMuonOverlapParamsESProducer.cc:17
XMLConfigReader
Definition: XMLConfigReader.h:26
L1TMuonOverlapParamsESProducer::readConnectionsXML
bool readConnectionsXML(const XMLConfigReader &aReader)
Read Connections from single XML file.
Definition: L1TMuonOverlapParamsESProducer.cc:53
ModuleFactory.h
L1TMuonOverlapParamsESProducer::produceParams
ReturnType produceParams(const L1TMuonOverlapParamsRcd &)
Definition: L1TMuonOverlapParamsESProducer.cc:81
L1TMuonOverlapParamsESProducer::producePatterns
ReturnType producePatterns(const L1TMuonOverlapParamsRcd &)
L1TMuonOverlapParamsESProducer::readPatternsXML
bool readPatternsXML(XMLConfigReader &aReader)
Definition: L1TMuonOverlapParamsESProducer.cc:60
edm::ESProducer
Definition: ESProducer.h:104
L1TMuonOverlapParamsRcd.h