CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
TriggerMenuXmlProducer.h
Go to the documentation of this file.
1 #ifndef L1TGlobal_TriggerMenuXmlProducer_h
2 #define L1TGlobal_TriggerMenuXmlProducer_h
3 
20 // system include files
21 #include <memory>
22 #include <string>
23 
24 #include "boost/shared_ptr.hpp"
25 #include <boost/cstdint.hpp>
26 
27 // user include files
28 // base class
30 
33 
36 
37 // forward declarations
38 
39 namespace l1t {
40 
41 // class declaration
43 {
44 
45 public:
46 
49 
52 
53 
55 
57  boost::shared_ptr<TriggerMenu> produceGtTriggerMenu(
59 
60 private:
61 
64 
67 
68 
69 };
70 
71 }
72 #endif
std::string m_vmeXmlFile
XML file for Global Trigger VME configuration (vme.xml)
std::string m_defXmlFile
XML file for Global Trigger menu (def.xml)
boost::shared_ptr< TriggerMenu > produceGtTriggerMenu(const L1TGlobalTriggerMenuRcd &)
public methods
TriggerMenuXmlProducer(const edm::ParameterSet &)
constructor