CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
L1ObjectKeysOnlineProdBaseExt.h
Go to the documentation of this file.
1 #ifndef CondTools_L1TriggerExt_L1ObjectKeysOnlineProdBaseExt_h
2 #define CondTools_L1TriggerExt_L1ObjectKeysOnlineProdBaseExt_h
3 
4 // system include files
5 #include <memory>
6 #include "boost/shared_ptr.hpp"
7 
8 // user include files
12 
15 
17 
18 // forward declarations
19 
21  public:
24 
25  typedef boost::shared_ptr<L1TriggerKeyExt> ReturnType;
26 
28 
29  virtual void fillObjectKeys( ReturnType pL1TriggerKey ) = 0 ;
30  private:
31  // ----------member data ---------------------------
32  protected:
34 };
35 
36 #endif
ReturnType produce(const L1TriggerKeyExtRcd &)
virtual void fillObjectKeys(ReturnType pL1TriggerKey)=0
L1ObjectKeysOnlineProdBaseExt(const edm::ParameterSet &)
boost::shared_ptr< L1TriggerKeyExt > ReturnType