30 using namespace KM3NETDAQ ;
31 using namespace JDETECTOR ;
32 using namespace JLANG ;
73 if (zap.
read(argc, argv) != 0)
79 catch(
const exception &error) {
81 ERROR(error.what() << endl);
92 int main(
int argc,
char **argv) {
116 TFile outfile(options.
ofname.c_str() ,
"recreate") ;
122 run_histograms.Write_to_file (outfile) ;
126 cout <<
"Done! " << endl ;
Utility class to parse command line options.
void read_daqevents_from_file()
void read_summaryslices_from_file()
Structure to store the different command line arguments for JRunAnalyzer.
void read_timeslices_from_file()
Data structure for detector geometry and calibration.
Timeslice data structure for L1 data.
Class dedicated to the analysis of KM3NeT runs.
#define make_field(A,...)
macro to convert parameter to JParserTemplateElement object
JRA_Histograms getHistograms()
Timeslice data structure for L2 data.
Timeslice data structure for SN data.
Scanning of objects from multiple files according a format that follows from the extension of each fi...
Direct access to module in detector data structure.
int read(const int argc, const char *const argv[])
Parse the program's command line options.
Utility class to parse command line options.
ROOT TTree parameter settings.
KM3NeT DAQ constants, bit handling, etc.
int read_user_options(IO &options, int argc, char **argv)
Parses the command line options and fills an IO structure with them.
Timeslice data structure for L0 data.
bool putObject(TDirectory *dir, const T &object)
Write object to ROOT directory.
int main(int argc, char *argv[])