Jpp  18.2.0-rc.1
the software that should make you happy
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
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

 JACOUSTICS
 Auxiliary classes and methods for acoustic position calibration.
 
 JPP
 This name space includes all other name spaces (except KM3NETDAQ, KM3NET and ANTARES).
 

Functions

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. More...
 
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. More...
 
double JACOUSTICS::getUNIXTime (const KM3NETDAQ::JDAQChronometer &chronometer)
 Get UNIX time of given DAQ object. More...
 

Detailed Description

Acoustics toolkit.

Author
mdejong

Definition in file JAcousticsToolkit.hh.