1 #ifndef __JTRIGGER__JHITR1__ 
    2 #define __JTRIGGER__JHITR1__ 
   19 namespace JPP { 
using namespace JTRIGGER; }
 
   76            const double  weight = 1.0) :
 
   92            const double  weight = 1.0) :
 
  126              const double weight = 1.0)
 
  128       static_cast<JHit&
>(*this) = hit;
 
  149                 const double weight = 1.0)
 
  152       double t2 = this->
t + this->
tot;
 
  154       if (t1 > hit.
getT())                { t1 = hit.
getT(); }
 
  162       return static_cast<JHitR1&
>(*this);
 
  203     static const struct {
 
  214           return first.
getT()        < second.
getT();
 
double getT() const 
Get calibrated time of hit. 
 
JHitR1(const JDAQModuleIdentifier &id, const JPosition3D &pos)
Constructor. 
 
int getModuleID() const 
Get module identifier. 
 
JHitR1(const JHitL0 &hit, const double weight=1.0)
Constructor. 
 
Data structure for L1 hit. 
 
JHitR1()
Default constructor. 
 
Basic data structure for time and time over threshold information of hit. 
 
double t
time of leading edge [ns] 
 
then echo The file $DIR KM3NeT_00000001_00000000 root already please rename or remove it first
 
Basic data structure for L0 hit. 
 
double getToT() const 
Get calibrated time over threshold of hit. 
 
JHitR1(const JHitL1 &hit)
Constructor. 
 
void set(const JHit &hit, const double weight=1.0)
Set hit. 
 
const JHit & getHit() const 
Get hit. 
 
JDAQPMTIdentifier getPMTIdentifier() const 
Get PMT identifier. 
 
const JPosition3D & getPosition() const 
Get position. 
 
JHitR1 & add(const JHit &hit, const double weight=1.0)
Add hit. 
 
Data structure for L0 hit. 
 
Reduced data structure for L1 hit. 
 
double getW() const 
Get weight. 
 
static struct JTRIGGER::JHitR1::@82 compare
Auxiliary data structure for sorting of hits. 
 
Data structure for position in three dimensions. 
 
int getN() const 
Get count. 
 
const JDAQModuleIdentifier & getModuleIdentifier() const 
Get Module identifier. 
 
double tot
time-over-threshold [ns] 
 
JHitR1(const JDAQModuleIdentifier &id, const JPosition3D &pos, const JHit &hit, const double weight=1.0)
Constructor. 
 
Basic data structure for L1 hit. 
 
std::vector< double > weight