Example program to test JTOOLS::JCollection class.  
More...
#include <iostream>
#include <iomanip>
#include "JTools/JCollection.hh"
#include "JTools/JElement.hh"
#include "Jeep/JParser.hh"
#include "Jeep/JMessage.hh"
 
Go to the source code of this file.
 | 
| int  | main (int argc, char **argv) | 
|   | 
Example program to test JTOOLS::JCollection class. 
- Author
 - mdejong 
 
Definition in file JCollection.cc.
 
      
        
          | int main  | 
          ( | 
          int  | 
          argc,  | 
        
        
           | 
           | 
          char **  | 
          argv  | 
        
        
           | 
          ) | 
           |  | 
        
      
 
Definition at line 33 of file JCollection.cc.
   42     JParser<> zap(
"Example program to test collection class.");
 
   48   catch(
const exception &error) {
 
   49     FATAL(error.what() << endl);
 
   53     typedef JElement2D<int, int>     JElement_t;
 
   54     typedef JCollection<JElement_t>  JCollection_t;
 
   60     for (
int i = 0; i != 5; ++i) {
 
   73     catch(
const JException& error) {
 
   74       FATAL(error.what() << endl);
 
   77     for (JCollection_t::const_iterator i = a.begin(), 
j = b.begin(), 
k = c.begin(); i != a.end() && 
j != b.end() && 
k != c.end(); ++i, ++
j, ++
k) {
 
   78       DEBUG(setw(4) << 
k->getY() << 
" == " << setw(4) << (i->getY() + j->getY() + 1000) * 2 + 
f1(i->getX()) << endl);
 
   79       ASSERT(
k->getY() == (i->getY() + j->getY() + 1000) * 2 + 
f1(i->getX()));
 
   84     JDistance<double>::precision = 1.0e-10;
 
   86     typedef JElement2D<int, int>     JElement_t;
 
   87     typedef JCollection<JElement_t>  JCollection_t;
 
Utility class to parse command line options. 
 
then fatal No hydrophone data file $HYDROPHONE_TXT fi sort gr k
 
const JPolynome f1(1.0, 2.0, 3.0)
Function. 
 
#define ASSERT(A,...)
Assert macro. 
 
#define make_field(A,...)
macro to convert parameter to JParserTemplateElement object 
 
$WORKDIR ev_configure_domsimulator txt echo process $DOM_SIMULATOR $i $SOURCE_HOST[$index] csh c(setenv ROOTSYS $ROOTSYS &&source $JPP_DIR/setenv.csh $JPP_DIR &&($DOM_SIMULATOR\-u\$NAME\$\-H\$SERVER\$\-M\$LOGGER\$\-d $DEBUG</dev/null > &/dev/null &))'
 
#define DEBUG(A)
Message macros.