ATLAS Offline Software
AFP_SiRawData.h
Go to the documentation of this file.
1 /*
2  Copyright (C) 2002-2020 CERN for the benefit of the ATLAS collaboration
3 */
4 
5 #ifndef AFP_SIRAWDATA_H
6 #define AFP_SIRAWDATA_H
7 
9 
10 #include <stdint.h>
11 
17 {
18 public:
20  uint16_t column() const {return m_column;}
22 
24  uint32_t row() const {return m_row;}
25  void setRow (const uint32_t row) {m_row = row;}
26 
30 
31 private:
38 
45 
52 };
53 #endif
xAOD::uint32_t
setEventNumber uint32_t
Definition: EventInfo_v1.cxx:127
AFP_RawDataCommonHead.h
AFP_SiRawData::m_row
uint32_t m_row
Value of 16-24 most significant bits.
Definition: AFP_SiRawData.h:44
AFP_SiRawData::m_column
uint16_t m_column
Value of 9-15 most significant bits.
Definition: AFP_SiRawData.h:37
xAOD::uint16_t
setWord1 uint16_t
Definition: eFexEMRoI_v1.cxx:93
AFP_SiRawData::setColumn
void setColumn(const uint16_t column)
Definition: AFP_SiRawData.h:21
AFP_SiRawData
Class representing data record for silicon detectors.
Definition: AFP_SiRawData.h:17
AFP_SiRawData::column
uint16_t column() const
Value of 9-15 most significant bits.
Definition: AFP_SiRawData.h:20
AFP_SiRawData::setRow
void setRow(const uint32_t row)
Definition: AFP_SiRawData.h:25
AFP_SiRawData::setTimeOverThreshold
void setTimeOverThreshold(const uint16_t timeOverThreshold)
Definition: AFP_SiRawData.h:29
AFP_RawDataCommonHead
Base class representing first 8 bits in a record in bytestream.
Definition: AFP_RawDataCommonHead.h:17
AFP_SiRawData::timeOverThreshold
uint16_t timeOverThreshold() const
Value of eight least significant bits.
Definition: AFP_SiRawData.h:28
AFP_SiRawData::row
uint32_t row() const
Value of 16-24 most significant bits.
Definition: AFP_SiRawData.h:24
AFP_SiRawData::m_timeOverThreshold
uint16_t m_timeOverThreshold
Value of eight least significant bits.
Definition: AFP_SiRawData.h:51