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.
then fatal The output file must have the wildcard in the e g root fi eval JPrintDetector a $DETECTOR O IDENTIFIER eval JPrintDetector a $DETECTOR O SUMMARY JAcoustics sh $DETECTOR_ID source JAcousticsToolkit sh CHECK_EXIT_CODE typeset A EMITTERS get_tripods $WORKDIR tripod txt EMITTERS get_transmitters $WORKDIR transmitter txt EMITTERS for EMITTER in
Auxiliary class for object identification.
Data structure for position in three dimensions.
JModuleGeometry()
Default constructor.
double getTimeNanoSecond() const
Get time (limited to 16 ns cycles).
friend std::istream & operator>>(std::istream &in, JModuleGeometry &geometry)
Read module geometry from input.