ATLAS Offline Software
Loading...
Searching...
No Matches
HgtdClusteringTool.h
Go to the documentation of this file.
1/*
2 Copyright (C) 2002-2024 CERN for the benefit of the ATLAS collaboration
3*/
4
5#ifndef ACTSTRK_DATAPREPARATION_HGTD_CLUSTERING_TOOL_H
6#define ACTSTRK_DATAPREPARATION_HGTD_CLUSTERING_TOOL_H
7
10
13
14namespace ActsTrk {
15
16class HgtdClusteringTool : public extends<AthAlgTool, IHGTDClusteringTool> {
17public:
18 HgtdClusteringTool(const std::string& type,
19 const std::string& name,
20 const IInterface* parent);
21
22 virtual StatusCode initialize() override;
23
24 virtual StatusCode clusterize(const EventContext& ctx,
25 const RawDataCollection& RDOs,
26 ClusterContainer& container) const override;
27
28private:
30
31};
32
33}
34
35#endif
36
const HGTD_DetectorManager * m_hgtd_det_mgr
virtual StatusCode clusterize(const EventContext &ctx, const RawDataCollection &RDOs, ClusterContainer &container) const override
virtual StatusCode initialize() override
HgtdClusteringTool(const std::string &type, const std::string &name, const IInterface *parent)
The Detector manager has methods to retrieve the Identifier helper and methods to retrieve the detect...
The AlignStoreProviderAlg loads the rigid alignment corrections and pipes them through the readout ge...