Data structure for input to trigger algorithm.
More...
#include <JTriggerInput.hh>
Data structure for input to trigger algorithm.
The input data for the trigger are time ordered and contain an end marker. The member methods JTriggerInput::size() and JTriggerInput::end() refer to the position before the end marker.
Definition at line 32 of file JTriggerInput.hh.
◆ JTriggerInput()
Constructor.
- Parameters
-
Definition at line 44 of file JTriggerInput.hh.
56 __end = this->begin();
70 std::sort(this->begin(), this->
end(), getToolkit());
◆ end() [1/2]
const_iterator JTRIGGER::JTriggerInput::end |
( |
| ) |
const |
|
inline |
get iterator to end of data (without end marker)
Definition at line 74 of file JTriggerInput.hh.
◆ end() [2/2]
iterator JTRIGGER::JTriggerInput::end |
( |
| ) |
|
|
inline |
get iterator to end of data (without end marker)
Definition at line 75 of file JTriggerInput.hh.
◆ size()
int JTRIGGER::JTriggerInput::size |
( |
| ) |
const |
|
inline |
◆ empty()
bool JTRIGGER::JTriggerInput::empty |
( |
| ) |
const |
|
inline |
◆ getDAQChronometer()
const JDAQChronometer& KM3NETDAQ::JDAQChronometer::getDAQChronometer |
( |
| ) |
const |
|
inlineinherited |
Get DAQ chronometer.
- Returns
- DAQ chronometer
Definition at line 88 of file JDAQChronometer.hh.
90 return static_cast<const JDAQChronometer&>(*
this);
◆ setDAQChronometer()
void KM3NETDAQ::JDAQChronometer::setDAQChronometer |
( |
const JDAQChronometer & |
chronometer | ) |
|
|
inlineinherited |
Set DAQ chronometer.
- Parameters
-
chronometer | DAQ chronometer |
Definition at line 99 of file JDAQChronometer.hh.
101 static_cast<JDAQChronometer&>(*
this) = chronometer;
◆ getDetectorID()
int KM3NETDAQ::JDAQChronometer::getDetectorID |
( |
| ) |
const |
|
inlineinherited |
◆ getRunNumber()
int KM3NETDAQ::JDAQChronometer::getRunNumber |
( |
| ) |
const |
|
inlineinherited |
◆ getFrameIndex()
int KM3NETDAQ::JDAQChronometer::getFrameIndex |
( |
| ) |
const |
|
inlineinherited |
◆ getTimesliceStart()
◆ setRunNumber()
void KM3NETDAQ::JDAQChronometer::setRunNumber |
( |
const int |
run | ) |
|
|
inlineinherited |
◆ setFrameIndex()
void KM3NETDAQ::JDAQChronometer::setFrameIndex |
( |
const int |
frame_index | ) |
|
|
inlineinherited |
◆ setTimesliceStart()
void KM3NETDAQ::JDAQChronometer::setTimesliceStart |
( |
const JDAQUTCExtended & |
timeslice_start | ) |
|
|
inlineinherited |
Set timeslice start time.
- Parameters
-
timeslice_start | timeslice start time |
Definition at line 177 of file JDAQChronometer.hh.
◆ ClassDef()
◆ __end
◆ detector_id
int KM3NETDAQ::JDAQChronometer::detector_id |
|
protectedinherited |
◆ run
int KM3NETDAQ::JDAQChronometer::run |
|
protectedinherited |
◆ frame_index
int KM3NETDAQ::JDAQChronometer::frame_index |
|
protectedinherited |
◆ timeslice_start
The documentation for this class was generated from the following file: