ATLAS Offline Software
SCT3_RawData_p1.h
Go to the documentation of this file.
1 /*
2  Copyright (C) 2002-2024 CERN for the benefit of the ATLAS collaboration
3 */
4 
5 //
6 // D. Costanzo 23 Aug 2007
7 // SCT3 is used for M4, it needs a separate cnv as it contains a float[20]
8 //
9 #ifndef SCT3_RAWDATA_P1_H
10 #define SCT3_RAWDATA_P1_H
11 
12 #include "Identifier/Identifier.h"
13 
15  public:
16  SCT3_RawData_p1() = default;
17 // List of Cnv classes that convert this into Rdo objects
18  friend class SCT3_RawDataCnv_p1;
19  private:
20  Identifier32::value_type m_rdoId{0}; //Offline ID for readout channel
21  unsigned int m_word{0}; // raw data word
22  float m_errCH[20]{};
23 };
24 
25 #endif
SCT3_RawData_p1::SCT3_RawData_p1
SCT3_RawData_p1()=default
SCT3_RawData_p1::m_errCH
float m_errCH[20]
Definition: SCT3_RawData_p1.h:22
SCT3_RawDataCnv_p1
Definition: SCT3_RawDataCnv_p1.h:22
SCT3_RawData_p1
Definition: SCT3_RawData_p1.h:14
SCT3_RawData_p1::m_rdoId
Identifier32::value_type m_rdoId
Definition: SCT3_RawData_p1.h:20
Identifier32::value_type
unsigned int value_type
Definition: Identifier32.h:28
SCT3_RawData_p1::m_word
unsigned int m_word
Definition: SCT3_RawData_p1.h:21