CMS 3D CMS Logo

Public Types | Public Member Functions

L1TriggerKeyListDummyProd Class Reference

#include <CondTools/L1Trigger/interface/L1TriggerKeyListDummyProd.h>

Inheritance diagram for L1TriggerKeyListDummyProd:
edm::ESProducer edm::ESProxyFactoryProducer edm::eventsetup::DataProxyProvider

List of all members.

Public Types

typedef boost::shared_ptr
< L1TriggerKeyList
ReturnType

Public Member Functions

 L1TriggerKeyListDummyProd (const edm::ParameterSet &)
ReturnType produce (const L1TriggerKeyListRcd &)
 ~L1TriggerKeyListDummyProd ()

Detailed Description

Description: <one line="" class="" summary>="">

Implementation: <Notes on="" implementation>="">

Description: <one line="" class="" summary>="">

Usage: <usage>

Definition at line 36 of file L1TriggerKeyListDummyProd.h.


Member Typedef Documentation

Definition at line 41 of file L1TriggerKeyListDummyProd.h.


Constructor & Destructor Documentation

L1TriggerKeyListDummyProd::L1TriggerKeyListDummyProd ( const edm::ParameterSet iConfig)

Definition at line 41 of file L1TriggerKeyListDummyProd.cc.

References edm::ESProducer::setWhatProduced().

{
   //the following line is needed to tell the framework what
   // data is being produced
   setWhatProduced(this);

   //now do what ever other initialization is needed
}
L1TriggerKeyListDummyProd::~L1TriggerKeyListDummyProd ( )

Definition at line 51 of file L1TriggerKeyListDummyProd.cc.

{
 
   // do anything here that needs to be done at desctruction time
   // (e.g. close files, deallocate resources etc.)

}

Member Function Documentation

L1TriggerKeyListDummyProd::ReturnType L1TriggerKeyListDummyProd::produce ( const L1TriggerKeyListRcd iRecord)

Definition at line 66 of file L1TriggerKeyListDummyProd.cc.

{
   using namespace edm::es;
   boost::shared_ptr<L1TriggerKeyList> pL1TriggerKeyList ;

   pL1TriggerKeyList = boost::shared_ptr< L1TriggerKeyList >(
      new L1TriggerKeyList() ) ;

   return pL1TriggerKeyList ;
}