Cheetah - SKA - PSS - Prototype Time Domain Search Pipeline
|
Generates pipeline handler objects by name. More...
#include <cheetah/pipeline/PipelineHandlerFactory.h>
Public Types | |
typedef uint8_t | NumericalT |
typedef PipelineHandler< NumericalT > | HandlerType |
Public Member Functions | |
PipelineHandlerFactory (CheetahConfig< NumericalT > &config) | |
std::vector< std::string > | available () const |
return a vector of available pipeline | |
HandlerType * | create (std::string const &type, BeamConfig< NumericalT > const &) const |
create a handler of the named type | |
HandlerType * | create_timed (std::string const &type, BeamConfig< NumericalT > const &) const |
create a handler of the named type with a MixInTimer to record the time of each invocation | |
Generates pipeline handler objects by name.
Error | if asked for type does not exist |
Definition at line 50 of file PipelineHandlerFactory.h.