Go to the documentation of this file.
26 int main(
int argc,
char **argv)
39 JParser<> zap(
"Program to test ordered reading from a ROOT TTree.");
42 zap[
'C'] =
make_field(selector) = getROOTClassSelection<JDAQTimesliceTypes_t>();
48 catch(
const exception& error) {
49 FATAL(error.what() << endl);
63 ps->configure(inputFile, numberOfEvents);
69 while (ps->hasNext()) {
Auxiliary class to select JTreeScanner based on ROOT class name.
Auxiliary class for CPU timing and usage.
Auxiliary class for defining the range of iterations of objects.
Auxiliary class for a type holder.
void print(std::ostream &out, const JScale_t scale=milli_t) const
Print timer data.
Utility class to parse command line options.
This name space includes all other name spaces (except KM3NETDAQ, KM3NET and ANTARES).
Auxiliary class to select ROOT class based on class name.
Template definition for direct access of elements in ROOT TChain.
Auxiliary interface for direct access of elements in ROOT TChain.
#define make_field(A,...)
macro to convert parameter to JParserTemplateElement object
KM3NeT DAQ data structures and auxiliaries.
int main(int argc, char **argv)