LArSoft
v06_85_00
Liquid Argon Software toolkit - http://larsoft.org/
|
#include "RPWorker.h"
Public Member Functions | |
RPWorker (RPParams const &p) | |
virtual | ~RPWorker ()=default |
ResultsProducer & | rp () |
ResultsProducer const & | rp () const |
RPParams const & | params () const |
ModuleDescription const & | moduleDescription () const |
void | setModuleDescription (ModuleDescription const &) |
void | setModuleDescription (ModuleDescription &&) |
Private Member Functions | |
virtual ResultsProducer & | rp_ ()=0 |
virtual ResultsProducer const & | rp_ () const =0 |
Private Attributes | |
RPParams | p_ |
ModuleDescription | md_ |
Definition at line 22 of file RPWorker.h.
|
inline |
Definition at line 44 of file RPWorker.h.
|
virtualdefault |
|
inline |
Definition at line 65 of file RPWorker.h.
References md_.
Referenced by art::RootOutput::beginSubRun(), and art::RootOutput::doRegisterProducts().
|
inline |
Definition at line 59 of file RPWorker.h.
References p_.
Referenced by art::RootOutput::doRegisterProducts().
|
inline |
Definition at line 47 of file RPWorker.h.
References rp_().
Referenced by art::RootOutput::beginRun(), art::RootOutput::beginSubRun(), art::RootOutput::doRegisterProducts(), art::RootOutput::endRun(), art::RootOutput::endSubRun(), art::RootOutput::event(), art::RootOutput::readResults(), and art::RootOutput::startEndFile().
|
inline |
Definition at line 53 of file RPWorker.h.
References rp_().
|
privatepure virtual |
Implemented in art::RPWorkerT< RP >.
Referenced by rp().
|
privatepure virtual |
Implemented in art::RPWorkerT< RP >.
|
inline |
Definition at line 71 of file RPWorker.h.
References md_.
Referenced by art::RootOutput::doRegisterProducts().
|
inline |
Definition at line 77 of file RPWorker.h.
References md_.
|
private |
Definition at line 41 of file RPWorker.h.
Referenced by moduleDescription(), and setModuleDescription().
|
private |
Definition at line 40 of file RPWorker.h.
Referenced by params().