Jpp  17.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
JPMTStatus.hh File Reference
#include <string>
#include <vector>
#include <map>
#include "km3net-dataformat/definitions/pmt_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::JGetPMTStatusBit
 Auxiliary class to map key to PMT status bit. More...
 

Namespaces

 JDETECTOR
 Auxiliary classes 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::JPutPMTStatusBit
 Type definition to map PMT status bit to key. More...
 

Functions

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

Variables

static const JGetPMTStatusBit JDETECTOR::getPMTStatusBit
 Function object to map key to PMT status bit. More...
 
static const JPutPMTStatusBit JDETECTOR::putPMTStatusBit (getPMTStatusBit)
 Function object to map PMT status bit to key. More...
 

Macro Definition Documentation

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