#include <OpRecoFactoryStuff.h>
Public Types | |
using | Algo_t = Base |
using | Event_t = typename FWTraits::Event_t |
using | Module_t = typename FWTraits::Module_t |
Public Member Functions | |
virtual | ~FWInterfacedIF ()=default |
Algo_t & | algo () const |
Access to the algorithm. More... | |
void | initialize (Module_t &module) |
void | beginEvent (Event_t const &event) |
void | endEvent (Event_t const &event) |
Private Member Functions | |
virtual Algo_t * | getAlgo () const =0 |
virtual void | doInitialize (Module_t &module) |
virtual void | doBeginEvent (Event_t const &event) |
virtual void | doEndEvent (Event_t const &event) |
Definition at line 95 of file OpRecoFactoryStuff.h.
using opdet::factory::FWInterfacedIF< Base, FWTraits >::Algo_t = Base |
Definition at line 362 of file OpRecoFactoryStuff.h.
using opdet::factory::FWInterfacedIF< Base, FWTraits >::Event_t = typename FWTraits::Event_t |
Definition at line 363 of file OpRecoFactoryStuff.h.
using opdet::factory::FWInterfacedIF< Base, FWTraits >::Module_t = typename FWTraits::Module_t |
Definition at line 364 of file OpRecoFactoryStuff.h.
|
virtualdefault |
|
inline |
Access to the algorithm.
Definition at line 369 of file OpRecoFactoryStuff.h.
|
inline |
Definition at line 373 of file OpRecoFactoryStuff.h.
|
inlineprivatevirtual |
Definition at line 382 of file OpRecoFactoryStuff.h.
|
inlineprivatevirtual |
Definition at line 383 of file OpRecoFactoryStuff.h.
|
inlineprivatevirtual |
Reimplemented in opdet::factory::FWInterfaced< pmtana::PedAlgoFixed, pmtana::PMTPedestalBase, ArtTraits >.
Definition at line 381 of file OpRecoFactoryStuff.h.
|
inline |
Definition at line 374 of file OpRecoFactoryStuff.h.
|
privatepure virtual |
|
inline |
Definition at line 372 of file OpRecoFactoryStuff.h.