ATLAS Offline Software
L1CaloUserHeader.cxx
Go to the documentation of this file.
1 /*
2  Copyright (C) 2002-2017 CERN for the benefit of the ATLAS collaboration
3 */
4 
5 
6 #include "L1CaloUserHeader.h"
7 
8 namespace LVL1BS {
9 
10 // Static constant definitions
11 
13 //const int L1CaloUserHeader::s_cpCmmBit;
26 
27 // Constructor
28 
30  m_version2(true)
31 {
32 }
33 
34 // Test for valid header word
35 
37 {
38  return ((word >> s_wordIdBit) & s_mask) == s_mask;
39 }
40 
41 } // end namespace
header
Definition: hcg.cxx:526
LVL1BS::L1CaloUserHeader::s_ppmLutBitV2
static const int s_ppmLutBitV2
Definition: L1CaloUserHeader.h:72
LVL1BS::L1CaloUserHeader::s_ppmLutBit
static const int s_ppmLutBit
Definition: L1CaloUserHeader.h:68
xAOD::uint32_t
setEventNumber uint32_t
Definition: EventInfo_v1.cxx:127
L1CaloUserHeader.h
LVL1BS::L1CaloUserHeader::s_ppmFadcBitV2
static const int s_ppmFadcBitV2
Definition: L1CaloUserHeader.h:73
LVL1BS::L1CaloUserHeader::s_ppmFadcMaskV2
static const uint32_t s_ppmFadcMaskV2
Definition: L1CaloUserHeader.h:79
LVL1BS::L1CaloUserHeader::s_lowerBoundMask
static const uint32_t s_lowerBoundMask
Definition: L1CaloUserHeader.h:77
LVL1BS::L1CaloUserHeader::s_mask
static const uint32_t s_mask
Field mask.
Definition: L1CaloUserHeader.h:75
LVL1BS::L1CaloUserHeader::s_ppmLutMaskV2
static const uint32_t s_ppmLutMaskV2
Definition: L1CaloUserHeader.h:78
LVL1BS::L1CaloUserHeader::s_lowerBoundBit
static const int s_lowerBoundBit
Definition: L1CaloUserHeader.h:71
LVL1BS::L1CaloUserHeader::s_cpmBit
static const int s_cpmBit
Definition: L1CaloUserHeader.h:67
LVL1BS::L1CaloUserHeader::s_ppmFadcBit
static const int s_ppmFadcBit
Definition: L1CaloUserHeader.h:69
LVL1BS::L1CaloUserHeader::L1CaloUserHeader
L1CaloUserHeader(uint32_t header=0xf0000001)
Constructor - default just sets word ID and number of header words.
Definition: L1CaloUserHeader.cxx:29
LVL1BS
Definition: ZdcByteStreamReadV1V2Tool.h:47
LVL1BS::L1CaloUserHeader::s_jemBit
static const int s_jemBit
Definition: L1CaloUserHeader.h:66
LVL1BS::L1CaloUserHeader::s_jepCmmBit
static const int s_jepCmmBit
Definition: L1CaloUserHeader.h:64
LVL1BS::L1CaloUserHeader::s_version1
static const int s_version1
Version 1 minor format version number.
Definition: L1CaloUserHeader.h:81
LVL1BS::L1CaloUserHeader::s_wordIdBit
static const int s_wordIdBit
Definition: L1CaloUserHeader.h:63
LVL1BS::L1CaloUserHeader::isValid
static bool isValid(uint32_t word)
Test for valid header word.
Definition: L1CaloUserHeader.cxx:36