54 const std::vector<std::pair<unsigned, double>>& event,
55 std::uint64_t eventNum
59 void writeFrontMatter();
60 void writeParameterDefs();
61 void writeVariableDefs();
62 size_t sizeParameterDefItem(
const std::vector<std::pair<std::string, CTreeParameter::SharedData>>& defs);
63 size_t sizeVariableDefItem(
const std::vector<std::pair<std::string, const CTreeVariable::Definition*>>& defs);
64 size_t sizeEvent(
const std::vector<std::pair<unsigned, double>>& event);
65 void writeHeader(
size_t nBytes,
unsigned type);
Definition: DataWriter.h:40
: Define a class that holds variables that steer computations.
virtual ~CDataWriter()
Definition: DataWriter.cpp:67
void writeEvent(const std::vector< std::pair< unsigned, double >> &event, std::uint64_t eventNum)
Definition: DataWriter.cpp:78
CDataWriter(const char *pFilename)
Definition: DataWriter.cpp:41
: Define the tree parameter class.
void writeItem(const void *pItem)
Definition: DataWriter.cpp:108
Definition: AbstractApplication.cpp:30