1#ifndef __JACOUSTICS__JHIT__
2#define __JACOUSTICS__JHIT__
124 out << setw(3) << hit.
getID() <<
' '
Logical location of module.
Logical location of module.
const JLocation & getLocation() const
Get location.
Data structure for vector in three dimensions.
int getID() const
Get identifier.
Auxiliary classes and methods for acoustic position calibration.
std::string getLabel(const JLocation &location)
Get module label for monitoring and other applications.
This name space includes all other name spaces (except KM3NETDAQ, KM3NET and ANTARES).
Auxiliary data structure for floating point format specification.
int getCounter() const
Get counter.
friend std::ostream & operator<<(std::ostream &out, const JHit &hit)
Write hit to output stream.
JHit()
Default constructor.
double getSigma() const
Get resolution of time-of-arrival.
JHit(const JEmitter &emitter, const JCounter &counter, const JLocation &location, const double toa_s, const double sigma_s, const double weight)
Constructor.
double getValue() const
Get expectation value of time-of-arrival.
double getWeight() const
Get weight.
JEKey getEKey() const
Get emitter hash key of this hit.