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

In This Package:

Variables
LtbTraits_v3_8.cc File Reference
#include "LtbReadoutFormat/LtbTraits_v3_8.h"
#include <ctime>
#include "DaqReadoutFormat/BitsDefinition.h"
#include "DaqReadoutFormat/DaqBuffer.h"
#include "LtbReadoutFormat/LtbTime.h"
Include dependency graph for LtbTraits_v3_8.cc:

Go to the source code of this file.

Variables

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 kLtbHeadElements []
static const unsigned int kLtbFrameFrontElements []
static const unsigned int kLtbTimeElements []
static const unsigned int kLtbFrameBackElements []
static const unsigned int kLtbFootElements []
static const unsigned int * m_componentFields []
static const unsigned int m_componentFieldsEnd []
static DaqTraits::Definitions * m_definitions []
static const char * m_triggerLines []
static const unsigned int m_triggerBits []

Variable Documentation

const unsigned int m_indices[] [static]
Initial value:
 {
    0U, 
    0U, 
    0U, 
    0U, 
    0U, 
    0U, 
    0U, 
    0U, 
    0U, 
    0U, 
    1U, 
    1U, 
    1U, 
    2U, 
    4U, 
    4U, 
    4U, 
    4U, 
    4U, 
    5U, 
    0U  
}

Definition at line 23 of file LtbTraits_v3_8.cc.

const unsigned int m_shifts[] [static]
Initial value:
 {
    22U, 
    16U, 
    8U,  
    0U,  
    18U, 
    16U, 
    0U,  
    16U, 
    8U,  
    0U,  
    16U, 
    8U,  
    0U,  
    0U,  
    16U, 
    14U, 
    13U, 
    12U, 
    0U,  
    0U,  
    0U   
}

Definition at line 47 of file LtbTraits_v3_8.cc.

const unsigned int m_masks[] [static]
Initial value:
 {
    0x0000003fU, 
    0x0000003fU, 
    0x000000ffU, 
    0x000000ffU, 
    0x0000003fU, 
    0x00000003U, 
    0x0000ffffU, 
    0x000000ffU, 
    0x000000ffU, 
    0x000000ffU, 
    0x000000ffU, 
    0x000000ffU, 
    0x000000ffU, 
    0x07ffffffU, 
    0x000001ffU, 
    0x00000001U, 
    0x00000001U, 
    0x00000001U, 
    0x000007ffU, 
    0x0000003fU, 
    0x000000ffU  
}

Definition at line 71 of file LtbTraits_v3_8.cc.

const std::string m_description[] [static]
Initial value:
 {
    "LTB Raw Trigger Total",
    "Number Raw Triggers Saved",
    "LTB status",
    "Local Trigger Seq. Number",
    "Frame Number in LTB Package",
    "LTB Readout Type",
    "LTB Trigger Mask",
    "Trigger Time's Year",
    "Trigger Time's Month",
    "Trigger Time's Day",
    "Trigger Time's Hour",
    "Trigger Time's Minutes",
    "Trigger Time's Seconds",
    "Trigger Time's Ticks",
    "Sum of Hits in FEE",
    "Total Energy Sum Comparison",
    "High Energy Sum Comparison",
    "Low Energy Sum Comparison",
    "ESUM ADC",
    "Cross Trigger Source",
    "LTB Package Data Length"
}

Definition at line 95 of file LtbTraits_v3_8.cc.

const unsigned int kLtbHeadElements[] [static]
Initial value:
 {
    0U, 
    1U, 
    2U, 
    3U  
}

Definition at line 119 of file LtbTraits_v3_8.cc.

const unsigned int kLtbFrameFrontElements[] [static]
Initial value:
 {
    4U,  
    5U,  
    6U,  
}

Definition at line 126 of file LtbTraits_v3_8.cc.

const unsigned int kLtbTimeElements[] [static]
Initial value:
 {
    7U,  
    8U,  
    9U,  
    10U, 
    11U, 
    12U, 
    13U  
}

Definition at line 132 of file LtbTraits_v3_8.cc.

const unsigned int kLtbFrameBackElements[] [static]
Initial value:
 {
    14U, 
    15U, 
    16U, 
    17U, 
    18U, 
    19U  
}

Definition at line 142 of file LtbTraits_v3_8.cc.

const unsigned int kLtbFootElements[] [static]
Initial value:
 {
    20U 
}

Definition at line 151 of file LtbTraits_v3_8.cc.

const unsigned int* m_componentFields[] [static]
const unsigned int m_componentFieldsEnd[] [static]
Initial value:
 {
    4U, 
    3U, 
    7U, 
    6U, 
    1U, 
}

Definition at line 163 of file LtbTraits_v3_8.cc.

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

Definition at line 171 of file LtbTraits_v3_8.cc.

const char* m_triggerLines[] [static]
Initial value:
 {
    "MANUAL_TRIGGER",
    "CROSS_TRIGGER_IN",
    "PERIODIC_TRIGGER",
    0,
    0,
    0,
    0,
    0,
    "MULTIPLICITY_TRIGGER",
    "ESUM_ADC_TRG",
    "HIGH_ESUM_COMP_TRG",
    "LOW_ESUM_COMP_TRG",
    "ALL_ESUM_COMP_TRG"
}

Definition at line 179 of file LtbTraits_v3_8.cc.

const unsigned int m_triggerBits[] [static]
Initial value:
 {
    0x0001U, 
    0x0002U, 
    0x0004U, 
    0x0008U,
    0x0010U,
    0x0020U,
    0x0040U,
    0x0080U,
    0x0100U, 
    0x0200U, 
    0x0400U, 
    0x0800U, 
    0x1000U  
}

Definition at line 195 of file LtbTraits_v3_8.cc.

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

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