Jpp  19.1.0
the software that should make you happy
Namespaces | Functions | Variables
JDAQTags.hh File Reference

Fixed parameters and ControlHost tags for KM3NeT DAQ. More...

#include <string>
#include "km3net-dataformat/online/JDAQDataTypes.hh"
#include "JNet/JTag.hh"
#include "JLang/JType.hh"
#include "JMath/JConstants.hh"

Go to the source code of this file.

Namespaces

 KM3NETDAQ
 KM3NeT DAQ data structures and auxiliaries.
 

Functions

JNET::JTag getTag (JLANG::JType< KM3NETDAQ::JDAQTimesliceL0 >)
 
JNET::JTag getTag (JLANG::JType< KM3NETDAQ::JDAQTimesliceL1 >)
 
JNET::JTag getTag (JLANG::JType< KM3NETDAQ::JDAQTimesliceL2 >)
 
JNET::JTag getTag (JLANG::JType< KM3NETDAQ::JDAQTimesliceSN >)
 
JNET::JTag getTag (JLANG::JType< KM3NETDAQ::JDAQEvent >)
 
JNET::JTag getTag (JLANG::JType< KM3NETDAQ::JDAQSummaryslice >)
 

Variables

static const int KM3NETDAQ::DFILTER_DQUEUE_BUFFER_SIZE = 48 * MEGABYTE
 socket JDataFilter.cc <- DataQueue.cc More...
 
static const int KM3NETDAQ::DFILTER_RECEIVE_BUFFER_SIZE = 16 * MEGABYTE
 socket JDataFilter.cc <- JLigier.cc More...
 
static const int KM3NETDAQ::DFILTER_SEND_BUFFER_SIZE = 16 * MEGABYTE
 socket JDataFilter.cc -> JDataWriter.cc More...
 
static const int KM3NETDAQ::DWRITER_RECEIVE_BUFFER_SIZE = 16 * MEGABYTE
 socket JDataWriter.cc <- JDataFilter.cc More...
 
static const std::string KM3NETDAQ::RUN_CONTROL_CLIENT = std::string("DAQ")
 
static const std::string KM3NETDAQ::JDATAQUEUE = std::string("DataQueue")
 
static const std::string KM3NETDAQ::JDATAFILTER = std::string("JDataFilter")
 
static const std::string KM3NETDAQ::JACOUSTICDATAFILTER = std::string("AcousticDataFilter")
 
static const std::string KM3NETDAQ::JDATAWRITER = std::string("JDataWriter")
 
static const std::string KM3NETDAQ::JUNIQUE_ID = std::string("uniqueID")
 
static const char KM3NETDAQ::WILDCARD = '%'
 
static const char KM3NETDAQ::EVENTNAME_DELIMETER = ':'
 
static const std::string KM3NETDAQ::TOKEN_DELIMETER = std::string("#")
 
static const std::string KM3NETDAQ::CLIENTNAME_DELIMETER = std::string("/")
 
static const std::string KM3NETDAQ::FILENAME_PREFIX = std::string("%<")
 
static const std::string KM3NETDAQ::FILENAME_POSTFIX = std::string(">%")
 
static const JNET::JTag KM3NETDAQ::RC_STRT = JNET::JTag("RC_STRT")
 
static const JNET::JTag KM3NETDAQ::RC_CMD = JNET::JTag("RC_CMD")
 
static const JNET::JTag KM3NETDAQ::RC_REPLY = JNET::JTag("RC_REPLY")
 
static const JNET::JTag KM3NETDAQ::RC_FAIL = JNET::JTag("RC_FAIL")
 
static const JNET::JTag KM3NETDAQ::RC_DQSIMULATOR = JNET::JTag("RC_DQSIM")
 
static const JNET::JTag KM3NETDAQ::RC_EVTGENERATOR = JNET::JTag("RC_EVT")
 
static const JNET::JTag KM3NETDAQ::RC_DWRITER = JNET::JTag("RC_DWRT")
 
static const JNET::JTag KM3NETDAQ::RC_LOG = JNET::JTag("RC_LOG")
 
static const JNET::JTag KM3NETDAQ::RC_DFILTER = JNET::JTag("RC_DFLTR")
 
static const JNET::JTag KM3NETDAQ::RC_DQUEUE = JNET::JTag("RC_DQUE")
 
static const JNET::JTag KM3NETDAQ::RC_DQUEUE_ACS = JNET::JTag("RC_DQUEA")
 
static const JNET::JTag KM3NETDAQ::RC_DQUEUE_OPT = JNET::JTag("RC_DQUEO")
 
static const JNET::JTag KM3NETDAQ::RC_MONITORING_ROUTER = JNET::JTag("RC_MROUT")
 
static const JNET::JTag KM3NETDAQ::RC_AFILTER = JNET::JTag("RC_AFLTR")
 
static const JNET::JTag KM3NETDAQ::RC_ALERT = JNET::JTag("RC_ALRT")
 
static const JNET::JTag KM3NETDAQ::IO_TIMESLICE = JNET::JTag("IO_TSL")
 
static const JNET::JTag KM3NETDAQ::IO_TIMESLICE_L0 = JNET::JTag("IO_TSL0")
 
static const JNET::JTag KM3NETDAQ::IO_TIMESLICE_L1 = JNET::JTag("IO_TSL1")
 
static const JNET::JTag KM3NETDAQ::IO_TIMESLICE_L2 = JNET::JTag("IO_TSL2")
 
static const JNET::JTag KM3NETDAQ::IO_TIMESLICE_SN = JNET::JTag("IO_TSSN")
 
static const JNET::JTag KM3NETDAQ::IO_EVENT = JNET::JTag("IO_EVT")
 
static const JNET::JTag KM3NETDAQ::IO_SUMMARY = JNET::JTag("IO_SUM")
 
static const JNET::JTag KM3NETDAQ::IO_TRIGGER_PARAMETERS = JNET::JTag("TRG_PARS")
 
static const JNET::JTag KM3NETDAQ::IO_MONITORING_DATA = JNET::JTag("IO_MONIT")
 
JNET::JTag getTag (JLANG::JType< KM3NETDAQ::JDAQTimeslice >)
 

Detailed Description

Fixed parameters and ControlHost tags for KM3NeT DAQ.

Author
mdejong

Definition in file JDAQTags.hh.

Function Documentation

◆ getTag() [1/6]

Definition at line 95 of file JDAQTags.hh.

static const JNET::JTag IO_TIMESLICE_L0
Definition: JDAQTags.hh:84

◆ getTag() [2/6]

Definition at line 96 of file JDAQTags.hh.

static const JNET::JTag IO_TIMESLICE_L1
Definition: JDAQTags.hh:85

◆ getTag() [3/6]

Definition at line 97 of file JDAQTags.hh.

static const JNET::JTag IO_TIMESLICE_L2
Definition: JDAQTags.hh:86

◆ getTag() [4/6]

Definition at line 98 of file JDAQTags.hh.

static const JNET::JTag IO_TIMESLICE_SN
Definition: JDAQTags.hh:87

◆ getTag() [5/6]

Definition at line 99 of file JDAQTags.hh.

99 { return KM3NETDAQ::IO_EVENT; }
static const JNET::JTag IO_EVENT
Definition: JDAQTags.hh:88

◆ getTag() [6/6]

Definition at line 100 of file JDAQTags.hh.

100 { return KM3NETDAQ::IO_SUMMARY; }
static const JNET::JTag IO_SUMMARY
Definition: JDAQTags.hh:89

Variable Documentation

◆ getTag

Definition at line 94 of file JDAQTags.hh.

94 { return KM3NETDAQ::IO_TIMESLICE; }
static const JNET::JTag IO_TIMESLICE
Definition: JDAQTags.hh:83