#include "/cvmfs/nova-development.opensciencegrid.org/novasoft/releases/N21-01-16/RawData/RawBeamline.h"
Public Member Functions | |
RawBeamlineTrigger () | |
RawBeamlineTrigger (beamlinegeo::DetectorID detector, unsigned int number) | |
virtual | ~RawBeamlineTrigger () |
void | SetDetectorID (beamlinegeo::DetectorID detector) |
void | SetTimestamp (uint64_t timestamp) |
void | SetPattern (uint32_t pattern) |
void | SetTDUTime (uint64_t tduTime) |
void | SetTriggerCondition (std::string trig_condition) |
unsigned int | TriggerNumber () const |
beamlinegeo::DetectorID | DetectorID () const |
uint64_t | Timestamp () const |
uint32_t | Pattern () const |
uint64_t | TDUTime () const |
std::string | TriggerCondition () const |
Private Attributes | |
beamlinegeo::DetectorID | fDetectorID |
unsigned int | fNumber |
uint64_t | fTimestamp |
uint32_t | fPattern |
uint64_t | fTDUTime |
std::string | fTriggerCondition |
Definition at line 56 of file RawBeamline.h.
rawdata::RawBeamlineTrigger::RawBeamlineTrigger | ( | ) |
Definition at line 42 of file RawBeamline.cxx.
rawdata::RawBeamlineTrigger::RawBeamlineTrigger | ( | beamlinegeo::DetectorID | detector, |
unsigned int | number | ||
) |
Definition at line 46 of file RawBeamline.cxx.
References runNovaSAM::detector.
|
inlinevirtual |
Definition at line 62 of file RawBeamline.h.
References submit_syst::pattern, string, and submit_nova_art::timestamp.
beamlinegeo::DetectorID rawdata::RawBeamlineTrigger::DetectorID | ( | ) | const |
Definition at line 87 of file RawBeamline.cxx.
uint32_t rawdata::RawBeamlineTrigger::Pattern | ( | ) | const |
Definition at line 97 of file RawBeamline.cxx.
void rawdata::RawBeamlineTrigger::SetDetectorID | ( | beamlinegeo::DetectorID | detector | ) |
Definition at line 53 of file RawBeamline.cxx.
References runNovaSAM::detector.
void rawdata::RawBeamlineTrigger::SetPattern | ( | uint32_t | pattern | ) |
void rawdata::RawBeamlineTrigger::SetTDUTime | ( | uint64_t | tduTime | ) |
Definition at line 70 of file RawBeamline.cxx.
void rawdata::RawBeamlineTrigger::SetTimestamp | ( | uint64_t | timestamp | ) |
Definition at line 58 of file RawBeamline.cxx.
References submit_nova_art::timestamp.
Referenced by daq2raw::BeamlineUnpack::UnpackTrigger().
void rawdata::RawBeamlineTrigger::SetTriggerCondition | ( | std::string | trig_condition | ) |
Definition at line 76 of file RawBeamline.cxx.
uint64_t rawdata::RawBeamlineTrigger::TDUTime | ( | ) | const |
uint64_t rawdata::RawBeamlineTrigger::Timestamp | ( | ) | const |
Definition at line 92 of file RawBeamline.cxx.
std::string rawdata::RawBeamlineTrigger::TriggerCondition | ( | ) | const |
Definition at line 107 of file RawBeamline.cxx.
unsigned int rawdata::RawBeamlineTrigger::TriggerNumber | ( | ) | const |
Definition at line 82 of file RawBeamline.cxx.
|
private |
Definition at line 79 of file RawBeamline.h.
|
private |
Definition at line 80 of file RawBeamline.h.
|
private |
Definition at line 83 of file RawBeamline.h.
|
private |
Definition at line 84 of file RawBeamline.h.
|
private |
Definition at line 82 of file RawBeamline.h.
|
private |
Definition at line 85 of file RawBeamline.h.