|
Jpp
17.2.1-pre0
the software that should make you happy
|
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... | |
| int | getN () const |
| Get count. 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 Public Attributes | |
| struct { | |
| } | compare |
| Auxiliary data structure for sorting of hits. 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-over-threshold [ns] More... | |
|
inline |
|
inline |
|
inline |
|
inlineinherited |
|
inlinestaticinherited |
Get slewing option.
Definition at line 110 of file JTrigger/JHit.hh.
|
inlinestaticinherited |
Set slewing option.
| slewing | slewing option |
Definition at line 121 of file JTrigger/JHit.hh.
|
inlineinherited |
|
inlineinherited |
Get calibrated time of hit.
Definition at line 143 of file JTrigger/JHit.hh.
|
inlineinherited |
Get calibrated time over threshold of hit.
Definition at line 157 of file JTrigger/JHit.hh.
|
inlineinherited |
Get leading edge of hit.
Note that no slewing correction is applied.
Definition at line 170 of file JTrigger/JHit.hh.
|
inlineinherited |
Get trailing edge of hit.
Note that no slewing correction is applied.
Definition at line 183 of file JTrigger/JHit.hh.
|
inlineinherited |
Join hit.
Note that:
| hit | hit |
Definition at line 198 of file JTrigger/JHit.hh.
|
inlinestaticprotectedinherited |
Get reference to slewing parameter.
Definition at line 213 of file JTrigger/JHit.hh.
| struct { ... } JTRIGGER::JHitR0::compare |
Auxiliary data structure for sorting of hits.
|
protected |
|
protectedinherited |
time of leading edge [ns]
Definition at line 204 of file JTrigger/JHit.hh.
|
protectedinherited |
time-over-threshold [ns]
Definition at line 205 of file JTrigger/JHit.hh.
1.8.5