12#ifndef TRT_DriftCircleOnTrackRecalibrateTool_H
13#define TRT_DriftCircleOnTrackRecalibrateTool_H
15#include "GaudiKernel/ToolHandle.h"
16#include "GaudiKernel/ThreadLocalContext.h"
43 (
const std::string&,
const std::string&,
const IInterface*);
46 virtual StatusCode
finalize ()
override;
61 "InDet::TRT_DriftCircleOnTrackNoDriftTimeTool/TRT_DriftCircleOnTrackNoDriftTimeTool"};
62 ToolHandle<ITRT_DriftFunctionTool>
m_drifttool{
this,
"DriftFunctionTool",
63 "TRT_DriftFunctionTool"};
66 {
this,
"LumiDataKey",
"",
"SG key for luminosity data"};
70 {
this,
"TRTErrorScalingKey",
"/Indet/TrkErrorScalingTRT",
"Key for TRT error scaling conditions data."};
73 "Shall the Time over Threshold correction be used?"};
75 "scale factor for hit uncertainty"};
Hold luminosity data produced by LuminosityCondAlg.
Interface class for transforming Trk::PrepRawData to Trk::RIO_OnTrack using a local track hypothesis.
Class to handle RIO On Tracks ROT) for InDet and Muons, it inherits from the common MeasurementBase.
ParametersBase< TrackParametersDim, Charged > TrackParameters