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

In This Package:

FeeTraits_v0_2.cc File Reference

#include "FeeReadoutFormat/FeeTraits_v0_2.h"
#include "DaqReadoutFormat/BitsDefinition.h"

Include dependency graph for FeeTraits_v0_2.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 kFeeHeadElements []
static const unsigned int kFeeHitElements []
static const unsigned int kFeeFootElements []
static const unsigned int * m_componentFields []
static const unsigned int m_componentFieldsEnd []
static DaqTraits::Definitions * m_definitions []
static const char * m_triggerTypes []

Variable Documentation

const unsigned int m_indices[] [static]

Initial value:

 {
    0U, 
    0U, 
    0U, 
    0U, 
    0U, 
    1U, 
    0U, 
    0U, 
    1U, 
    1U, 
    1U, 
    0U, 
    0U, 
    0U, 
    0U, 
    0U, 
    0U, 
    0U, 
    1U, 
    0U  
}

Definition at line 18 of file FeeTraits_v0_2.cc.

const unsigned int m_shifts[] [static]

Initial value:

 {
    0U,  
    16U, 
    9U,  
    8U,  
    25U, 
    21U, 
    24U, 
    0U,  
    25U, 
    17U, 
    0U,  
    16U, 
    0U,  
    0U,  
    24U, 
    12U, 
    28U, 
    29U, 
    29U, 
    28U  
}

Definition at line 41 of file FeeTraits_v0_2.cc.

const unsigned int m_masks[] [static]

Initial value:

 {
    0x000000ffU, 
    0x0000000fU, 
    0x00000001U, 
    0x00000001U, 
    0x0000000fU, 
    0x0000000fU, 
    0x00000001U, 
    0x00000fffU, 
    0x0000000fU, 
    0x0000000fU, 
    0x0001ffffU, 
    0x000000ffU, 
    0x000003ffU, 
    0x00000000U, 
    0x0000000fU, 
    0x00000fffU, 
    0x0000000fU, 
    0x00000007U, 
    0x00000007U, 
    0x0000000fU  
}

Definition at line 64 of file FeeTraits_v0_2.cc.

const std::string m_description[] [static]

Initial value:

 {
    "FEE Trigger Number",
    "FEE Trigger Type",
    "FEE Check",
    "FEE Error",
    "FEE ADC Channel Id",
    "FEE ADC Peak Cycle",
    "FEE ADC is High Range",
    "FEE ADC Charge",
    "FEE TDC Channel Id",
    "FEE TDC Hit Number",
    "FEE TDC Time",
    "FEE Trigger Number",
    "FEE Data Length",
    "FEE Additional Format Version",
    "FEE Format Stamp",
    "FEE ADC 'Pedestal' x 4",
    "FEE Head Marker (0x4)",
    "FEE ADC Data Marker (0x3)",
    "FEE TDC Data Marker (0x4)",
    "FEE Foot Marker (0xa)"
}

Definition at line 87 of file FeeTraits_v0_2.cc.

const unsigned int kFeeHeadElements[] [static]

Initial value:

 {
    16U, 
    14U, 
    1U,  
    2U,  
    3U,  
    0U   
}

Definition at line 110 of file FeeTraits_v0_2.cc.

const unsigned int kFeeHitElements[] [static]

Initial value:

 {
    17U, 
    4U,  
    6U,  
    15U, 
    7U,  
    18U, 
    8U,  
    5U,  
    9U,  
    10U  
}

Definition at line 119 of file FeeTraits_v0_2.cc.

const unsigned int kFeeFootElements[] [static]

Initial value:

 {
    19U, 
    11U, 
    12U  
}

Definition at line 132 of file FeeTraits_v0_2.cc.

const unsigned int* m_componentFields[] [static]

Initial value:

Definition at line 138 of file FeeTraits_v0_2.cc.

const unsigned int m_componentFieldsEnd[] [static]

Initial value:

 {
    6U,  
    10U, 
    3U   
}

Definition at line 144 of file FeeTraits_v0_2.cc.

DaqTraits::Definitions* m_definitions[] [static]

Initial value:

 {
    0, 
    0, 
    0  
}

Definition at line 150 of file FeeTraits_v0_2.cc.

const char* m_triggerTypes[] [static]

Initial value:

 {
    "local",
    "cross",
}

Definition at line 156 of file FeeTraits_v0_2.cc.

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

Generated on Mon Apr 11 20:08:02 2011 for FeeReadoutFormat by doxygen 1.4.7