![]() |
ATLAS Offline Software
|
#include <TgcHitClustering.h>
Public Types | |
| enum | Edge : uint8_t { Edge::LowEtaLowPhi = 0, Edge::LowEtaHighPhi, Edge::HighEtaLowPhi, Edge::HighEtaHighPhi } |
| Representation of the four edge points. More... | |
| using | HitList = std::vector< const TgcPrepData * > |
Public Member Functions | |
| TgcClusterObj3D (const HitList &etaC, const HitList &phiC) | |
| Amg::Vector3D & | getEdge (const Edge e) |
| const Amg::Vector3D & | getEdge (const Edge e) const |
Public Attributes | |
| HitList | etaCluster {} |
| HitList | phiCluster {} |
Private Attributes | |
| std::array< Amg::Vector3D, 4 > | m_edgePoints {make_array<Amg::Vector3D, 4>(Amg::Vector3D::Zero())} |
Definition at line 19 of file TgcHitClustering.h.
| using Muon::TgcClusterObj3D::HitList = std::vector< const TgcPrepData* > |
Definition at line 22 of file TgcHitClustering.h.
|
strong |
Representation of the four edge points.
| Enumerator | |
|---|---|
| LowEtaLowPhi | |
| LowEtaHighPhi | |
| HighEtaLowPhi | |
| HighEtaHighPhi | |
Definition at line 30 of file TgcHitClustering.h.
Definition at line 24 of file TgcHitClustering.h.
|
inline |
Definition at line 36 of file TgcHitClustering.h.
|
inline |
Definition at line 39 of file TgcHitClustering.h.
| HitList Muon::TgcClusterObj3D::etaCluster {} |
Definition at line 26 of file TgcHitClustering.h.
|
private |
Definition at line 44 of file TgcHitClustering.h.
| HitList Muon::TgcClusterObj3D::phiCluster {} |
Definition at line 27 of file TgcHitClustering.h.
1.8.18