Cheetah - SKA - PSS - Prototype Time Domain Search Pipeline
|
A class for buffering DmTrials objects. More...
#include <cheetah/psbc/Psbc.h>
Public Types | |
typedef DmTimeType::ValueType | DataType |
typedef DmTrialsType::TimeType | Seconds |
Public Member Functions | |
Psbc (Config const &config, Handler &handler) | |
Construct a new instance. More... | |
Psbc (Psbc const &)=delete | |
Psbc (Psbc &&)=default | |
void | operator() (DataType const &) |
add a DmTrials shared pointer to the underlying container | |
bool | is_contiguous () const |
Determines if blocks in the buffer are contiguous in time. More... | |
A class for buffering DmTrials objects.
The Psbc class uses DmTimes as a container to store DmTrials shared pointers for being passed to Fdas and Tdas
ska::cheetah::psbc::Psbc< Handler >::Psbc | ( | Config const & | config, |
Handler & | handler | ||
) |
Construct a new instance.
bool ska::cheetah::psbc::Psbc< Handler >::is_contiguous | ( | ) | const |