#include <SimG4Core/Watcher/interface/SimWatcherMaker.h>
Public Member Functions | |
virtual void | make (const edm::ParameterSet &p, SimActivityRegistry ®, boost::shared_ptr< SimWatcher > &oWatcher, boost::shared_ptr< SimProducer > &oProd) const |
SimWatcherMaker () | |
Public Member Functions inherited from SimWatcherMakerBase | |
SimWatcherMakerBase () | |
virtual | ~SimWatcherMakerBase () |
Private Member Functions | |
boost::shared_ptr< SimProducer > | getSimProducer (SimProducer *, boost::shared_ptr< T > &iProd) const |
boost::shared_ptr< SimProducer > | getSimProducer (void *, boost::shared_ptr< T > &iProd) const |
Description: Makes a particular type of SimWatcher
Usage: <usage>
Definition at line 32 of file SimWatcherMaker.h.
|
inline |
Definition at line 36 of file SimWatcherMaker.h.
|
inlineprivate |
Definition at line 55 of file SimWatcherMaker.h.
Referenced by SimWatcherMaker< T >::make().
|
inlineprivate |
Definition at line 59 of file SimWatcherMaker.h.
|
inlinevirtual |
Implements SimWatcherMakerBase.
Definition at line 39 of file SimWatcherMaker.h.
References SimActivityRegistryEnroller::enroll(), and SimWatcherMaker< T >::getSimProducer().