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 
14 
16  public:
17 
20 
21  typedef std::shared_ptr<L1TMuonOverlapParams> ReturnType;
22 
23  ReturnType produceParams(const L1TMuonOverlapParamsRcd&);
24 
25  ReturnType producePatterns(const L1TMuonOverlapParamsRcd&);
26 
27  private:
28 
32  bool readPatternsXML(XMLConfigReader & aReader);
33 
35  bool readConnectionsXML(const XMLConfigReader & aReader);
36 
39 };
40 
ReturnType producePatterns(const L1TMuonOverlapParamsRcd &)
ReturnType produceParams(const L1TMuonOverlapParamsRcd &)
bool readPatternsXML(XMLConfigReader &aReader)
bool readConnectionsXML(const XMLConfigReader &aReader)
Read Connections from single XML file.
std::shared_ptr< L1TMuonOverlapParams > ReturnType
L1TMuonOverlapParamsESProducer(const edm::ParameterSet &)