1 #ifndef __JDETECTOR__JPMTSTATUS__ 
    2 #define __JDETECTOR__JPMTSTATUS__ 
   20 namespace JDETECTOR {}
 
   21 namespace JPP { 
using namespace JDETECTOR; }
 
   42 #define MAKE_ENTRY(A) std::make_pair(#A, A) 
static const JGetPMTStatusBit getPMTStatusBit
Function object to map key to PMT status bit. 
 
std::vector< std::string > getPMTStatusBits(const JType< std::string > &type)
Get PMT status bits. 
 
Auxiliary class to map key to status bit. 
 
static const int HIGH_RATE_VETO_DISABLE
Enable (disable) use of high-rate veto test if this status bit is 0 (1);. 
 
Auxiliary class to map key to PMT status bit. 
 
Auxiliary class for a type holder. 
 
static const JPutPMTStatusBit putPMTStatusBit(getPMTStatusBit)
Function object to map PMT status bit to key. 
 
Auxiliary class for handling status. 
 
static const int PMT_DISABLE
KM3NeT Data Definitions v3.2.0-2-gaaf0dd0 https://git.km3net.de/common/km3net-dataformat. 
 
static const int UDP_TRAILER_DISABLE
Enable (disable) use of UDP packet trailer test if this status bit is 0 (1);. 
 
Auxiliary methods to convert data members or return values of member methods of a set of objects to a...
 
static const int FIFO_FULL_DISABLE
Enable (disable) use of FIFO (almost) full test if this status bit is 0 (1);. 
 
Auxiliary class to map status bit to key. 
 
static const int OUT_OF_SYNC
Enable (disable) synchronous signal from this PMT if this status bit is 0 (1);. 
 
JGetPMTStatusBit()
Default constructor. 
 
JPutStatusBit JPutPMTStatusBit
Type definition to map PMT status bit to key. 
 
const array_type< JKey_t > & get_keys(const std::map< JKey_t, JValue_t, JComparator_t, JAllocator_t > &data)
Method to create array of keys of map. 
 
static const int UDP_COUNTER_DISABLE
Enable (disable) use of UDP packet counter test if this status bit is 0 (1);.