Jpp
15.0.5
the software that should make you happy
|
Auxiliary class for a time-over-threshold pulse from a PMT. More...
#include <JPulse.hh>
Public Member Functions | |
JPulse () | |
Default constructor. More... | |
JPulse (const Hit &hit) | |
Constructor. More... | |
JPulse (const JPulse &first, const JPulse &second) | |
Constructor. More... | |
int | getID () const |
Get identifier. More... | |
int & | getID () |
Get identifier. More... | |
void | setID (const int id) |
Set identifier. More... | |
bool | less (const JObjectID &object) const |
Less than method. More... | |
bool | less (const int id) const |
Less than method. More... | |
bool | more (const int id) const |
More than method. More... | |
Protected Attributes | |
int | __id |
Auxiliary class for a time-over-threshold pulse from a PMT.
A ToT pulse is defined by a object identifier and a start and stop time.
|
inline |
Default constructor.
Definition at line 41 of file JPulse.hh.
|
inline |
Constructor.
hit | hit |
Definition at line 52 of file JPulse.hh.
Constructor.
first | first hit |
second | second hit |
Definition at line 64 of file JPulse.hh.
|
inlineinherited |
|
inlineinherited |
|
inlineinherited |
|
inlineinherited |
Less than method.
object | object identifier |
Definition at line 84 of file JObjectID.hh.
|
inlineinherited |
Less than method.
id | identifier |
Definition at line 96 of file JObjectID.hh.
|
inlineinherited |
More than method.
id | identifier |
Definition at line 108 of file JObjectID.hh.
|
protectedinherited |
Definition at line 140 of file JObjectID.hh.