ATLAS Offline Software
|
#include <IHGTD_TOFcorrectionTool.h>
Public Member Functions | |
DeclareInterfaceID (IHGTD_TOFcorrectionTool, 1, 0) | |
Creates the InterfaceID and interfaceID() method. More... | |
virtual std::pair< float, float > | correctTimeAndResolution (const Trk::Track &track, const HGTD_Cluster &cluster, const float time_of_arrival, const float time_of_arrival_err) const =0 |
Corrects and calibrates the measured time of arrival (TOA) and its resolution using information from the track. More... | |
Definition at line 26 of file IHGTD_TOFcorrectionTool.h.
|
pure virtual |
Corrects and calibrates the measured time of arrival (TOA) and its resolution using information from the track.
This includes e.g. time of flight corrections necessary to compare tracks traveling into different regions of HGTD.
[in] | track | Track Needed to retrieve the impact parameter |
[in] | time_of_arrival | TOA measured in HGTD. |
[in] | time_of_arrival_err | Resolution of the TOA. |
IHGTD_TOFcorrectionTool::DeclareInterfaceID | ( | IHGTD_TOFcorrectionTool | , |
1 | , | ||
0 | |||
) |
Creates the InterfaceID and interfaceID() method.