Go to the documentation of this file.
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 ;
void read_daqevents_from_file()
Timeslice data structure for L2 data.
void read_summaryslices_from_file()
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 SN data.
Utility class to parse command line options.
Class dedicated to the analysis of KM3NeT runs.
bool putObject(TDirectory *dir, const T &object)
Write object to ROOT directory.
Structure to store the different command line arguments for JRunAnalyzer.
JRA_Histograms getHistograms()
This name space includes all other name spaces (except KM3NETDAQ, KM3NET and ANTARES).
Timeslice data structure for L0 data.
int main(int argc, char **argv)
#define make_field(A,...)
macro to convert parameter to JParserTemplateElement object
void read_timeslices_from_file()
KM3NeT DAQ data structures and auxiliaries.
Auxiliary classes and methods for language specific functionality.
Timeslice data structure for L1 data.
Auxiliary classes and methods for detector calibration.
int read(const int argc, const char *const argv[])
Parse the program's command line options.