Go to the documentation of this file.
38 int main(
int argc,
char** argv){
47 JParallelFileScanner_t inputFile;
64 zap[
'n'] =
make_field(numberOfEvents) = JLimit::max();
69 catch(
const exception& error) {
70 FATAL(error.what() << endl);
92 const JORCAShowerFit ShowerFit(moduleRouter, showerParams, pdfFile);
94 while (inputFile.hasNext()) {
96 STATUS(
"event: " << setw(10) << inputFile.getCounter() <<
'\r');
DEBUG(endl);
98 JParallelFileScanner_t::multi_pointer_type ps = inputFile.next();
107 ShowerFit.
getJEvt(timeSliceBuildL0, *in, out);
Auxiliary class for defining the range of iterations of objects.
Empty structure for specification of parser element that is initialised (i.e.
void load(const JString &file_name, JDetector &detector)
Load detector from input file.
Utility class to parse command line options.
Data structure for set of track fit results.
void getJEvt(const KM3NETDAQ::JDAQTimeslice &timeSliceBuildL0, JFIT::JEvt &InPreFits, JFIT::JEvt &OutFits) const
Declaration of the member function that actually performs the reconstruction.
This name space includes all other name spaces (except KM3NETDAQ, KM3NET and ANTARES).
const JLimit & getLimit() const
Get limit.
Router for direct addressing of module data in detector data structure.
#define make_field(A,...)
macro to convert parameter to JParserTemplateElement object
General purpose class for parallel reading of objects from a single file or multiple files.
General purpose class for object reading from a list of file names.
#define DEBUG(A)
Message macros.
KM3NeT DAQ data structures and auxiliaries.
Auxiliary classes and methods for 3D geometrical objects and operations.
Auxiliary classes and methods for detector calibration.
The template JSharedPointer class can be used to share a pointer to an object.
int main(int argc, char **argv)