Jpp
master_rocky
the software that should make you happy
|
Data structure for input to trigger algorithm. More...
#include <JTriggerInput.hh>
Public Member Functions | |
template<class JHit_t > | |
JTriggerInput (const JTimeslice< JHit_t > &input) | |
Constructor. More... | |
const JDAQChronometer & | getDAQChronometer () const |
Get DAQ chronometer. More... | |
void | setDAQChronometer (const JDAQChronometer &chronometer) |
Set DAQ chronometer. More... | |
int | getDetectorID () const |
Get detector identifier. More... | |
int | getRunNumber () const |
Get run number. More... | |
int | getFrameIndex () const |
Get frame index. More... | |
JDAQUTCExtended | getTimesliceStart () const |
Get start of timeslice. More... | |
void | setRunNumber (const int run) |
Set run number. More... | |
void | setFrameIndex (const int frame_index) |
Set frame index. More... | |
void | setTimesliceStart (const JDAQUTCExtended ×lice_start) |
Set timeslice start time. More... | |
ClassDef (JDAQChronometer, 3) | |
Protected Attributes | |
int | detector_id |
int | run |
int | frame_index |
JDAQUTCExtended | timeslice_start |
Data structure for input to trigger algorithm.
The input data for the trigger are time ordered and contain an end marker. The member methods size()
and end()
refer to the position before the end marker.
Definition at line 32 of file JTriggerInput.hh.
|
inline |
Constructor.
input | input data |
Definition at line 44 of file JTriggerInput.hh.
|
inlineinherited |
|
inlineinherited |
Set DAQ chronometer.
chronometer | DAQ chronometer |
Definition at line 99 of file JDAQChronometer.hh.
|
inlineinherited |
Get detector identifier.
Definition at line 110 of file JDAQChronometer.hh.
|
inlineinherited |
|
inlineinherited |
|
inlineinherited |
Get start of timeslice.
Definition at line 144 of file JDAQChronometer.hh.
|
inlineinherited |
|
inlineinherited |
Set frame index.
frame_index | frame index |
Definition at line 166 of file JDAQChronometer.hh.
|
inlineinherited |
Set timeslice start time.
timeslice_start | timeslice start time |
Definition at line 177 of file JDAQChronometer.hh.
|
inherited |
|
protectedinherited |
Definition at line 187 of file JDAQChronometer.hh.
|
protectedinherited |
Definition at line 188 of file JDAQChronometer.hh.
|
protectedinherited |
Definition at line 189 of file JDAQChronometer.hh.
|
protectedinherited |
Definition at line 190 of file JDAQChronometer.hh.