Auxiliary class to map key to PMT status bit.  
 More...
#include <JPMTStatus.hh>
Auxiliary class to map key to PMT status bit. 
Definition at line 34 of file JPMTStatus.hh.
 
◆ JGetPMTStatusBit()
  
  
      
        
          | JDETECTOR::JGetPMTStatusBit::JGetPMTStatusBit  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
inline   | 
  
 
Default constructor. 
Definition at line 40 of file JPMTStatus.hh.
   41    {
   42#define MAKE_ENTRY(A) std::make_pair(#A, A)
   43 
   50 
   51#undef MAKE_ENTRY
   52    }
static const int UDP_COUNTER_DISABLE
Enable (disable) use of UDP packet counter test if this status bit is 0 (1);.
 
static const int UDP_TRAILER_DISABLE
Enable (disable) use of UDP packet trailer test if this status bit is 0 (1);.
 
static const int FIFO_FULL_DISABLE
Enable (disable) use of FIFO (almost) full test if this status bit is 0 (1);.
 
static const int OUT_OF_SYNC
Enable (disable) synchronous signal from this PMT if this status bit is 0 (1);.
 
static const int HIGH_RATE_VETO_DISABLE
Enable (disable) use of high-rate veto test if this status bit is 0 (1);.
 
static const int PMT_DISABLE
KM3NeT Data Definitions v3.5.1-1-gd514d72 https://git.km3net.de/common/km3net-dataformat.
 
 
 
 
◆ operator()()
  
  
      
        
          | int JEEP::JGetStatusBit::operator()  | 
          ( | 
          const std::string & |           key | ) | 
           const | 
         
       
   | 
  
inlineinherited   | 
  
 
Get status bit. 
- Parameters
 - 
  
  
 
- Returns
 - bit 
 
Definition at line 216 of file JStatus.hh.
  217    {
  218      return this->at(key);
  219    }
 
 
 
The documentation for this struct was generated from the following file: