#include <SimG4Core/Watcher/interface/SimProducer.h>
Public Member Functions | |
virtual void | produce (edm::Event &, const edm::EventSetup &)=0 |
void | registerProducts (edm::EDProducer &iProd) |
SimProducer () | |
Public Member Functions inherited from SimWatcher | |
SimWatcher () | |
virtual | ~SimWatcher () |
Protected Member Functions | |
template<class T > | |
void | produces () |
template<class T > | |
void | produces (const std::string &instanceName) |
Private Member Functions | |
const SimProducer & | operator= (const SimProducer &) |
SimProducer (const SimProducer &) | |
Private Attributes | |
std::vector< boost::shared_ptr < simproducer::ProductInfoBase > > | m_info |
Description: a SimWatcher which puts data into the edm::Event
Usage: <usage>
Definition at line 60 of file SimProducer.h.
|
inline |
Definition at line 64 of file SimProducer.h.
|
private |
|
private |
|
pure virtual |
|
inlineprotected |
Definition at line 80 of file SimProducer.h.
|
inlineprotected |
Definition at line 85 of file SimProducer.h.
|
inline |
Definition at line 74 of file SimProducer.h.
References simproducer::ProductInfoBase::registerProduct().
|
private |
Definition at line 96 of file SimProducer.h.