![]() |
Project
|
#include <Encoder.h>
Public Member Functions | |
| void | init (std::string_view outDir=".", std::string_view fileFor="all", int verbosity=0, std::vector< ROBoardConfig > configurations=makeDefaultROBoardConfig()) |
| void | process (gsl::span< const ColumnData > data, InteractionRecord ir, EventType eventType=EventType::Standard) |
| void | setSuperpageSize (int maxSize) |
| Sets the maximum size of the superpage. | |
| void | finalize (bool closeFile=true) |
| auto & | getWriter () |
| void | emptyHBFMethod (const o2::header::RDHAny *rdh, std::vector< char > &toAdd) const |
| void o2::mid::Encoder::emptyHBFMethod | ( | const o2::header::RDHAny * | rdh, |
| std::vector< char > & | toAdd | ||
| ) | const |
Response to orbit triggers in empty HBFs
Definition at line 84 of file Encoder.cxx.
| void o2::mid::Encoder::finalize | ( | bool | closeFile = true | ) |
Writes remaining data and closes the file
Definition at line 131 of file Encoder.cxx.
| void o2::mid::Encoder::init | ( | std::string_view | outDir = ".", |
| std::string_view | fileFor = "all", |
||
| int | verbosity = 0, |
||
| std::vector< ROBoardConfig > | configurations = makeDefaultROBoardConfig() |
||
| ) |
Initializes links
Definition at line 30 of file Encoder.cxx.
| void o2::mid::Encoder::process | ( | gsl::span< const ColumnData > | data, |
| InteractionRecord | ir, | ||
| EventType | eventType = EventType::Standard |
||
| ) |
Encodes data
Definition at line 150 of file Encoder.cxx.