ATLAS Offline Software
WordDecoder.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 #include "WordDecoder.h"
6 
7 #include <cstdlib>
8 
9 
10 using namespace LVL1BS;
11 
12 
14  m_name(name) {
15  m_shift = begin;
16  m_mask = (1 << size) - 1;
17 }
xAOD::uint8_t
uint8_t
Definition: Muon_v1.cxx:557
PlotCalibFromCool.begin
begin
Definition: PlotCalibFromCool.py:94
LVL1BS::BitField::BitField
BitField(const std::string &name, uint8_t begin, uint8_t size)
Definition: WordDecoder.cxx:13
python.setupRTTAlg.size
int size
Definition: setupRTTAlg.py:39
LVL1BS::BitField::m_shift
uint8_t m_shift
Definition: WordDecoder.h:18
WordDecoder.h
LVL1BS::BitField::m_mask
uint32_t m_mask
Definition: WordDecoder.h:17
name
std::string name
Definition: Control/AthContainers/Root/debug.cxx:221
LVL1BS
Definition: ZdcByteStreamReadV1V2Tool.h:47