Jpp
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
Classes | Namespaces | Macros | Functions | Variables
JStatus.hh File Reference
#include <istream>
#include <ostream>
#include <iomanip>
#include <string>
#include <vector>
#include <map>
#include "JLang/JEquals.hh"
#include "JLang/JType.hh"
#include "JLang/JVectorize.hh"
#include "JLang/JSTDToolkit.hh"
#include "JIO/JSerialisable.hh"
#include "Jeep/JeepToolkit.hh"

Go to the source code of this file.

Classes

struct  JDETECTOR::JStatus
 Auxiliary class for controlling PMT status. More...
 
struct  JDETECTOR::JGetPMTStatusBit
 Auxiliary class to map key to PMT status bit. More...
 
struct  JDETECTOR::JPutPMTStatusBit
 Auxiliary class to map PMT status bit to key. 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(getClassname(#A), A)
 

Functions

std::vector< std::string > JDETECTOR::getPMTStatusBits (const JType< std::string > &type)
 Get PMT status bits. More...
 
std::vector
< JStatus::JPMTStatusBits_t
JDETECTOR::getPMTStatusBits (const JType< JStatus::JPMTStatusBits_t > &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(getClassname(#A), A)