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.