Jpp
|
DAQ key hit. More...
#include <JDAQKeyHit.hh>
Public Types | |
typedef unsigned char | JPMT_t |
PMT channel in FPGA. More... | |
typedef unsigned int | JTDC_t |
leading edge [ns] More... | |
typedef unsigned char | JTOT_t |
time over threshold [ns] More... | |
Public Member Functions | |
JDAQKeyHit () | |
Default constructor. More... | |
JDAQKeyHit (const JDAQModuleIdentifier &id, const JDAQHit &hit) | |
Constructor. More... | |
virtual | ~JDAQKeyHit () |
Virtual destructor. More... | |
operator JDAQPMTIdentifier () const | |
Type conversion operator. More... | |
ClassDef (JDAQKeyHit, 1) | |
const JDAQModuleIdentifier & | getModuleIdentifier () const |
Get Module identifier. More... | |
void | setModuleIdentifier (const JDAQModuleIdentifier &module) |
Set Module identifier. More... | |
int | getModuleID () const |
Get module identifier. More... | |
ClassDefNV (JDAQModuleIdentifier, 1) | |
JPMT_t | getPMT () const |
Get PMT. More... | |
JTDC_t | getT () const |
Get time. More... | |
JTOT_t | getToT () const |
Get time-over-threshold. More... | |
ClassDefNV (JDAQHit, 1) | |
Static Public Member Functions | |
static int | sizeOf () |
Get size of object. More... | |
static JTOT_t | getMaximalToT () |
Get maximal time-over-threshold. More... | |
Protected Attributes | |
int | id |
JPMT_t | pmt |
PMT readout channel in FPGA. More... | |
JTDC_t | tdc |
leading edge [ns] More... | |
JTOT_t | tot |
time over threshold [ns] More... | |
Friends | |
JReader & | operator>> (JReader &in, JDAQKeyHit &hit) |
Read JDAQKeyHit from input. More... | |
JWriter & | operator<< (JWriter &out, const JDAQKeyHit &hit) |
Write JDAQKeyHit to output. More... | |
DAQ key hit.
Definition at line 24 of file JDAQKeyHit.hh.
|
inherited |
PMT channel in FPGA.
Definition at line 40 of file JDAQHit.hh.
|
inherited |
leading edge [ns]
Definition at line 41 of file JDAQHit.hh.
|
inherited |
time over threshold [ns]
Definition at line 42 of file JDAQHit.hh.
|
inline |
Default constructor.
Definition at line 34 of file JDAQKeyHit.hh.
|
inline |
Constructor.
id | module identifier |
hit | PMT hit |
Definition at line 46 of file JDAQKeyHit.hh.
|
inlinevirtual |
|
inline |
Type conversion operator.
Definition at line 65 of file JDAQKeyHit.hh.
|
inlinestatic |
Get size of object.
Definition at line 108 of file JDAQKeyHit.hh.
KM3NETDAQ::JDAQKeyHit::ClassDef | ( | JDAQKeyHit | , |
1 | |||
) |
|
inlineinherited |
Get Module identifier.
Definition at line 50 of file JDAQModuleIdentifier.hh.
|
inlineinherited |
Set Module identifier.
module | Module identifier |
Definition at line 61 of file JDAQModuleIdentifier.hh.
|
inlineinherited |
Get module identifier.
Definition at line 72 of file JDAQModuleIdentifier.hh.
|
inherited |
|
inlineinherited |
|
inlineinherited |
|
inlineinherited |
|
inlinestaticinherited |
Get maximal time-over-threshold.
Definition at line 107 of file JDAQHit.hh.
|
inherited |
|
friend |
Read JDAQKeyHit from input.
in | JReader |
hit | JDAQKeyHit |
Definition at line 78 of file JDAQKeyHit.hh.
|
friend |
Write JDAQKeyHit to output.
out | JWriter |
hit | JDAQKeyHit |
Definition at line 94 of file JDAQKeyHit.hh.
|
protectedinherited |
Definition at line 153 of file JDAQModuleIdentifier.hh.
|
protectedinherited |
PMT readout channel in FPGA.
Definition at line 162 of file JDAQHit.hh.
|
protectedinherited |
leading edge [ns]
Definition at line 163 of file JDAQHit.hh.
|
protectedinherited |
time over threshold [ns]
Definition at line 164 of file JDAQHit.hh.