#include <StraightLineTOFcorrectionTool.h>
◆ StraightLineTOFcorrectionTool()
HGTD::StraightLineTOFcorrectionTool::StraightLineTOFcorrectionTool |
( |
const std::string & |
t, |
|
|
const std::string & |
n, |
|
|
const IInterface * |
p |
|
) |
| |
◆ correctTimeAndResolution()
std::pair< float, float > HGTD::StraightLineTOFcorrectionTool::correctTimeAndResolution |
( |
const Trk::Track & |
track, |
|
|
const HGTD_Cluster & |
cluster, |
|
|
const float |
time_of_arrival, |
|
|
const float |
time_of_arrival_err |
|
) |
| const |
|
finaloverridevirtual |
Definition at line 32 of file StraightLineTOFcorrectionTool.cxx.
47 float dx = glob_hit_pos.x() - perigee->position().x();
48 float dy = glob_hit_pos.y() - perigee->position().y();
49 float dz = glob_hit_pos.z() - perigee->position().z();
55 float corrected_toa = time_of_arrival - tof;
64 return {corrected_toa, time_of_arrival_err};
◆ initialize()
StatusCode HGTD::StraightLineTOFcorrectionTool::initialize |
( |
| ) |
|
|
finaloverridevirtual |
◆ m_hgtd_det_mgr
The documentation for this class was generated from the following files: