| 
    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