All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Public Member Functions | List of all members
opdet::factory::FWInterfaced< Algo, Base, FWTraits > Class Template Reference

#include <OpRecoFactoryStuff.h>

Inheritance diagram for opdet::factory::FWInterfaced< Algo, Base, FWTraits >:
opdet::factory::FWInterfacedBase< Algo, Base, FWTraits > opdet::factory::FWInterfacedIF< Base, FWTraits >

Public Member Functions

 FWInterfaced (fhicl::ParameterSet const &pset)
 
- Public Member Functions inherited from opdet::factory::FWInterfacedIF< Base, FWTraits >
virtual ~FWInterfacedIF ()=default
 
Algo_talgo () const
 Access to the algorithm. More...
 
void initialize (Module_t &module)
 
void beginEvent (Event_t const &event)
 
void endEvent (Event_t const &event)
 

Additional Inherited Members

- Public Types inherited from opdet::factory::FWInterfacedBase< Algo, Base, FWTraits >
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 inherited from opdet::factory::FWInterfacedBase< Algo, Base, FWTraits >
 FWInterfacedBase (fhicl::ParameterSet const &pset)
 
virtual RealAlgo_tgetAlgo () const override
 Returns the stored algorithm. More...
 

Detailed Description

template<typename Algo, typename Base, typename FWTraits = FWInterfaceTraits<>>
class opdet::factory::FWInterfaced< Algo, Base, FWTraits >

Definition at line 103 of file OpRecoFactoryStuff.h.

Constructor & Destructor Documentation

template<typename Algo , typename Base , typename FWTraits = FWInterfaceTraits<>>
opdet::factory::FWInterfaced< Algo, Base, FWTraits >::FWInterfaced ( fhicl::ParameterSet const &  pset)
inline

Definition at line 421 of file OpRecoFactoryStuff.h.

422  : FWInterfacedBase<Algo, Base, FWTraits>{ pset } {}

The documentation for this class was generated from the following file: