/search.css" rel="stylesheet" type="text/css"/> /search.js">
| Classes | Job Modules | Data Objects | Services | Algorithms | Tools | Packages | Directories | Tracs |

In This Package:

Variables
EventTraits_v0_7.cc File Reference
#include "EventReadoutFormat/EventTraits_v0_7.h"
#include "DaqReadoutFormat/BitsDefinition.h"
#include "DaqReadoutFormat/DaqBuffer.h"
Include dependency graph for EventTraits_v0_7.cc:

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 []

Variable Documentation

const unsigned int m_markers[] [static]
Initial value:
 {
    0xaa1234aaU, 
    0xbb1234bbU  
}

Definition at line 19 of file EventTraits_v0_7.cc.

const unsigned int m_headerLengths[] [static]
Initial value:
 {
    8U, 
    3U  
}

Definition at line 24 of file EventTraits_v0_7.cc.

const unsigned int m_indices[] [static]
Initial value:
 {
        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]
Initial value:
 {
        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]
Initial value:
 {
        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]
Initial value:
 {
    "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]
Initial value:
 {
        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]
Initial value:
 {
        0U,  
        14U, 
        15U, 
        16U, 
        17U, 
        18U, 
        19U  
}

Definition at line 148 of file EventTraits_v0_7.cc.

const unsigned int* m_componentFields[] [static]
Initial value:

Definition at line 158 of file EventTraits_v0_7.cc.

const unsigned int m_componentFieldsEnd[] [static]
Initial value:
 {
    16U, 
    7U   
}

Definition at line 163 of file EventTraits_v0_7.cc.

DaqTraits::Definitions* m_definitions[] [static]
Initial value:
 {
    0, 
    0  
}

Definition at line 168 of file EventTraits_v0_7.cc.

const char* m_sites[] [static]
Initial value:
 {
    "TST",
    "EH1",
    "EH2",
    "EH3",
    "MID",
    "FIL",
    "SAB",
    "UNK"
}

Definition at line 173 of file EventTraits_v0_7.cc.

const char* m_detectors[] [static]
Initial value:
 {
    "TST",
    "AD1",
    "AD2",
    "AD3",
    "AD4",
    "WPI",
    "WPO",
    "RPC"
}

Definition at line 184 of file EventTraits_v0_7.cc.

const char* m_dataTypes[] [static]
Initial value:
 {
    "NORMAL",
    "CALIBRATION",
    "ELECTRONICS_CALIBRATION",
    "PEDESTAL"
}

Definition at line 195 of file EventTraits_v0_7.cc.

const unsigned int m_moduleTypes[] [static]
Initial value:
 {
    1U, 
    2U, 
    3U, 
    4U, 
    5U, 
    6U  
}

Definition at line 202 of file EventTraits_v0_7.cc.

const char* m_moduleTypeStrings[] [static]
Initial value:
 {
    "UNK",
    "PMT_FEE",
    "Flash_ADC",
    "Local_Trigger",
    "RPC_ROM",
    "RPC_RTM",
    "Master_Trigger"
}

Definition at line 211 of file EventTraits_v0_7.cc.

| Classes | Job Modules | Data Objects | Services | Algorithms | Tools | Packages | Directories | Tracs |

Generated on Fri May 16 2014 09:53:16 for EventReadoutFormat by doxygen 1.7.4