5#ifndef ACTSTRK_DATAPREPARATION_HGTD_TIMEDCLUSTERING_TOOL_H
6#define ACTSTRK_DATAPREPARATION_HGTD_TIMEDCLUSTERING_TOOL_H
15#include "Acts/Definitions/Units.hpp"
35 public extends<AthAlgTool, IHGTDClusteringTool> {
38 std::vector<Identifier>
ids;
49 const std::string& name,
50 const IInterface* parent);
53 virtual StatusCode
clusterize(
const EventContext& ctx,
54 const RawDataCollection& RDOs,
55 ClusterContainer&
container)
const override;
57 virtual StatusCode
clusterize(
const EventContext& ctx,
59 ClusterContainer&
container)
const override;
72 "HGTD_TdcCalibrationTool",
"HGTD_TdcCalibrationTool",
73 "Tool that that access TOA TDC calibration and retrieves time of arrival"};
75 BooleanProperty
m_use_altiroc_rdo{
this,
"useALTIROC_RDO",
false,
"Use Altiroc RDO instead of standard"};
77 Gaudi::Property<double>
m_timeTollerance {
this,
"TimeTollerance", 0.035 * Acts::UnitConstants::ns};
The Detector manager has methods to retrieve the Identifier helper and methods to retrieve the detect...
This is an Identifier helper class for the HGTD subdetector.
The AlignStoreProviderAlg loads the rigid alignment corrections and pipes them through the readout ge...
HGTDCluster_v1 HGTDCluster
Define the version of the pixel cluster class.
UnpackedHgtdRDO(int ncl, int row, int col, float toa, int tot, Identifier id)