Jpp
|
Reduced data structure for L0 hit. More...
#include <JHitR0.hh>
Public Types | |
typedef JDAQHit::JPMT_t | JPMT_t |
PMT channel in FPGA. More... | |
Public Member Functions | |
JHitR0 () | |
Default constructor. More... | |
JHitR0 (const JPMT_t &id, const JHit &hit) | |
Constructor. More... | |
JPMT_t | getPMT () const |
Get PMT. More... | |
double | getW () const |
Get weight. More... | |
const JHit & | getHit () const |
Get hit. More... | |
operator double () const | |
Type conversion. More... | |
double | getT () const |
Get calibrated time of hit. More... | |
double | getToT () const |
Get calibrated time over threshold of hit. More... | |
double | getT1 () const |
Get leading edge of hit. More... | |
double | getT2 () const |
Get trailing edge of hit. More... | |
void | join (const JHit &hit) |
Join hit. More... | |
Static Public Member Functions | |
static bool | getSlewing () |
Get slewing option. More... | |
static void | setSlewing (const bool slewing) |
Set slewing option. More... | |
Static Protected Member Functions | |
static bool & | get_slewing () |
Get reference to slewing parameter. More... | |
Protected Attributes | |
JPMT_t | pmt |
PMT readout channel in FPGA. More... | |
double | t |
time of leading edge [ns] More... | |
double | tot |
time-ver-threshold [ns] More... | |
|
inline |
|
inline |
|
inlineinherited |
|
inlinestaticinherited |
Get slewing option.
Definition at line 110 of file JHit.hh.
|
inlinestaticinherited |
Set slewing option.
slewing | slewing option |
Definition at line 121 of file JHit.hh.
|
inlineinherited |
|
inlineinherited |
Get calibrated time of hit.
Definition at line 143 of file JHit.hh.
|
inlineinherited |
|
inlineinherited |
|
inlineinherited |
|
inlineinherited |
|
inlinestaticprotectedinherited |
|
protected |
|
protectedinherited |
|
protectedinherited |