ATLAS Offline Software
SCT_RawDataContainer_p3.h
Go to the documentation of this file.
1 /*
2  Copyright (C) 2002-2017 CERN for the benefit of the ATLAS collaboration
3 */
4 
5 #ifndef SCT_RAWDATACONTAINER_P3_H
6 #define SCT_RAWDATACONTAINER_P3_H
7 
16 #include <vector>
17 #include <string>
21 
22 
24 {
25  public:
29  private:
30  std::vector<InDetRawDataCollection_p1> m_collections;
31  std::vector<InDetRawData_p2> m_rawdata;
32  std::vector<SCT3_RawData_p3> m_sct3data;
37  std::vector<int> m_allErrorsInContainer;
38  std::vector<int> m_numErrorsInRDO;
39 };
40 
41 
44 inline
46 
47 #endif
SCT_RawDataContainerCnv_p3
Definition: SCT_RawDataContainerCnv_p3.h:27
SCT3_RawData_p3.h
SCT_RawDataContainer_p3::m_rawdata
std::vector< InDetRawData_p2 > m_rawdata
Definition: SCT_RawDataContainer_p3.h:31
SCT_RawDataContainer_p3::m_collections
std::vector< InDetRawDataCollection_p1 > m_collections
Definition: SCT_RawDataContainer_p3.h:30
InDetRawData_p2.h
SCT_RawDataContainer_p3::SCT_RawDataContainer_p3
SCT_RawDataContainer_p3()
Default constructor.
Definition: SCT_RawDataContainer_p3.h:45
SCT_RawDataContainer_p3::m_numErrorsInRDO
std::vector< int > m_numErrorsInRDO
Definition: SCT_RawDataContainer_p3.h:38
SCT_RawDataContainer_p3::m_sct3data
std::vector< SCT3_RawData_p3 > m_sct3data
Definition: SCT_RawDataContainer_p3.h:32
SCT_RawDataContainer_p3::m_allErrorsInContainer
std::vector< int > m_allErrorsInContainer
because ROOT isn't good at storing vectors of vectors, store the individual strip errors in the persi...
Definition: SCT_RawDataContainer_p3.h:37
SCT_RawDataContainer_p3
Persistent represenation of an SCT_RawDataContainer.
Definition: SCT_RawDataContainer_p3.h:24
InDetRawDataCollection_p1.h