|
Jpp
|
KM3NeT DAQ data structures and auxiliaries. More...
Classes | |
| class | DataQueue |
| struct | JBit |
| Auxiliary data structure for single bit. More... | |
| struct | JBits |
| Auxiliary data structure for range of bits. More... | |
| class | JDAQAbstractPreamble |
| Simple datastructure for the DAQ preamble without ROOT functionality. More... | |
| class | JDAQChronometer |
| DAQ chronometer. More... | |
| class | JDAQClock |
| Auxiliary class to set DAQ system clock parameters. More... | |
| struct | JDAQType |
| Auxiliary class for a DAQ type holder. More... | |
| struct | JDAQEvaluator |
| Auxiliary class to determine value of DAQ objects. More... | |
| class | JDAQEvent |
| DAQ Event. More... | |
| class | JDAQEventHeader |
| JDAQ event header. More... | |
| class | JDAQException |
| General exception. More... | |
| class | JDAQFrameSubset |
| Subset of data frame. More... | |
| class | JDAQFrame |
| Data frame. More... | |
| class | JDAQFrameStatus |
| DAQ frame status. More... | |
| class | JDAQHeader |
| DAQ header. More... | |
| class | JDAQHit |
| Hit data structure. More... | |
| class | JDAQKeyHit |
| DAQ key hit. More... | |
| class | JDAQModuleIdentifier |
| Module identifier. More... | |
| struct | JDAQModuleComparator |
| Auxiliary class to compare modules. More... | |
| class | JDAQPMTIdentifier |
| PMT identifier. More... | |
| class | JDAQPreamble |
| DAQ preamble. More... | |
| class | JDAQRate |
| Data storage class for rate measurement of one PMT. More... | |
| class | JDAQSummaryFrame |
| Data storage class for rate measurements of all PMTs in one module. More... | |
| class | JDAQSummaryslice |
| Data summary slice. More... | |
| class | JDAQSummarysliceHeader |
| JDAQ summaryslice header. More... | |
| class | JDAQSuperFrame |
| Data frame of one optical module. More... | |
| class | JDAQSuperFrameHeader |
| DAQ super frame header. More... | |
| class | JDAQTimeslice |
| Data time slice. More... | |
| struct | JDAQTimesliceL0 |
| Timeslice data structure for L0 data. More... | |
| struct | JDAQTimesliceL1 |
| Timeslice data structure for L1 data. More... | |
| struct | JDAQTimesliceL2 |
| Timeslice data structure for L2 data. More... | |
| struct | JDAQTimesliceSN |
| Timeslice data structure for SN data. More... | |
| class | JDAQTimesliceHeader |
| JDAQ timeslice header. More... | |
| class | JDAQTriggerCounter |
| Auxiliary class to count triggers. More... | |
| class | JDAQTriggeredHit |
| DAQ triggered hit. More... | |
| class | JDAQTriggerMask |
| Auxiliary class for trigger mask. More... | |
| class | JDAQUTCExtended |
| Data structure for UTC time. More... | |
| class | JSource |
| Data structure for configuration of JDOMSimulator. More... | |
| class | JTarget |
| Data structure for configuration of JDataFilter. More... | |
| class | JDOMSimulator |
| Runcontrol client to simulate DOM. More... | |
| class | JDataWriter |
| Runcontrol client to write data to disk. More... | |
| class | JEventGenerator |
| Runcontrol client to simulate data filter(s). More... | |
| class | JClient |
| Client data structure. More... | |
| class | JClientList |
| List of clients. More... | |
| class | JDAQClient |
| Run control client base class. More... | |
| class | JDAQDriver |
| Simple driver for run control clients. More... | |
| class | JEventTable |
| Event table. More... | |
| struct | JEvent_t |
| Auxiliary class for handling event name and optional number. More... | |
| struct | JDAQRun |
| Simple data structure for DAQ run. More... | |
| class | JDAQProcess |
| Auxiliary class for itemization of process list. More... | |
| class | JEventTimeslice |
| Timeslice with Monte Carlo event. More... | |
| class | JRandomTimeslice |
| Timeslice with random data. More... | |
| class | MonitorRouter |
Typedefs | |
| typedef JDAQKeyHit | JDAQSnapshotHit |
| typedef unsigned long long int | JTriggerCounter_t |
| Type definition of trigger counter. More... | |
| typedef unsigned long long int | JTriggerMask_t |
| Type definition of trigger mask. More... | |
| typedef JDAQStateMachine::ev_daq_event | JDAQEvent_t |
| Type definition of a DAQ event. More... | |
Functions | |
| std::ostream & | operator<< (std::ostream &out, const JDAQChronometer &chronometer) |
| Print DAQ chronometer. More... | |
| double | getTimeOfRTS (const JDAQChronometer &chronometer) |
| Get time of last RTS in ns since start of run for a given chronometer. More... | |
| bool | operator== (const JDAQChronometer &first, const JDAQChronometer &second) |
| Equal operator for DAQ chronometers. More... | |
| bool | operator!= (const JDAQChronometer &first, const JDAQChronometer &second) |
| Not-equal operator for DAQ chronometers. More... | |
| bool | operator== (const JDAQClock &first, const JDAQClock &second) |
| Equal operator for JDAQClock. More... | |
| double | getFrameTime () |
| Get frame time duration. More... | |
| double | getRTS () |
| Get TDC dynamic range. More... | |
| double | getTimeOfFrame (const int frame_index) |
| Get start time of frame in ns since start of run for a given frame index. More... | |
| double | getTimeOfFrame (const unsigned int frame_index) |
| Get start time of frame in ns since start of run for a given frame index. More... | |
| double | getTimeOfRTS (const double t_ns) |
| Get time of last RTS in ns since start of run for a given time. More... | |
| double | getTimeOfRTS (const int frame_index) |
| Get time of last RTS in ns since start of run for a given frame index. More... | |
| double | getTimeOfRTS (const unsigned int frame_index) |
| Get time of last RTS in ns since start of run for a given frame index. More... | |
| int | getFrameIndex (const double t_ns) |
| Get frame index for a given time in ns. More... | |
| double | getTimeSinceRTS (const int frame_index) |
| Get time in ns since last RTS for a given frame index. More... | |
| double | getTimeSinceRTS (const unsigned int frame_index) |
| Get time in ns since last RTS for a given frame index. More... | |
| double | getTimeSinceRTS (const double &t_ns) |
| Get time in ns since last RTS for a given time in ns. More... | |
| template<class T > | |
| int | getDataType () |
| Template definition for method returning data type. More... | |
| template<class T > | |
| int | getDataType (JDAQType< T >) |
| Argument definition for method returning data type The method argument refers to the data type for future I/O operations. More... | |
| int | getDataType (JDAQType< JDAQSuperFrame >) |
| int | getDataType (JDAQType< JDAQSummaryFrame >) |
| int | getDataType (JDAQType< JDAQTimeslice >) |
| int | getDataType (JDAQType< JDAQTimesliceL0 >) |
| int | getDataType (JDAQType< JDAQTimesliceL1 >) |
| int | getDataType (JDAQType< JDAQTimesliceL2 >) |
| int | getDataType (JDAQType< JDAQTimesliceSN >) |
| int | getDataType (JDAQType< JDAQSummaryslice >) |
| int | getDataType (JDAQType< JDAQEvent >) |
| bool | operator== (const JDAQEvent &first, const JDAQEvent &second) |
| Equal operator for DAQ events. More... | |
| bool | operator!= (const JDAQEvent &first, const JDAQEvent &second) |
| Not-equal operator for DAQ events. More... | |
| std::ostream & | operator<< (std::ostream &out, const JDAQEvent &event) |
| Print DAQ Event. More... | |
| bool | operator== (const JDAQEventHeader &first, const JDAQEventHeader &second) |
| Equal operator for DAQ event headers. More... | |
| bool | operator!= (const JDAQEventHeader &first, const JDAQEventHeader &second) |
| Not-equal operator for DAQ event headers. More... | |
| bool | operator== (const JDAQFrame &first, const JDAQFrame &second) |
| Equal operator for DAQ frames. More... | |
| bool | operator!= (const JDAQFrame &first, const JDAQFrame &second) |
| Not-equal operator for DAQ frames. More... | |
| bool | operator== (const JDAQFrameStatus &first, const JDAQFrameStatus &second) |
| Equal operator for DAQ frame status. More... | |
| bool | operator!= (const JDAQFrameStatus &first, const JDAQFrameStatus &second) |
| Not-equal operator for DAQ frame status. More... | |
| bool | operator== (const JDAQHeader &first, const JDAQHeader &second) |
| Equal operator for DAQ headers. More... | |
| bool | operator!= (const JDAQHeader &first, const JDAQHeader &second) |
| Not-equal operator for DAQ headers. More... | |
| bool | operator< (const JDAQHit &first, const JDAQHit &second) |
| Less than operator for DAQ hits. More... | |
| bool | operator== (const JDAQHit &first, const JDAQHit &second) |
| Equal operator for DAQ hits. More... | |
| bool | operator!= (const JDAQHit &first, const JDAQHit &second) |
| Not-equal operator for DAQ hits. More... | |
| bool | operator< (const JDAQKeyHit &first, const JDAQKeyHit &second) |
| Less than operator for DAQ hits. More... | |
| bool | operator== (const JDAQKeyHit &first, const JDAQKeyHit &second) |
| Equal operator for DAQ hits. More... | |
| bool | operator!= (const JDAQKeyHit &first, const JDAQKeyHit &second) |
| Not-equal operator for DAQ hits. More... | |
| bool | operator== (const JDAQModuleIdentifier &first, const JDAQModuleIdentifier &second) |
| Equal operator. More... | |
| bool | operator!= (const JDAQModuleIdentifier &first, const JDAQModuleIdentifier &second) |
| Not equal operator. More... | |
| bool | operator== (const JDAQModuleIdentifier &module, const int id) |
| Equal operator. More... | |
| bool | operator!= (const JDAQModuleIdentifier &module, const int id) |
| Not equal operator. More... | |
| bool | operator< (const JDAQModuleIdentifier &first, const JDAQModuleIdentifier &second) |
| Less than operator. More... | |
| bool | operator< (const JDAQModuleIdentifier &module, const int id) |
| Less than operator. More... | |
| bool | operator< (const JDAQPMTIdentifier &first, const JDAQPMTIdentifier &second) |
| Less than operator for PMT identifiers. More... | |
| bool | operator== (const JDAQPMTIdentifier &first, const JDAQPMTIdentifier &second) |
| Equal operator for PMT identifiers. More... | |
| bool | operator!= (const JDAQPMTIdentifier &first, const JDAQPMTIdentifier &second) |
| Not-equal operator for PMT identifiers. More... | |
| std::ostream & | operator<< (std::ostream &out, const JDAQPreamble &preamble) |
| Print DAQ preamble. More... | |
| bool & | getDAQLongprint () |
| Get DAQ print option. More... | |
| void | setDAQLongprint (const bool option) |
| Set DAQ print option. More... | |
| bool | operator== (const JDAQRate &first, const JDAQRate &second) |
| Equal operator for DAQ rates. More... | |
| bool | operator!= (const JDAQRate &first, const JDAQRate &second) |
| Not-equal operator for DAQ rates. More... | |
| bool | operator== (const JDAQSummaryFrame &first, const JDAQSummaryFrame &second) |
| Equal operator for DAQ summary frames. More... | |
| bool | operator!= (const JDAQSummaryFrame &first, const JDAQSummaryFrame &second) |
| Not-equal operator for DAQ summary frames. More... | |
| std::ostream & | operator<< (std::ostream &out, const KM3NETDAQ::JDAQSummaryslice &summary) |
| Print DAQ summary. More... | |
| bool | operator== (const JDAQSummaryslice &first, const JDAQSummaryslice &second) |
| Equal operator for DAQ summary slices. More... | |
| bool | operator!= (const JDAQSummaryslice &first, const JDAQSummaryslice &second) |
| Not-equal operator for DAQ summary slices. More... | |
| bool | operator== (const JDAQSummarysliceHeader &first, const JDAQSummarysliceHeader &second) |
| Equal operator for DAQ summary slice headers. More... | |
| bool | operator!= (const JDAQSummarysliceHeader &first, const JDAQSummarysliceHeader &second) |
| Not-equal operator for DAQ summary slice headers. More... | |
| bool | operator== (const JDAQSuperFrame &first, const JDAQSuperFrame &second) |
| Equal operator for DAQ super frames. More... | |
| bool | operator!= (const JDAQSuperFrame &first, const JDAQSuperFrame &second) |
| Not-equal operator for DAQ super frames. More... | |
| bool | operator== (const JDAQSuperFrameHeader &first, const JDAQSuperFrameHeader &second) |
| Equal operator for DAQ super frame headers. More... | |
| bool | operator!= (const JDAQSuperFrameHeader &first, const JDAQSuperFrameHeader &second) |
| Not-equal operator for DAQ super frame headers. More... | |
| bool | operator== (const JDAQTimeslice &first, const JDAQTimeslice &second) |
| Equal operator for DAQ time slices. More... | |
| bool | operator!= (const JDAQTimeslice &first, const JDAQTimeslice &second) |
| Not-equal operator for DAQ time slices. More... | |
| std::ostream & | operator<< (std::ostream &out, const JDAQTimeslice ×lice) |
| Print DAQ Timeslice. More... | |
| bool | operator== (const JDAQTimesliceHeader &first, const JDAQTimesliceHeader &second) |
| Equal operator for DAQ time slice headers. More... | |
| bool | operator!= (const JDAQTimesliceHeader &first, const JDAQTimesliceHeader &second) |
| Not-equal operator for DAQ time slice headers. More... | |
| bool | operator== (const JDAQTriggerCounter &first, const JDAQTriggerCounter &second) |
| Equal operator for DAQ trigger counters. More... | |
| bool | operator!= (const JDAQTriggerCounter &first, const JDAQTriggerCounter &second) |
| Not-equal operator for DAQ trigger counters. More... | |
| bool | operator== (const JDAQTriggeredHit &first, const JDAQTriggeredHit &second) |
| Equal operator for DAQ triggered hits. More... | |
| bool | operator!= (const JDAQTriggeredHit &first, const JDAQTriggeredHit &second) |
| Not-equal operator for DAQ triggered hits. More... | |
| JTriggerMask_t | getTriggerMask (const unsigned int bit) |
| Convert trigger bit to trigger mask. More... | |
| bool | operator== (const JDAQTriggerMask &first, const JDAQTriggerMask &second) |
| Equal operator for DAQ trigger masks. More... | |
| bool | operator!= (const JDAQTriggerMask &first, const JDAQTriggerMask &second) |
| Not-equal operator for DAQ trigger masks. More... | |
| bool | operator< (const JDAQUTCExtended &first, const JDAQUTCExtended &second) |
| Less than operator for UTC times. More... | |
| bool | operator== (const JDAQUTCExtended &first, const JDAQUTCExtended &second) |
| Equal operator for UTC times. More... | |
| bool | operator!= (const JDAQUTCExtended &first, const JDAQUTCExtended &second) |
| Not equal operator for UTC times. More... | |
| JNET::JSubscriptionList | getSubscription (const JEventTable &event_table) |
| Convert event table to ControlHost subscription. More... | |
| char | getWildCard () |
| Get the wild card. More... | |
| char | getEventnameDelimeter () |
| Get the event name delimeter. More... | |
| char | getTokenDelimeter () |
| Get the token delimeter for command messages. More... | |
| std::string | getProcessName (const std::string &name, const std::string &process) |
| Get process name of run control client. More... | |
| std::string | getFullName (const std::string &hostname, const std::string &name) |
| Get full name of run control client. More... | |
| std::string | getFullName (const std::string &buffer) |
| Get full name of run control client. More... | |
| JTag | getUniqueTag (const std::string &hostname, const std::string &name) |
| Get unique tag of run control client. More... | |
| std::string | getStateName (const std::string &name) |
| Get name of state. More... | |
Variables | |
| static const int | NUMBER_OF_PMTS = 31 |
| Total number of PMTs in module. More... | |
| static const JBit | DAQ_WHITE_RABBIT (31) |
| White Rabbit status. More... | |
| static const JBits | DAQ_TDC (0, 30) |
| TDC high-rate veto status. More... | |
| static const JBits | DAQ_FIFO (0, 30) |
| FIFO almost full bits. More... | |
| static const JBit | DAQ_UDP_TRAILER (31) |
| UDP trailer. More... | |
| static const JBits | DAQ_UDP_RECEIVED_PACKETS (0, 15) |
| Mask of UDP received packets. More... | |
| static const JBits | DAQ_UDP_SEQUENCE_NUMBER (16, 31) |
| Mask of UDP sequence number. More... | |
| static const JDAQEvaluator | getDAQValue |
| Function object for evaluation of DAQ objects. More... | |
| static const std::string | RUN_CONTROL_CLIENT = std::string("DAQ") |
| static const std::string | JDATAQUEUE = std::string("DataQueue") |
| static const std::string | JDATAFILTER = std::string("JDataFilter") |
| static const std::string | JACOUSTICDATAFILTER = std::string("AcousticDataFilter") |
| static const std::string | JDATAWRITER = std::string("JDataWriter") |
| static const std::string | JUNIQUE_ID = std::string("uniqueID") |
| static const char | WILD_CARD = '%' |
| static const char | EVENTNAME_DELIMETER = ':' |
| static const std::string | TOKEN_DELIMETER = std::string("#") |
| static const std::string | CLIENTNAME_DELIMETER = std::string("/") |
| static const std::string | FILENAME_PREFIX = std::string("%<") |
| static const std::string | FILENAME_POSTFIX = std::string(">%") |
| static const JNET::JTag | RC_STRT = JNET::JTag("RC_STRT") |
| static const JNET::JTag | RC_CMD = JNET::JTag("RC_CMD") |
| static const JNET::JTag | RC_REPLY = JNET::JTag("RC_REPLY") |
| static const JNET::JTag | RC_DOMSIMULATOR = JNET::JTag("RC_DOM") |
| static const JNET::JTag | RC_EVTGENERATOR = JNET::JTag("RC_EVT") |
| static const JNET::JTag | RC_DWRITER = JNET::JTag("RC_DWRT") |
| static const JNET::JTag | RC_LOG = JNET::JTag("RC_LOG") |
| static const JNET::JTag | RC_DFILTER = JNET::JTag("RC_DFLTR") |
| static const JNET::JTag | RC_DQUEUE = JNET::JTag("RC_DQUE") |
| static const JNET::JTag | RC_DQUEUE_ACS = JNET::JTag("RC_DQUEA") |
| static const JNET::JTag | RC_DQUEUE_OPT = JNET::JTag("RC_DQUEO") |
| static const JNET::JTag | RC_MONITORING_ROUTER = JNET::JTag("RC_MROUT") |
| static const JNET::JTag | RC_AFILTER = JNET::JTag("RC_AFLTR") |
| static const JNET::JTag | IO_TIMESLICE = JNET::JTag("IO_TSL") |
| static const JNET::JTag | IO_TIMESLICE_L0 = JNET::JTag("IO_TSL0") |
| static const JNET::JTag | IO_TIMESLICE_L1 = JNET::JTag("IO_TSL1") |
| static const JNET::JTag | IO_TIMESLICE_L2 = JNET::JTag("IO_TSL2") |
| static const JNET::JTag | IO_TIMESLICE_SN = JNET::JTag("IO_TSSN") |
| static const JNET::JTag | IO_EVENT = JNET::JTag("IO_EVT") |
| static const JNET::JTag | IO_SUMMARY = JNET::JTag("IO_SUM") |
| static const JNET::JTag | IO_TRIGGER_PARAMETERS = JNET::JTag("TRG_PARS") |
| static const JNET::JTag | IO_MONITORING_DATA = JNET::JTag("IO_MONIT") |
| static const unsigned int | NUMBER_OF_TRIGGER_BITS = sizeof(JTriggerMask_t) * 8 |
| Number of trigger bits. More... | |
| static const JDAQTriggerMask | TRIGGER_MASK_ON = JDAQTriggerMask(~JTriggerMask_t(0)) |
| Trigger mask on;. More... | |
| static const JDAQTriggerMask | TRIGGER_MASK_OFF = JDAQTriggerMask( JTriggerMask_t(0)) |
| Trigger mask off;. More... | |
KM3NeT DAQ data structures and auxiliaries.
| typedef JDAQKeyHit KM3NETDAQ::JDAQSnapshotHit |
Definition at line 28 of file JDAQEvent.hh.
| typedef unsigned long long int KM3NETDAQ::JTriggerCounter_t |
Type definition of trigger counter.
Definition at line 21 of file JDAQTriggerCounter.hh.
| typedef unsigned long long int KM3NETDAQ::JTriggerMask_t |
Type definition of trigger mask.
Definition at line 25 of file JDAQTriggerMask.hh.
| typedef JDAQStateMachine::ev_daq_event KM3NETDAQ::JDAQEvent_t |
Type definition of a DAQ event.
Definition at line 22 of file JEventTable.hh.
|
inline |
Print DAQ chronometer.
| out | output stream |
| chronometer | JDAQChronometer |
Definition at line 251 of file JDAQChronometer.hh.
|
inline |
Get time of last RTS in ns since start of run for a given chronometer.
| chronometer | chronometer |
Definition at line 273 of file JDAQChronometer.hh.
|
inline |
Equal operator for DAQ chronometers.
| first | chronometer |
| second | chronometer |
Definition at line 286 of file JDAQChronometer.hh.
|
inline |
Not-equal operator for DAQ chronometers.
| first | chronometer |
| second | chronometer |
Definition at line 303 of file JDAQChronometer.hh.
|
inline |
Equal operator for JDAQClock.
Definition at line 151 of file JDAQClock.hh.
|
inline |
|
inline |
|
inline |
Get start time of frame in ns since start of run for a given frame index.
| frame_index | frame index |
Definition at line 185 of file JDAQClock.hh.
|
inline |
Get start time of frame in ns since start of run for a given frame index.
| frame_index | frame index |
Definition at line 200 of file JDAQClock.hh.
|
inline |
Get time of last RTS in ns since start of run for a given time.
| t_ns | time [ns] |
Definition at line 215 of file JDAQClock.hh.
|
inline |
Get time of last RTS in ns since start of run for a given frame index.
| frame_index | frame index |
Definition at line 227 of file JDAQClock.hh.
|
inline |
Get time of last RTS in ns since start of run for a given frame index.
| frame_index | frame index |
Definition at line 239 of file JDAQClock.hh.
|
inline |
Get frame index for a given time in ns.
| t_ns | time [ns] |
Definition at line 251 of file JDAQClock.hh.
|
inline |
Get time in ns since last RTS for a given frame index.
| frame_index | frame index |
Definition at line 263 of file JDAQClock.hh.
|
inline |
Get time in ns since last RTS for a given frame index.
| frame_index | frame index |
Definition at line 275 of file JDAQClock.hh.
|
inline |
Get time in ns since last RTS for a given time in ns.
| t_ns | time [ns] |
Definition at line 287 of file JDAQClock.hh.
|
inline |
Template definition for method returning data type.
The template argument refers to the data type for future I/O operations.
Definition at line 25 of file JDAQDataTypes.hh.
|
inline |
Argument definition for method returning data type The method argument refers to the data type for future I/O operations.
This method should be overloaded for each corresponding class.
|
inline |
Definition at line 51 of file JDAQDataTypes.hh.
|
inline |
Definition at line 52 of file JDAQDataTypes.hh.
|
inline |
Definition at line 53 of file JDAQDataTypes.hh.
|
inline |
Definition at line 54 of file JDAQDataTypes.hh.
|
inline |
Definition at line 55 of file JDAQDataTypes.hh.
|
inline |
Definition at line 56 of file JDAQDataTypes.hh.
|
inline |
Definition at line 57 of file JDAQDataTypes.hh.
|
inline |
Definition at line 58 of file JDAQDataTypes.hh.
|
inline |
Definition at line 59 of file JDAQDataTypes.hh.
| bool KM3NETDAQ::operator== | ( | const JDAQEvent & | first, |
| const JDAQEvent & | second | ||
| ) |
Equal operator for DAQ events.
| first | event |
| second | event |
Definition at line 211 of file software/JDAQ/JDAQEvent.cc.
|
inline |
Not-equal operator for DAQ events.
| first | event |
| second | event |
Definition at line 340 of file JDAQEvent.hh.
|
inline |
Print DAQ Event.
| out | output stream |
| event | event |
Definition at line 354 of file JDAQEvent.hh.
|
inline |
Equal operator for DAQ event headers.
| first | event header |
| second | event header |
Definition at line 158 of file JDAQEventHeader.hh.
|
inline |
Not-equal operator for DAQ event headers.
| first | event header |
| second | event header |
Definition at line 174 of file JDAQEventHeader.hh.
|
inline |
Equal operator for DAQ frames.
| first | frame |
| second | frame |
Definition at line 314 of file JDAQFrame.hh.
|
inline |
Not-equal operator for DAQ frames.
| first | frame |
| second | frame |
Definition at line 341 of file JDAQFrame.hh.
|
inline |
Equal operator for DAQ frame status.
| first | frame status |
| second | frame status |
Definition at line 379 of file JDAQFrameStatus.hh.
|
inline |
Not-equal operator for DAQ frame status.
| first | frame status |
| second | frame status |
Definition at line 395 of file JDAQFrameStatus.hh.
|
inline |
Equal operator for DAQ headers.
| first | header |
| second | header |
Definition at line 120 of file JDAQHeader.hh.
|
inline |
Not-equal operator for DAQ headers.
| first | header |
| second | header |
Definition at line 134 of file JDAQHeader.hh.
|
inline |
Less than operator for DAQ hits.
The less than operator is applied first to the time and then to the PMT channel of the hits.
| first | hit |
| second | hit |
Definition at line 178 of file JDAQHit.hh.
|
inline |
Equal operator for DAQ hits.
| first | hit |
| second | hit |
Definition at line 195 of file JDAQHit.hh.
|
inline |
Not-equal operator for DAQ hits.
| first | hit |
| second | hit |
Definition at line 211 of file JDAQHit.hh.
|
inline |
Less than operator for DAQ hits.
The less than operator is applied first to the module idientifier then to the PMT channel and then to the time of the hits.
| first | hit |
| second | hit |
Definition at line 129 of file JDAQKeyHit.hh.
|
inline |
Equal operator for DAQ hits.
The equal operator is applied to the module idientifier, to the PMT channel and to the time of the hits.
| first | hit |
| second | hit |
Definition at line 152 of file JDAQKeyHit.hh.
|
inline |
Not-equal operator for DAQ hits.
| first | hit |
| second | hit |
Definition at line 168 of file JDAQKeyHit.hh.
|
inline |
Equal operator.
| first | first module identifier |
| second | second module identifier |
Definition at line 164 of file JDAQModuleIdentifier.hh.
|
inline |
Not equal operator.
| first | first module identifier |
| second | second module identifier |
Definition at line 177 of file JDAQModuleIdentifier.hh.
|
inline |
Equal operator.
| module | module identifier |
| id | identifier |
Definition at line 190 of file JDAQModuleIdentifier.hh.
|
inline |
Not equal operator.
| module | module identifier |
| id | identifier |
Definition at line 203 of file JDAQModuleIdentifier.hh.
|
inline |
Less than operator.
| first | first module identifier |
| second | second module identifier |
Definition at line 216 of file JDAQModuleIdentifier.hh.
|
inline |
Less than operator.
| module | module identifier |
| id | identifier |
Definition at line 229 of file JDAQModuleIdentifier.hh.
|
inline |
Less than operator for PMT identifiers.
The less than operator is applied first to the module identifer and then to the PMT address.
| first | PMT identifier |
| second | PMT identifier |
Definition at line 198 of file JDAQPMTIdentifier.hh.
|
inline |
Equal operator for PMT identifiers.
The equal operator is applied to the module identifer and to the PMT address.
| first | PMT identifier |
| second | PMT identifier |
Definition at line 216 of file JDAQPMTIdentifier.hh.
|
inline |
Not-equal operator for PMT identifiers.
| first | PMT identifier |
| second | PMT identifier |
Definition at line 230 of file JDAQPMTIdentifier.hh.
|
inline |
Print DAQ preamble.
| out | output stream |
| preamble | JDAQPreamble |
Definition at line 148 of file JDAQPreamble.hh.
|
inline |
|
inline |
|
inline |
Equal operator for DAQ rates.
| first | rate |
| second | rate |
Definition at line 296 of file JDAQSummaryFrame.hh.
|
inline |
Not-equal operator for DAQ rates.
| first | rate |
| second | rate |
Definition at line 310 of file JDAQSummaryFrame.hh.
|
inline |
Equal operator for DAQ summary frames.
| first | summary frame |
| second | summary frame |
Definition at line 537 of file JDAQSummaryFrame.hh.
|
inline |
Not-equal operator for DAQ summary frames.
| first | summary frame |
| second | summary frame |
Definition at line 565 of file JDAQSummaryFrame.hh.
|
inline |
Print DAQ summary.
| out | output stream |
| summary | summary |
Definition at line 193 of file JDAQSummaryslice.hh.
|
inline |
Equal operator for DAQ summary slices.
| first | summary slice |
| second | summary slice |
Definition at line 206 of file JDAQSummaryslice.hh.
|
inline |
Not-equal operator for DAQ summary slices.
| first | summary slice |
| second | summary slice |
Definition at line 221 of file JDAQSummaryslice.hh.
|
inline |
Equal operator for DAQ summary slice headers.
| first | summary slice header |
| second | summary slice header |
Definition at line 66 of file JDAQSummarysliceHeader.hh.
|
inline |
Not-equal operator for DAQ summary slice headers.
| first | summary slice header |
| second | summary slice header |
Definition at line 80 of file JDAQSummarysliceHeader.hh.
|
inline |
Equal operator for DAQ super frames.
| first | super frame |
| second | super frame |
Definition at line 186 of file JDAQSuperFrame.hh.
|
inline |
Not-equal operator for DAQ super frames.
| first | super frame |
| second | super frame |
Definition at line 214 of file JDAQSuperFrame.hh.
|
inline |
Equal operator for DAQ super frame headers.
| first | super frame header |
| second | super frame header |
Definition at line 151 of file JDAQSuperFrameHeader.hh.
|
inline |
Not-equal operator for DAQ super frame headers.
| first | super frame header |
| second | super frame header |
Definition at line 167 of file JDAQSuperFrameHeader.hh.
|
inline |
Equal operator for DAQ time slices.
| first | time slice |
| second | time slice |
Definition at line 288 of file JDAQTimeslice.hh.
|
inline |
Not-equal operator for DAQ time slices.
| first | time slice |
| second | time slice |
Definition at line 303 of file JDAQTimeslice.hh.
|
inline |
Print DAQ Timeslice.
| out | output stream |
| timeslice | timeslice |
Definition at line 341 of file JDAQTimeslice.hh.
|
inline |
Equal operator for DAQ time slice headers.
| first | time slice header |
| second | time slice header |
Definition at line 66 of file JDAQTimesliceHeader.hh.
|
inline |
Not-equal operator for DAQ time slice headers.
| first | time slice header |
| second | time slice header |
Definition at line 80 of file JDAQTimesliceHeader.hh.
|
inline |
Equal operator for DAQ trigger counters.
| first | trigger counter |
| second | trigger counter |
Definition at line 182 of file JDAQTriggerCounter.hh.
|
inline |
Not-equal operator for DAQ trigger counters.
| first | trigger counter |
| second | trigger counter |
Definition at line 196 of file JDAQTriggerCounter.hh.
|
inline |
Equal operator for DAQ triggered hits.
| first | triggered hit |
| second | triggered hit |
Definition at line 118 of file JDAQTriggeredHit.hh.
|
inline |
Not-equal operator for DAQ triggered hits.
| first | triggered hit |
| second | triggered hit |
Definition at line 133 of file JDAQTriggeredHit.hh.
|
inline |
Convert trigger bit to trigger mask.
| bit | trigger bit |
Definition at line 40 of file JDAQTriggerMask.hh.
|
inline |
Equal operator for DAQ trigger masks.
| first | trigger mask |
| second | trigger mask |
Definition at line 322 of file JDAQTriggerMask.hh.
|
inline |
Not-equal operator for DAQ trigger masks.
| first | trigger mask |
| second | trigger mask |
Definition at line 336 of file JDAQTriggerMask.hh.
|
inline |
Less than operator for UTC times.
| first | UTC time |
| second | UTC time |
Definition at line 215 of file JDAQUTCExtended.hh.
|
inline |
Equal operator for UTC times.
| first | UTC time |
| second | UTC time |
Definition at line 231 of file JDAQUTCExtended.hh.
|
inline |
Not equal operator for UTC times.
| first | UTC time |
| second | UTC time |
Definition at line 245 of file JDAQUTCExtended.hh.
|
inline |
Convert event table to ControlHost subscription.
| event_table | event table |
Definition at line 125 of file JEventTable.hh.
|
inline |
|
inline |
Get the event name delimeter.
Definition at line 44 of file JRuncontrolToolkit.hh.
|
inline |
Get the token delimeter for command messages.
Definition at line 55 of file JRuncontrolToolkit.hh.
|
inline |
Get process name of run control client.
The process name corresponds to the name of the executable file. A wild card in the client name is replaced by the process name.
| name | name of client |
| process | name of process |
Definition at line 192 of file JRuncontrolToolkit.hh.
|
inline |
Get full name of run control client.
The full name is the unique identifier of each run control client.
| hostname | name of host |
| name | name of client |
Definition at line 218 of file JRuncontrolToolkit.hh.
|
inline |
Get full name of run control client.
| buffer | full name (possibly followed by more text) |
Definition at line 235 of file JRuncontrolToolkit.hh.
|
inline |
Get unique tag of run control client.
The unique tag is used to communicate with a single client.
The unique tag consists of a sequence of 8 characters, where character 1-4 correspond the hexadecimal coded subaddress of the IP number of the host and character 5-8 to the short name of the client (i.e. part following the client name delimeter).
| hostname | host name |
| name | client name |
Definition at line 439 of file JRuncontrolToolkit.hh.
|
inline |
Get name of state.
Note that this method is used for backward compatibility.
| name | name of state |
Definition at line 589 of file JRuncontrolToolkit.hh.
|
static |
|
static |
White Rabbit status.
|
static |
TDC high-rate veto status.
|
static |
FIFO almost full bits.
|
static |
UDP trailer.
|
static |
Mask of UDP received packets.
|
static |
Mask of UDP sequence number.
|
static |
Function object for evaluation of DAQ objects.
Definition at line 68 of file JDAQEvaluator.hh.
|
static |
Definition at line 22 of file JDAQTags.hh.
|
static |
Definition at line 26 of file JDAQTags.hh.
|
static |
Definition at line 27 of file JDAQTags.hh.
|
static |
Definition at line 28 of file JDAQTags.hh.
|
static |
Definition at line 29 of file JDAQTags.hh.
|
static |
Definition at line 30 of file JDAQTags.hh.
|
static |
Definition at line 34 of file JDAQTags.hh.
|
static |
Definition at line 35 of file JDAQTags.hh.
|
static |
Definition at line 36 of file JDAQTags.hh.
|
static |
Definition at line 37 of file JDAQTags.hh.
|
static |
Definition at line 38 of file JDAQTags.hh.
|
static |
Definition at line 39 of file JDAQTags.hh.
|
static |
Definition at line 43 of file JDAQTags.hh.
|
static |
Definition at line 44 of file JDAQTags.hh.
|
static |
Definition at line 45 of file JDAQTags.hh.
|
static |
Definition at line 46 of file JDAQTags.hh.
|
static |
Definition at line 47 of file JDAQTags.hh.
|
static |
JTag for JDataWriter
Definition at line 48 of file JDAQTags.hh.
|
static |
JTag for Logger
Definition at line 49 of file JDAQTags.hh.
|
static |
JTag for JDataFilter
Definition at line 50 of file JDAQTags.hh.
|
static |
JTag for combined opto-acoustic DataQueue
Definition at line 51 of file JDAQTags.hh.
|
static |
JTag for acoustic-only DataQueue
Definition at line 52 of file JDAQTags.hh.
|
static |
JTag for optical-only DataQueue
Definition at line 53 of file JDAQTags.hh.
|
static |
JTag for Monitoring Router
Definition at line 54 of file JDAQTags.hh.
|
static |
Definition at line 55 of file JDAQTags.hh.
|
static |
Definition at line 59 of file JDAQTags.hh.
|
static |
Definition at line 60 of file JDAQTags.hh.
|
static |
Definition at line 61 of file JDAQTags.hh.
|
static |
Definition at line 62 of file JDAQTags.hh.
|
static |
Definition at line 63 of file JDAQTags.hh.
|
static |
Definition at line 64 of file JDAQTags.hh.
|
static |
Definition at line 65 of file JDAQTags.hh.
|
static |
Definition at line 66 of file JDAQTags.hh.
|
static |
Definition at line 67 of file JDAQTags.hh.
|
static |
Number of trigger bits.
Definition at line 31 of file JDAQTriggerMask.hh.
|
static |
Trigger mask on;.
Definition at line 311 of file JDAQTriggerMask.hh.
|
static |
Trigger mask off;.
Definition at line 312 of file JDAQTriggerMask.hh.
1.8.5