|
ATLAS Offline Software
|
Go to the documentation of this file.
5 #ifndef TGCHITCLUSTERING_H
6 #define TGCHITCLUSTERING_H
14 #include "Identifier/Identifier.h"
22 using HitList = std::vector< const TgcPrepData* >;
56 std::vector<HitList>& finalClusts);
bool cluster(const HitList &col)
TgcClusterObj3D(const HitList &etaC, const HitList &phiC)
std::vector< const TgcPrepData * > HitList
TgcHitClusteringObj(const TgcIdHelper *tgcIdHelp)
NRpcCablingAlg reads raw condition data and writes derived condition data to the condition store.
std::array< Amg::Vector3D, 4 > m_edgePoints
TgcClusterObj3D::HitList HitList
std::vector< HitList > clustersEta
const Amg::Vector3D & getEdge(const Edge e) const
const HitList & bestEtaCluster() const
Edge
Representation of the four edge points.
const TgcIdHelper * m_tgcIdHelper
Eigen::Matrix< double, 3, 1 > Vector3D
Amg::Vector3D & getEdge(const Edge e)
const HitList & bestPhiCluster() const
std::vector< TgcClusterObj3D > clusters3D
std::vector< HitList > clustersPhi