/search.css" rel="stylesheet" type="text/css"/> /search.js">
#include "EventReadoutFormat/EventTraits_v0_6.h"
#include "DaqReadoutFormat/BitsDefinition.h"
#include "DaqReadoutFormat/DaqBuffer.h"
Go to the source code of this file.
Variables | |
static const unsigned int | m_markers [] |
static const unsigned int | m_headerLengths [] |
static const unsigned int | m_indices [] |
static const unsigned int | m_shifts [] |
static const unsigned int | m_masks [] |
static const std::string | m_description [] |
static const unsigned int | kEventHeaderElements [] |
static const unsigned int | kRomHeaderElements [] |
static const unsigned int * | m_componentFields [] |
static const unsigned int | m_componentFieldsEnd [] |
static DaqTraits::Definitions * | m_definitions [] |
static const char * | m_sites [] |
static const char * | m_detectors [] |
static const char * | m_dataTypes [] |
static const unsigned int | m_moduleTypes [] |
static const char * | m_moduleTypeStrings [] |
const unsigned int m_markers[] [static] |
{ 0xaa1234aaU, 0xbb1234bbU }
Definition at line 19 of file EventTraits_v0_6.cc.
const unsigned int m_headerLengths[] [static] |
{ 8U, 3U }
Definition at line 24 of file EventTraits_v0_6.cc.
const unsigned int m_indices[] [static] |
{ 0U, 1U, 1U, 2U, 2U, 3U, 3U, 4U, 5U, 6U, 7U, 7U, 7U, 7U, 1U, 1U, 2U, 2U, 2U, 2U }
Definition at line 29 of file EventTraits_v0_6.cc.
const unsigned int m_shifts[] [static] |
{ 0U, 24U, 16U, 24U, 0U, 20U, 16U, 0U, 0U, 28U, 17U, 16U, 1U, 0U, 24U, 0U, 20U, 16U, 8U, 0U }
Definition at line 52 of file EventTraits_v0_6.cc.
const unsigned int m_masks[] [static] |
{ 0xffffffffU, 0x000000ffU, 0x000000ffU, 0x000000ffU, 0x00ffffffU, 0x0000000fU, 0x0000000fU, 0xffffffffU, 0xffffffffU, 0x0000000fU, 0x00000001U, 0x00000001U, 0x00000001U, 0x00000001U, 0x000000ffU, 0x00ffffffU, 0x0000000fU, 0x0000000fU, 0x000000ffU, 0x000000ffU }
Definition at line 75 of file EventTraits_v0_6.cc.
const std::string m_description[] [static] |
{ "Event Record Type", "Major File Format Version", "Minor File Format Version", "Event Header Size", "Total Event Size", "Event Site", "Event Detector", "Event Run", "Event Number", "Event Data Type", "CBLT Wrapping", "Raw CBLT Data", "LTB Mismatch", "Invalid Data", "ROM Header Size", "ROM Event Size", "ROM Site", "ROM Detector", "ROM Module Type", "ROM Slot" }
Definition at line 98 of file EventTraits_v0_6.cc.
const unsigned int kEventHeaderElements[] [static] |
{ 0U, 1U, 2U, 3U, 4U, 5U, 6U, 7U, 8U, 9U, 10U, 11U, 12U, 13U }
Definition at line 121 of file EventTraits_v0_6.cc.
const unsigned int kRomHeaderElements[] [static] |
{ 0U, 14U, 15U, 16U, 17U, 18U, 19U }
Definition at line 138 of file EventTraits_v0_6.cc.
const unsigned int* m_componentFields[] [static] |
Definition at line 148 of file EventTraits_v0_6.cc.
const unsigned int m_componentFieldsEnd[] [static] |
{ 14U, 7U }
Definition at line 153 of file EventTraits_v0_6.cc.
DaqTraits::Definitions* m_definitions[] [static] |
{ 0, 0 }
Definition at line 158 of file EventTraits_v0_6.cc.
const char* m_sites[] [static] |
{ "TST", "DYB", "LAN", "FAR", "MID", "FIL", "SAB", "UNK" }
Definition at line 163 of file EventTraits_v0_6.cc.
const char* m_detectors[] [static] |
{ "TST", "AD1", "AD2", "AD3", "AD4", "IWP", "OWP", "RPC" }
Definition at line 174 of file EventTraits_v0_6.cc.
const char* m_dataTypes[] [static] |
{ "NORMAL", "CALIBRATION", "ELECTRONICS_CALIBRATION", "PEDESTAL" }
Definition at line 185 of file EventTraits_v0_6.cc.
const unsigned int m_moduleTypes[] [static] |
{ 1U, 2U, 3U, 4U, 5U, 6U }
Definition at line 192 of file EventTraits_v0_6.cc.
const char* m_moduleTypeStrings[] [static] |
{ "UNK", "PMT_FEE", "Flash_ADC", "Local_Trigger", "RPC_ROM", "RPC_RTM", "Master_Trigger" }
Definition at line 201 of file EventTraits_v0_6.cc.