1#ifndef __JDAQTIMESLICE_IO__
2#define __JDAQTIMESLICE_IO__
35 for (JDAQTimeslice::const_iterator frame =
object.begin(); frame !=
object.end(); ++frame) {
75 out << JDAQTimeslice::Class_Version();
93 out << JDAQTimesliceL0::Class_Version();
111 out << JDAQTimesliceL1::Class_Version();
129 out << JDAQTimesliceL2::Class_Version();
147 out << JDAQTimesliceSN::Class_Version();
STD extensions for binary I/O.
Interface for binary input.
Interface for binary output.
Template definition of a multi-dimensional oscillation probability interpolation table.
static JDAQPreamble getDAQPreamble(const T &object)
Get DAQ preamble.
std::ostream & operator<<(std::ostream &out, const morphology_type &object)
Write morphology to output stream.
std::istream & operator>>(std::istream &in, morphology_type &object)
Read morphology from input stream.
KM3NeT DAQ data structures and auxiliaries.
size_t getSizeof< JDAQTimesliceHeader >()
Get size of type.
size_t getSizeof< JDAQPreamble >()
Get size of type.
size_t getSizeof()
Definition of method to get size of data type.
Timeslice data structure for L0 data.
Timeslice data structure for L1 data.
Timeslice data structure for L2 data.
Timeslice data structure for SN data.