![Logo](../../ATLAS-Logo-Square-Blue-RGB.png) |
ATLAS Offline Software
|
Go to the documentation of this file.
15 #ifndef TRT_DRIFTFUNCTIONTOOL
16 #define TRT_DRIFTFUNCTIONTOOL
26 #include "GaudiKernel/ToolHandle.h"
39 const std::string&
name,
52 virtual bool isValidTime(
double drifttime)
const override;
59 virtual double rawTime(
int tdcvalue)
const override;
65 virtual double driftRadius(
double rawtime,
Identifier id,
double&
t0,
bool& isOK,
unsigned int word=0)
const override;
69 virtual double driftRadius(
double drifttime)
const override;
137 0. , 0. , 0.1 , 0.262, 0.466,
138 0.607, 0.796, 0.931, 1.065, 1.212,
139 1.326, 1.466, 1.585, 1.689, 1.809,
140 1.880, 1.940, 1.950, 1.955 };
142 0.15, 0.15, 0.20, 0.23, 0.21,
143 0.18, 0.17, 0.16, 0.15, 0.15,
144 0.14, 0.13, 0.12, 0.11, 0.11,
145 0.11, 0.13, 0.20, 0.20 };
149 0. , 0. , 0. , 0.252054, 0.488319,
150 0.751514, 1.00173, 1.21851, 1.40886 , 1.68368 ,
151 1.85363 , 1.91764, 1.94114 };
153 0.10440061, 0.1510298, 0.26130742, 0.260436, 0.246961,
154 0.226037, 0.18272 , 0.195482 , 0.213817, 0.157627,
155 0.0922559, 0.0463124, 0.0480864 };
160 {
return (drifttime>-10. && drifttime<75.); }
172 #endif // TRT_DRIFTFUNCTIONTOOL_H
std::vector< ALFA_RawData_p1 > t0
::StatusCode StatusCode
StatusCode definition for legacy code.
The Detector Manager for all TRT Detector elements, it acts as the interface to the detector elements...
def time(flags, cells_name, *args, **kw)