Jpp 20.0.0-rc.9-29-gccc23c492-D
the software that should make you happy
Loading...
Searching...
No Matches
Classes | Namespaces | Functions
JAcousticsToolkit.hh File Reference

Acoustics toolkit. More...

#include <map>
#include <limits>
#include "km3net-dataformat/online/JDAQChronometer.hh"
#include "JLang/JException.hh"
#include "JLang/JPredicate.hh"
#include "JGeometry3D/JVector3D.hh"

Go to the source code of this file.

Classes

struct  JACOUSTICS::JWeight
 Auxiliary data structure to unify weights of acoustics data according to the number of pings per emitter. More...
 

Namespaces

namespace  JACOUSTICS
 Auxiliary classes and methods for acoustic position calibration.
 
namespace  JPP
 

Functions

int JACOUSTICS::getWaveformID (int id)
 Get waveform identifier.
 
template<class T , class JTypename_t , class JComparator_t >
JVector3D JACOUSTICS::getPosition (T __begin, T __end, const JPredicate< JTypename_t, JComparator_t > &predicate)
 Get position from element in data which corresponds to given predicate.
 
template<class T , class JTypename_t , class JComparator_t >
JVector3D JACOUSTICS::getPosition (T __begin, T __end, const JPredicate< JTypename_t, JComparator_t > &predicate, const JVector3D &position)
 Get position from element in data which corresponds to given predicate.
 
double JACOUSTICS::getUNIXTime (const KM3NETDAQ::JDAQChronometer &chronometer)
 Get UNIX time of given DAQ object.
 

Detailed Description

Acoustics toolkit.

Author
mdejong

Definition in file JAcousticsToolkit.hh.