All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Namespaces | Typedefs | Enumerations | Functions | Variables
RawTypes.h File Reference
#include <limits>

Go to the source code of this file.

Namespaces

 raw
 Raw data description.
 

Typedefs

typedef enum raw::_compress raw::Compress_t
 
typedef enum raw::_auxdettype raw::AuxDetType_t
 
typedef int raw::TDCtick_t
 Type representing a TDC tick. More...
 
typedef unsigned int raw::ChannelID_t
 Type representing the ID of a readout channel. More...
 

Enumerations

enum  raw::_compress {
  raw::kNone, raw::kHuffman, raw::kZeroSuppression, raw::kZeroHuffman,
  raw::kDynamicDec, raw::kFibonacci
}
 
enum  raw::_auxdettype { raw::kUnknownAuxDet, raw::kScintillator, raw::kTimeOfFlight, raw::kCherenkov }
 

Functions

constexpr bool raw::isValidChannelID (raw::ChannelID_t channel)
 

Variables

constexpr ChannelID_t raw::InvalidChannelID = std::numeric_limits<ChannelID_t>::max()
 ID of an invalid channel. More...