![]() |
ATLAS Offline Software
|
#include <TgcHitClustering.h>
Public Types | |
| using | HitList = TgcClusterObj3D::HitList |
Public Member Functions | |
| TgcHitClusteringObj (const TgcIdHelper *tgcIdHelp) | |
| bool | cluster (const HitList &col) |
| bool | cluster (HitList &filteredHits, std::vector< HitList > &finalClusts) |
| bool | buildClusters3D () |
| void | dump () const |
| const HitList & | bestEtaCluster () const |
| const HitList & | bestPhiCluster () const |
Public Attributes | |
| const TgcIdHelper * | m_tgcIdHelper {nullptr} |
| std::vector< HitList > | clustersEta {} |
| std::vector< HitList > | clustersPhi {} |
| std::vector< TgcClusterObj3D > | clusters3D {} |
Definition at line 47 of file TgcHitClustering.h.
Definition at line 49 of file TgcHitClustering.h.
|
inline |
Definition at line 51 of file TgcHitClustering.h.
Definition at line 12 of file TgcHitClustering.cxx.
Definition at line 15 of file TgcHitClustering.cxx.
| bool Muon::TgcHitClusteringObj::buildClusters3D | ( | ) |
Definition at line 65 of file TgcHitClustering.cxx.
| bool Muon::TgcHitClusteringObj::cluster | ( | HitList & | filteredHits, |
| std::vector< HitList > & | finalClusts | ||
| ) |
Create new clusters if the cluster is more separated by more than one channel or if the gas gaps don't match
Definition at line 18 of file TgcHitClustering.cxx.
| void Muon::TgcHitClusteringObj::dump | ( | ) | const |
| std::vector<TgcClusterObj3D> Muon::TgcHitClusteringObj::clusters3D {} |
Definition at line 69 of file TgcHitClustering.h.
| std::vector<HitList> Muon::TgcHitClusteringObj::clustersEta {} |
Definition at line 67 of file TgcHitClustering.h.
| std::vector<HitList> Muon::TgcHitClusteringObj::clustersPhi {} |
Definition at line 68 of file TgcHitClustering.h.
| const TgcIdHelper* Muon::TgcHitClusteringObj::m_tgcIdHelper {nullptr} |
Definition at line 66 of file TgcHitClustering.h.
1.8.18