1 #ifndef __JACOUSTICS__JHIT__
2 #define __JACOUSTICS__JHIT__
20 namespace JACOUSTICS {}
21 namespace JPP {
using namespace JACOUSTICS; }
23 namespace JACOUSTICS {
124 out << setw(3) << hit.
getID() <<
' '
JHit(const JEmitter &emitter, const JCounter &counter, const JLocation &location, const double toa_s, const double sigma_s, const double weight)
Constructor.
friend std::ostream & operator<<(std::ostream &out, const JHit &hit)
Write hit to output stream.
double getWeight() const
Get weight.
std::string getLabel(const JLocation &location)
Get module label for monitoring and other applications.
int getCounter() const
Get counter.
JEKey getEKey() const
Get emitter hash key of this hit.
double getValue() const
Get expectation value of time-of-arrival.
Auxiliary data structure for floating point format specification.
Data structure for vector in three dimensions.
Logical location of module.
const JLocation & getLocation() const
Get location.
int getID() const
Get identifier.
Logical location of module.
then $DIR JKatoomba a $DETECTOR o $WORKDIR katoomba root T $TRIPOD n sigma_s
JHit()
Default constructor.
double getSigma() const
Get resolution of time-of-arrival.