Jpp test-rotations-old
the software that should make you happy
Loading...
Searching...
No Matches
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
 This name space includes all other name spaces (except KM3NETDAQ, KM3NET and ANTARES).
 

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.