40int main(
int argc,
char** argv){
48 typedef JParallelFileScanner_t::multi_pointer_type multi_pointer_type;
50 JParallelFileScanner_t inputFile;
74 catch(
const exception& error) {
75 FATAL(error.what() << endl);
96 while (inputFile.hasNext()) {
98 STATUS(
"event: " << setw(10) << inputFile.getCounter() <<
'\r');
DEBUG(endl);
100 multi_pointer_type ps = inputFile.next();
117 JEvt out = fit(*tev, cp);
122 copy(in->begin(), in->end(), back_inserter(out));
Recording of objects on file according a format that follows from the file name extension.
General purpose messaging.
#define DEBUG(A)
Message macros.
Direct access to module in detector data structure.
Parallel scanning of objects from a single file or multiple files according a format that follows fro...
Utility class to parse command line options.
#define make_field(A,...)
macro to convert parameter to JParserTemplateElement object
int main(int argc, char **argv)
ROOT TTree parameter settings of various packages.
Router for direct addressing of module data in detector data structure.
Auxiliary class for correction of energy determined by JShowerEnergy.cc.
Utility class to parse command line options.
class to handle the direction fit of the shower reconstruction, mainly dedicated for ORCA
General purpose class for parallel reading of objects from a single file or multiple files.
Object reading from a list of files.
File router for fast addressing of summary data.
void update(const JDAQHeader &header)
Update router.
void copy(const Head &from, JHead &to)
Copy header from from to to.
void load(const std::string &file_name, JDetector &detector)
Load detector from input file.
This name space includes all other name spaces (except KM3NETDAQ, KM3NET and ANTARES).
bool qualitySorter(const JFit &first, const JFit &second)
Comparison of fit results.
KM3NeT DAQ data structures and auxiliaries.
Auxiliary class to test history.
Empty structure for specification of parser element that is initialised (i.e. does not require input)...
Data structure for fit parameters.
size_t numberOfPrefits
number of prefits
Auxiliary class for defining the range of iterations of objects.
const JLimit & getLimit() const
Get limit.
static counter_type max()
Get maximum counter value.