44 JParser<> zap(
"Example program to test generation of time slices with random data.");
55 catch(
const exception &error) {
66 for (
Long64_t counter = 0; counter != numberOfSlices; ++counter) {
92 timeslice[0].
add(buffer.size(), buffer.data());
100 for (
size_t i = 1; i <=
recycling.first; ++i) {
KM3NeT DAQ constants, bit handling, etc.
Dynamic ROOT object management.
General purpose messaging.
#define DEBUG(A)
Message macros.
Utility class to parse command line options.
#define make_field(A,...)
macro to convert parameter to JParserTemplateElement object
Template definition of a multi-dimensional oscillation probability interpolation table.
JDAQTimeslice & add(const JDAQTimeslice ×lice)
Add another timeslice.
int main(int argc, char **argv)
This name space includes all other name spaces (except KM3NETDAQ, KM3NET and ANTARES).
KM3NeT DAQ data structures and auxiliaries.
double getFrameTime()
Get frame time duration.
Timeslice with random data.
void recycle(const double T_ns)
Recycle time slice by randomly shuffling time intervals of data.