1#ifndef __JACOUSTICS__JCONSTANTSOUNDVELOCITY__ 
    2#define __JACOUSTICS__JCONSTANTSOUNDVELOCITY__ 
   67                               const double z2)
 const override 
 
   83                           const double z2)
 const override 
 
   99                                      const double z2)
 const override 
 
 
Auxiliary classes and methods for acoustic position calibration.
 
This name space includes all other name spaces (except KM3NETDAQ, KM3NET and ANTARES).
 
Interface for depth dependend velocity of sound.
 
Implementation for depth independend velocity of sound.
 
virtual double getDistance(const double t_s, const double z1, const double z2) const override
Get distance travelled by sound.
 
virtual double operator()(const double z) const
Get velocity of sound at given depth relative to seabed.
 
virtual double getTime(const double D_m, const double z1, const double z2) const override
Get propagation time of sound.
 
JConstantSoundVelocity(const double V)
Constructor.
 
virtual double operator()() const override
Get velocity of sound.
 
virtual double getInverseVelocity(const double D_m, const double z1, const double z2) const override
Get inverse velocity of sound.