Jpp  18.1.0
the software that should make you happy
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
Classes | Namespaces | Macros | Typedefs | Functions | Variables
JModuleStatus.hh File Reference
#include <string>
#include <vector>
#include <map>
#include "km3net-dataformat/definitions/module_status.hh"
#include "JLang/JType.hh"
#include "JLang/JVectorize.hh"
#include "Jeep/JStatus.hh"

Go to the source code of this file.

Classes

struct  JDETECTOR::JGetModuleStatusBit
 Auxiliary class to map key to module status bit. More...
 

Namespaces

 JDETECTOR
 file Auxiliary data structures and methods for detector calibration.
 
 JPP
 This name space includes all other name spaces (except KM3NETDAQ, KM3NET and ANTARES).
 

Macros

#define MAKE_ENTRY(A)   std::make_pair(#A, A)
 

Typedefs

typedef JPutStatusBit JDETECTOR::JPutModuleStatusBit
 Type definition to map module status bit to key. More...
 

Functions

std::vector< std::stringJDETECTOR::getModuleStatusBits (const JType< std::string > &type)
 Get module status bits. More...
 
std::vector< int > JDETECTOR::getModuleStatusBits (const JType< int > &type)
 Get module status bits. More...
 
template<class T >
std::vector< TJDETECTOR::getModuleStatusBits ()
 Get module status bits. More...
 

Variables

static const JGetModuleStatusBit JDETECTOR::getModuleStatusBit
 Function object to map key to module status bit. More...
 
static const JPutModuleStatusBit JDETECTOR::putModuleStatusBit (getModuleStatusBit)
 Function object to map module status bit to key. More...
 

Macro Definition Documentation

#define MAKE_ENTRY (   A)    std::make_pair(#A, A)