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:
18 
21 
22  typedef std::shared_ptr<L1TMuonOverlapParams> ReturnType;
23 
24  ReturnType produceParams(const L1TMuonOverlapParamsRcd&);
25 
26  ReturnType producePatterns(const L1TMuonOverlapParamsRcd&);
27 
28  private:
29 
33  bool readPatternsXML(XMLConfigReader & aReader);
34 
36  bool readConnectionsXML(const XMLConfigReader & aReader);
37 
40 };
41 
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 &)