Class MultiLikelihoodSource

Inheritance Relationships

Base Type

  • public IProcessor

Class Documentation

class MultiLikelihoodSource : public IProcessor

Public Functions

MultiLikelihoodSource()
void CreatePorts() override
void CompleteStreamInfo() override
void Prepare(GlobalContext &context) override
void Process(ProcessingContext &context) override

Protected Attributes

FollowerState<std::map<std::string, std::shared_ptr<PoissonLikelihood>>*> *shared_likelihoods_
unsigned int grid_size_
unsigned int slot_
SlotType nslots_
FollowerState<bool> *to_decode_
PortIn<ColumnsType<double>> *data_in_port_
PortOut<ColumnsType<double>> *data_out_port_
options::Measurement<double, false> delta_t_{0.02, "second", options::positive<double>()}
const int MAX_NCHANNELS = 400