CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
L1MuTriggerScalesProducer.h
Go to the documentation of this file.
1 //-------------------------------------------------
2 //
3 // \class L1MuTriggerScalesProducer
4 //
5 // Description: A class to produce the L1 mu emulator scales record in the event setup
6 //
7 // $Date: 2008/04/17 23:33:41 $
8 // $Revision: 1.2 $
9 //
10 // Author :
11 // I. Mikulec
12 //
13 //--------------------------------------------------
14 #ifndef L1ScalesProducers_L1MuTriggerScalesProducer_h
15 #define L1ScalesProducers_L1MuTriggerScalesProducer_h
16 
17 // system include files
18 #include <memory>
19 #include <boost/shared_ptr.hpp>
20 #include <vector>
21 
22 // user include files
25 
27 
30 
31 
32 //
33 // class declaration
34 //
35 
37 public:
40 
41  std::auto_ptr<L1MuTriggerScales> produceL1MuTriggerScales(const L1MuTriggerScalesRcd&);
42 
43 private:
44  // ----------member data ---------------------------
45 
47 };
48 
49 #endif
std::auto_ptr< L1MuTriggerScales > produceL1MuTriggerScales(const L1MuTriggerScalesRcd &)
L1MuTriggerScalesProducer(const edm::ParameterSet &)