Base class for specialization. More...
#include <OpRecoFactoryStuff.h>
Public Types | |
| using | Algo_t = Base |
Public Types inherited from opdet::factory::FWInterfacedIF< Base, FWTraits > | |
| using | Algo_t = Base |
| using | Event_t = typename FWTraits::Event_t |
| using | Module_t = typename FWTraits::Module_t |
Protected Member Functions | |
| FWInterfacedBase (fhicl::ParameterSet const &pset) | |
| virtual RealAlgo_t * | getAlgo () const override |
| Returns the stored algorithm. More... | |
Private Types | |
| using | RealAlgo_t = Algo |
Private Attributes | |
| std::unique_ptr< RealAlgo_t > | fAlgo |
| Instance of RealAlgo_t. More... | |
Additional Inherited Members | |
Public Member Functions inherited from opdet::factory::FWInterfacedIF< Base, FWTraits > | |
| 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) |
Base class for specialization.
Definition at line 99 of file OpRecoFactoryStuff.h.
| using opdet::factory::FWInterfacedBase< Algo, Base, FWTraits >::Algo_t = Base |
Definition at line 398 of file OpRecoFactoryStuff.h.
|
private |
Definition at line 394 of file OpRecoFactoryStuff.h.
|
inlineprotected |
Definition at line 402 of file OpRecoFactoryStuff.h.
|
inlineoverrideprotectedvirtual |
Returns the stored algorithm.
Implements opdet::factory::FWInterfacedIF< Base, FWTraits >.
Definition at line 406 of file OpRecoFactoryStuff.h.
|
private |
Instance of RealAlgo_t.
Definition at line 410 of file OpRecoFactoryStuff.h.
1.8.5