39     JToAshort_t( 
const JToAshort& data, 
const int counter) :
 
   52     friend inline std::ostream& 
operator<<(std::ostream& out, 
const JToAshort_t& 
object)
 
   57       out << setw(6)     << 
object.RUN           << 
' ' 
   58           << setw(8)     << 
object.counter       << 
' '  
   59           << 
FIXED(20,5) << 
object.UNIXTIMEBASE  << 
' ' 
   60           << setw(10)    << 
object.DOMID         << 
' ' 
   61           << 
FIXED(9,6)  << 
object.TOA_S         << 
' '  
   62           << 
FIXED(5,0)  << 
object.QUALITYFACTOR;
 
   78 int main(
int argc, 
char **argv)
 
   90     JParser<> zap(
"Example program to test acoustic data.");
 
   99   catch(
const exception &error) {
 
  100     FATAL(error.what() << endl);
 
  108   for (
int counter = 0; inputFile.hasNext(); ++counter) {
 
  110     STATUS(
"counter: " << setw(8) << counter << 
'\r' << flush); 
DEBUG(endl);
 
  114     data[parameters->
EMITTERID][parameters->
DOMID].push_back(JToAshort_t(*parameters, counter));
 
  123       const buffer_type& buffer = module->second;
 
  125       for (buffer_type::const_iterator p = buffer.begin(); p != buffer.end(); ++p) {
 
  126         for (buffer_type::const_iterator q = buffer.begin(); q != p; ++q) {
 
  128           if (labs(p->DOMID  - q->DOMID)                   == 0          &&
 
  129               fabs(p->QUALITYFACTOR   - q->QUALITYFACTOR)  <= precision  &&
 
  130               fabs((p->UNIXTIMEBASE + p->TOA_S) - 
 
  131                    (q->UNIXTIMEBASE + q->TOA_S))           <= precision) {
 
  136             cout << 
"Difference between absolute times "  
  137                  << 
SCIENTIFIC(12,3) << ((p->UNIXTIMEBASE + p->TOA_S) - 
 
  138                                          (q->UNIXTIMEBASE + q->TOA_S)) << endl;
 
Utility class to parse command line options. 
 
*fatal Wrong number of arguments esac JCookie sh typeset Z DETECTOR typeset Z SOURCE_RUN typeset Z TARGET_RUN set_variable PARAMETERS_FILE $WORKDIR parameters
 
static counter_type max()
Get maximum counter value. 
 
Auxiliary data structure for floating point format specification. 
 
Auxiliary class for defining the range of iterations of objects. 
 
I/O formatting auxiliaries. 
 
#define make_field(A,...)
macro to convert parameter to JParserTemplateElement object 
 
ROOT TTree parameter settings. 
 
General purpose messaging. 
 
Scanning of objects from multiple files according a format that follows from the extension of each fi...
 
General purpose class for object reading from a list of file names. 
 
Utility class to parse command line options. 
 
const JLimit & getLimit() const 
Get limit. 
 
Auxiliary data structure for floating point format specification. 
 
#define DEBUG(A)
Message macros. 
 
int main(int argc, char *argv[])