1 #ifndef __JDETECTOR__JMODULESTATUS__ 
    2 #define __JDETECTOR__JMODULESTATUS__ 
   20 namespace JDETECTOR {}
 
   21 namespace JPP { 
using namespace JDETECTOR; }
 
   42 #define MAKE_ENTRY(A) std::make_pair(#A, A) 
Auxiliary class to map key to status bit. 
 
Auxiliary class for a type holder. 
 
static const JGetModuleStatusBit getModuleStatusBit
Function object to map key to module status bit. 
 
JGetModuleStatusBit()
Default constructor. 
 
static const int COMPASS_DISABLE
Enable (disable) use of compass if this status bit is 0 (1);. 
 
JPutStatusBit JPutModuleStatusBit
Type definition to map module status bit to key. 
 
Auxiliary class for handling status. 
 
static const JPutModuleStatusBit putModuleStatusBit(getModuleStatusBit)
Function object to map module status bit to key. 
 
std::vector< std::string > getModuleStatusBits(const JType< std::string > &type)
Get module status bits. 
 
Auxiliary class to map key to module status bit. 
 
Auxiliary methods to convert data members or return values of member methods of a set of objects to a...
 
Auxiliary class to map status bit to key. 
 
static const int PIEZO_DISABLE
Enable (disable) use of piezo if this status bit is 0 (1);. 
 
static const int MODULE_OUT_OF_SYNC
Enable (disable) synchronous signal from this module if this status bit is 0 (1);. 
 
static const int HYDROPHONE_DISABLE
Enable (disable) use of hydrophone if this status bit is 0 (1);. 
 
static const int MODULE_DISABLE
KM3NeT Data Definitions v2.1.0-7-g97845ea https://git.km3net.de/common/km3net-dataformat. 
 
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.