ATLAS Offline Software
Loading...
Searching...
No Matches
HGTD_ClusterMakerTool.h
Go to the documentation of this file.
1
16
17#ifndef HGTD_CLUSTERMAKERTOOL_H
18#define HGTD_CLUSTERMAKERTOOL_H
19
21
23#include <memory>
24
26
27public:
28 HGTD_ClusterMakerTool(const std::string&, const std::string&,
29 const IInterface*);
30
46 createCluster(const Identifier& rdo_id,
47 const Amg::Vector2D& loc_pos,
48 std::vector<Identifier>&& rdo_list,
49 const InDet::SiWidth& width,
51 const float time_of_arrival,
52 std::vector<int>&& time_over_threshold) const;
53};
54
55#endif // HGTD_CLUSTERMAKERTOOL_H
Copyright (C) 2002-2025 CERN for the benefit of the ATLAS collaboration.
const double width
AthAlgTool(const std::string &type, const std::string &name, const IInterface *parent)
Constructor with parameters:
HGTD_Cluster createCluster(const Identifier &rdo_id, const Amg::Vector2D &loc_pos, std::vector< Identifier > &&rdo_list, const InDet::SiWidth &width, const InDetDD::SolidStateDetectorElementBase *det_el, const float time_of_arrival, std::vector< int > &&time_over_threshold) const
Builds a HGTD_Cluster.
HGTD_ClusterMakerTool(const std::string &, const std::string &, const IInterface *)
Class to hold geometrical description of a solid state detector element.
Eigen::Matrix< double, 2, 1 > Vector2D