ATLAS Offline Software
PixelCluster_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 PIXELCLUSTER_P3_TRK_H
6 #define PIXELCLUSTER_P3_TRK_H
7 
8 //-----------------------------------------------------------------------------
9 //
10 // file: PixelCluster_p3.h
11 //
12 //-----------------------------------------------------------------------------
13 #include "SiWidth_p2.h"
14 #include <vector>
15 namespace InDet
16 {
18  {
19  public:
20 
21  // type used for channel id differences
22  typedef int rdo_diff_type;
23 
25 
26  // m_clustId - stores the pixel cluster id only for 32-bit ids,
27  // otherwise the cluster id is stored in the m_rdoList
28  unsigned int m_clusId{};
29  std::vector<rdo_diff_type> m_rdoList;
30  float m_localPosX{};
31  float m_localPosY{};
32  float m_mat00{};
33  float m_mat01{};
34  float m_mat11{};
35  float m_omegax{};
36  float m_omegay{};
37  unsigned int m_properties{};
38  int m_splitInfo{};
39  std::vector<float> m_chargeList;
40  //SiWidth_p2
42 
43  };
44 }
45 
46 #endif // PIXELCLUSTER_P3_TRK_H
InDet::PixelCluster_p3
Definition: PixelCluster_p3.h:18
InDet
Primary Vertex Finder.
Definition: VP1ErrorUtils.h:36
InDet::PixelCluster_p3::PixelCluster_p3
PixelCluster_p3()
Definition: PixelCluster_p3.h:24
InDet::PixelCluster_p3::m_rdoList
std::vector< rdo_diff_type > m_rdoList
Definition: PixelCluster_p3.h:29
InDet::PixelCluster_p3::m_clusId
unsigned int m_clusId
Definition: PixelCluster_p3.h:28
InDet::PixelCluster_p3::m_mat01
float m_mat01
Definition: PixelCluster_p3.h:33
InDet::PixelCluster_p3::m_mat00
float m_mat00
Definition: PixelCluster_p3.h:32
InDet::PixelCluster_p3::m_width
InDet::SiWidth_p2 m_width
Definition: PixelCluster_p3.h:41
InDet::PixelCluster_p3::m_localPosY
float m_localPosY
Definition: PixelCluster_p3.h:31
SiWidth_p2.h
InDet::SiWidth_p2
Definition: SiWidth_p2.h:22
InDet::PixelCluster_p3::m_properties
unsigned int m_properties
Definition: PixelCluster_p3.h:37
InDet::PixelCluster_p3::m_mat11
float m_mat11
Definition: PixelCluster_p3.h:34
InDet::PixelCluster_p3::m_omegax
float m_omegax
Definition: PixelCluster_p3.h:35
InDet::PixelCluster_p3::m_splitInfo
int m_splitInfo
Definition: PixelCluster_p3.h:38
InDet::PixelCluster_p3::m_chargeList
std::vector< float > m_chargeList
Definition: PixelCluster_p3.h:39
InDet::PixelCluster_p3::rdo_diff_type
int rdo_diff_type
Definition: PixelCluster_p3.h:22
InDet::PixelCluster_p3::m_omegay
float m_omegay
Definition: PixelCluster_p3.h:36
InDet::PixelCluster_p3::m_localPosX
float m_localPosX
Definition: PixelCluster_p3.h:30