1 #ifndef __JDETECTOR__JMODULEGEOMETRY__ 
    2 #define __JDETECTOR__JMODULEGEOMETRY__ 
   15 namespace JDETECTOR {}
 
   16 namespace JPP { 
using namespace JDETECTOR; }
 
   94       out << static_cast<const JDAQUTCExtended&>  (geometry);
 
   96       out << static_cast<const JModuleIdentifier&>(geometry);
 
   98       out << static_cast<const JPosition3D&>      (geometry);
 
  100       out << static_cast<const JEulerAngle3D&>    (geometry);
 
  133       out << static_cast<const JDAQUTCExtended&>  (geometry);
 
  134       out << static_cast<const JModuleIdentifier&>(geometry);
 
  135       out << static_cast<const JPosition3D&>      (geometry);
 
  136       out << static_cast<const JEulerAngle3D&>    (geometry);
 
friend std::ostream & operator<<(std::ostream &out, const JModuleGeometry &geometry)
Write module geometry to output. 
 
Data structure for Euler angles in three dimensions. 
 
Interface for binary output. 
 
double operator()(const JDAQUTCExtended &first, const JDAQUTCExtended &second) const 
Get distance between UTC. 
 
Data structure for UTC time. 
 
then echo The file $DIR KM3NeT_00000001_00000000 root already please rename or remove it first
 
friend JReader & operator>>(JReader &in, JModuleGeometry &geometry)
Read module geometry from input. 
 
Auxiliary class for distance beteen UTC times. 
 
Interface for binary input. 
 
friend JWriter & operator<<(JWriter &out, const JModuleGeometry &geometry)
Write module geometry to output. 
 
JModuleGeometry(const JDAQUTCExtended &utc, const JModuleIdentifier &id, const JPosition3D &pos, const JEulerAngle3D &angle)
Constructor. 
 
Auxiliary class for object identification. 
 
Data structure for position in three dimensions. 
 
JModuleGeometry()
Default constructor. 
 
then fatal Wrong number of arguments fi set_variable DETECTOR $argv[1] set_variable INPUT_FILE $argv[2] eval JPrintDetector a $DETECTOR O IDENTIFIER eval JPrintDetector a $DETECTOR O SUMMARY source JAcoustics sh $DETECTOR_ID typeset A TRIPODS get_tripods $WORKDIR tripod txt TRIPODS for EMITTER in
 
double getTimeNanoSecond() const 
Get time (limited to 16 ns cycles). 
 
friend std::istream & operator>>(std::istream &in, JModuleGeometry &geometry)
Read module geometry from input.