Classes | Namespaces | Macros | Enumerations | Functions | Variables
RawMilliSliceIndex.h File Reference
#include "DAQDataFormats/RawDAQData.h"
#include "DAQDataFormats/BitFields.h"
#include "DAQDataFormats/Macros.h"
#include "DAQDataFormats/RawMilliSliceIndexHeader.h"
#include "DAQDataFormats/DataFormatFirst.inc"

Go to the source code of this file.

Classes

class  daqdataformats::RawMilliSliceIndex
 

Namespaces

 daqdataformats
 Class to hold the data from the FEBs in correct formats.
 
 daqdataformats::CURRENT_FIELDS_SUB_NAMESPACE
 

Macros

#define VERSION_NAMESPACE   RawMilliSliceIndex
 
#define CURRENT_FIELDS_SUB_NAMESPACE   rawmilliindx
 

Enumerations

enum  daqdataformats::CURRENT_FIELDS_SUB_NAMESPACE::MilliSliceIndexMASKS { daqdataformats::CURRENT_FIELDS_SUB_NAMESPACE::MASK_Time = 0xFFFFFFFF, daqdataformats::CURRENT_FIELDS_SUB_NAMESPACE::MASK_Offset = 0x000FFFFF }
 
enum  daqdataformats::CURRENT_FIELDS_SUB_NAMESPACE::MilliSliceIndexWORDS { daqdataformats::CURRENT_FIELDS_SUB_NAMESPACE::WORD_Time = 0, daqdataformats::CURRENT_FIELDS_SUB_NAMESPACE::WORD_Offset = 1 }
 

Functions

 daqdataformats::CURRENT_FIELDS_SUB_NAMESPACE::DEFINE_SHIFT_FROM_MASK (Time)
 
 daqdataformats::CURRENT_FIELDS_SUB_NAMESPACE::DEFINE_SHIFT_FROM_MASK (Offset)
 

Variables

static const uint32_t daqdataformats::DEFAULT_MILLISLICEINDEX_MAXIMUM_SIZE = 2000
 
static const uint32_t daqdataformats::CURRENT_FIELDS_SUB_NAMESPACE::MILLISLICEINDEX_SIZE = 2
 

Macro Definition Documentation

#define CURRENT_FIELDS_SUB_NAMESPACE   rawmilliindx

Definition at line 10 of file RawMilliSliceIndex.h.

#define VERSION_NAMESPACE   RawMilliSliceIndex

Definition at line 9 of file RawMilliSliceIndex.h.