1 #ifndef __JACOUSTICS__JTRANSCEIVER__ 
    2 #define __JACOUSTICS__JTRANSCEIVER__ 
   17 namespace JACOUSTICS {}
 
   18 namespace JPP { 
using namespace JACOUSTICS; }
 
   20 namespace JACOUSTICS {
 
   67                            this->receiver.getID(),
 
JTransceiver()
Default constructor. 
then usage $script< detector file >< detectorfile > nIf the range of floors is the first detector file is aligned to the second before the comparison nIn this
Time-of-arrival data from acoustic piezo sensor or hydrophone. 
V(JDAQEvent-JTriggerReprocessor)*1.0/(JDAQEvent+1.0e-10)
double getDistance(const JVector3D &pos) const 
Get distance to point. 
int32_t RUN
detector identifier 
virtual double getTime(const double D_m, const double z1, const double z2) const =0
Get propagation time of sound. 
uint32_t QUALITYFACTOR
The ticks (16ns) part of the DAQ frame timestamp. 
JTransceiver(const JEmitter &emitter, const JReceiver &receiver)
Constructor. 
double TOA_S() const 
Time of Arrival, expressed in seconds relative to Unix epoch (1 January 1970 00:00:00 UTC) ...
uint32_t QUALITYNORMALISATION
A measure of how good the waveform match was to the signal. 
double getT(const double t_s) const 
Get corrected time. 
Interface for depth dependend velocity of sound. 
JTransmission getTransmission(const JToA &data, const JAbstractSoundVelocity &V) const 
Get transmission. 
double getDistance() const 
Get distance between emitter and receiver. 
double getZ() const 
Get z position.