#include <SimG4Core/Watcher/interface/SimProducer.h>
Public Member Functions | |
virtual void | produce (edm::Event &, const edm::EventSetup &)=0 |
void | registerProducts (edm::ProducesCollector producesCollector) |
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 &)=delete |
SimProducer (const SimProducer &)=delete | |
Private Attributes | |
std::vector< std::shared_ptr< simproducer::ProductInfoBase > > | m_info |
Description: a SimWatcher which puts data into the edm::Event
Usage: <usage>
Definition at line 64 of file SimProducer.h.
|
inline |
Definition at line 66 of file SimProducer.h.
|
privatedelete |
|
privatedelete |
|
pure virtual |
|
inlineprotected |
Definition at line 86 of file SimProducer.h.
|
inlineprotected |
Definition at line 91 of file SimProducer.h.
|
inline |
Definition at line 76 of file SimProducer.h.
|
private |
Definition at line 101 of file SimProducer.h.