![]() |
ATLAS Offline Software
|
#include <IHGTDClusteringTool.h>
Classes | |
| struct | Cluster |
Public Types | |
| using | RDOContainer = HGTD_RDO_Container |
| using | RawDataCollection = RDOContainer::base_value_type |
| using | ClusterContainer = xAOD::HGTDClusterContainer |
| using | ClusterAuxContainer = xAOD::HGTDClusterAuxContainer |
| using | ClusterCollection = std::vector<Cluster> |
Public Member Functions | |
| DeclareInterfaceID (IHGTDClusteringTool, 1, 0) | |
| virtual StatusCode | clusterize (const EventContext &ctx, const RawDataCollection &RDOs, std::vector< ClusterCollection > &collection) const =0 |
| virtual StatusCode | clusterize (const EventContext &ctx, const HGTD_ALTIROC_RDO_Collection &RDOs, std::vector< ClusterCollection > &collection) const =0 |
| virtual std::any | createEventDataCache (xAOD::HGTDClusterContainer &cont, std::size_t nClusterRDOs) const =0 |
| virtual StatusCode | makeClusters (const EventContext &ctx, const ClusterCollection &cluster, xAOD::HGTDClusterContainer &container, size_t &icluster, std::any &cache) const =0 |
Definition at line 16 of file IHGTDClusteringTool.h.
Definition at line 23 of file IHGTDClusteringTool.h.
| using ActsTrk::IHGTDClusteringTool::ClusterCollection = std::vector<Cluster> |
Definition at line 30 of file IHGTDClusteringTool.h.
Definition at line 22 of file IHGTDClusteringTool.h.
Definition at line 21 of file IHGTDClusteringTool.h.
Definition at line 20 of file IHGTDClusteringTool.h.
|
pure virtual |
|
pure virtual |
|
pure virtual |
| ActsTrk::IHGTDClusteringTool::DeclareInterfaceID | ( | IHGTDClusteringTool | , |
| 1 | , | ||
| 0 | ) |
|
pure virtual |