/search.css" rel="stylesheet" type="text/css"/> /search.js">
#include "EventReadoutFormat/EventTraits_v0_7.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_7.cc.
const unsigned int m_headerLengths[] [static] |
{ 8U, 3U }
Definition at line 24 of file EventTraits_v0_7.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, 7U, 7U }
Definition at line 29 of file EventTraits_v0_7.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, 18U, 15U }
Definition at line 54 of file EventTraits_v0_7.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, 0x00000001U, 0x00000001U }
Definition at line 79 of file EventTraits_v0_7.cc.
const std::string m_description[] [static] |
{ "Event Record Type", "Major Event Format Version", "Minor Event 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", "RPC Event Assemble Sort Disabled", "SFO Data Stream Sort Timeout" }
Definition at line 104 of file EventTraits_v0_7.cc.
const unsigned int kEventHeaderElements[] [static] |
{ 0U, 1U, 2U, 3U, 4U, 5U, 6U, 7U, 8U, 9U, 20U, 10U, 11U, 21U, 12U, 13U }
Definition at line 129 of file EventTraits_v0_7.cc.
const unsigned int kRomHeaderElements[] [static] |
{ 0U, 14U, 15U, 16U, 17U, 18U, 19U }
Definition at line 148 of file EventTraits_v0_7.cc.
const unsigned int* m_componentFields[] [static] |
Definition at line 158 of file EventTraits_v0_7.cc.
const unsigned int m_componentFieldsEnd[] [static] |
{ 16U, 7U }
Definition at line 163 of file EventTraits_v0_7.cc.
DaqTraits::Definitions* m_definitions[] [static] |
{ 0, 0 }
Definition at line 168 of file EventTraits_v0_7.cc.
const char* m_sites[] [static] |
{ "TST", "EH1", "EH2", "EH3", "MID", "FIL", "SAB", "UNK" }
Definition at line 173 of file EventTraits_v0_7.cc.
const char* m_detectors[] [static] |
{ "TST", "AD1", "AD2", "AD3", "AD4", "WPI", "WPO", "RPC" }
Definition at line 184 of file EventTraits_v0_7.cc.
const char* m_dataTypes[] [static] |
{ "NORMAL", "CALIBRATION", "ELECTRONICS_CALIBRATION", "PEDESTAL" }
Definition at line 195 of file EventTraits_v0_7.cc.
const unsigned int m_moduleTypes[] [static] |
{ 1U, 2U, 3U, 4U, 5U, 6U }
Definition at line 202 of file EventTraits_v0_7.cc.
const char* m_moduleTypeStrings[] [static] |
{ "UNK", "PMT_FEE", "Flash_ADC", "Local_Trigger", "RPC_ROM", "RPC_RTM", "Master_Trigger" }
Definition at line 211 of file EventTraits_v0_7.cc.