Jpp test-rotations-new
the software that should make you happy
Loading...
Searching...
No Matches
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

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

Macros

#define MAKE_ENTRY(A)
 

Typedefs

typedef JPutStatusBit JDETECTOR::JPutPMTStatusBit
 Type definition to map PMT status bit to key.
 

Functions

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

Variables

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

Macro Definition Documentation

◆ MAKE_ENTRY

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