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.