2#include "Packing/SingleSubsystemPacker.h"
#define DECLARE_PRODUCER_NS(NS, CLASS)
Macro which allows the framework to construct a producer given its name during configuration.
void abortEvent()
Abort the event immediately.
Implements an event buffer system for storing event data.
Class encapsulating parameters for configuring a processor.
T getParameter(const std::string &name) const
Retrieve the parameter of the given name.
std::string input_pass_
buffer object pass on event bus
utility::Writer writer_
raw data file we are reading
void configure(framework::config::Parameters &ps) override
Configure the unpacker and open the raw data file for IO.
std::string input_name_
buffer object name on event bus
void analyze(const framework::Event &event) override
Actually do the unpacking/decoding.
void open(const std::string &file_name)
Open a file with this writer.