1 #ifndef __JDETECTOR__JHYDROPHONE__ 
    2 #define __JDETECTOR__JHYDROPHONE__ 
   18 namespace JDETECTOR {}
 
   19 namespace JPP { 
using namespace JDETECTOR; }
 
   65       return in >> 
static_cast<JLocation&
>(hydrophone) >> static_cast<JPosition3D&>(hydrophone);
 
   78       return out << static_cast<const JLocation&>(hydrophone) << 
' ' << static_cast<const JPosition3D&>(hydrophone);
 
friend std::istream & operator>>(std::istream &in, JHydrophone &hydrophone)
Read hydrophone from input. 
 
Type definition of hydrophone. 
 
Logical location of module. 
 
JHydrophone(const JLocation location, const JPosition3D &position)
Constructor. 
 
Logical location of module. 
 
JHydrophone()
Default constructor. 
 
Data structure for position in three dimensions. 
 
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
 
friend std::ostream & operator<<(std::ostream &out, const JHydrophone &hydrophone)
Write hydrophone to output.