#include <ITRT_DriftFunctionTool.h>
|
| virtual | ~ITRT_DriftFunctionTool () |
| | Virtual destructor. More...
|
| |
| | DeclareInterfaceID (ITRT_DriftFunctionTool, 1, 0) |
| | Creates the InterfaceID and interfaceID() method. More...
|
| |
| virtual bool | isValidTime (double drifttime) const =0 |
| |
| virtual double | rawTime (int tdcvalue) const =0 |
| |
| virtual double | driftRadius (double rawtime, Identifier id, double &t0, bool &isOK, unsigned int word=0) const =0 |
| |
| virtual double | driftRadius (double drifttime) const =0 |
| |
| virtual double | approxDriftTime (double driftradius) const =0 |
| |
| virtual double | errorOfDriftRadius (double drifttime, Identifier id, float mu=-10, unsigned int word=0) const =0 |
| |
| virtual double | driftTimeToTCorrection (double tot, Identifier id, bool isArgonStraw=false) const =0 |
| |
| virtual double | driftTimeHTCorrection (Identifier id, bool isArgonStraw=false) const =0 |
| |
Interface to AlgTool TRT_DriftFunctionTool
Definition at line 16 of file ITRT_DriftFunctionTool.h.
◆ ~ITRT_DriftFunctionTool()
| virtual ITRT_DriftFunctionTool::~ITRT_DriftFunctionTool |
( |
| ) |
|
|
inlinevirtual |
◆ approxDriftTime()
| virtual double ITRT_DriftFunctionTool::approxDriftTime |
( |
double |
driftradius | ) |
const |
|
pure virtual |
◆ DeclareInterfaceID()
Creates the InterfaceID and interfaceID() method.
◆ driftRadius() [1/2]
| virtual double ITRT_DriftFunctionTool::driftRadius |
( |
double |
drifttime | ) |
const |
|
pure virtual |
◆ driftRadius() [2/2]
| virtual double ITRT_DriftFunctionTool::driftRadius |
( |
double |
rawtime, |
|
|
Identifier |
id, |
|
|
double & |
t0, |
|
|
bool & |
isOK, |
|
|
unsigned int |
word = 0 |
|
) |
| const |
|
pure virtual |
◆ driftTimeHTCorrection()
| virtual double ITRT_DriftFunctionTool::driftTimeHTCorrection |
( |
Identifier |
id, |
|
|
bool |
isArgonStraw = false |
|
) |
| const |
|
pure virtual |
◆ driftTimeToTCorrection()
| virtual double ITRT_DriftFunctionTool::driftTimeToTCorrection |
( |
double |
tot, |
|
|
Identifier |
id, |
|
|
bool |
isArgonStraw = false |
|
) |
| const |
|
pure virtual |
◆ errorOfDriftRadius()
| virtual double ITRT_DriftFunctionTool::errorOfDriftRadius |
( |
double |
drifttime, |
|
|
Identifier |
id, |
|
|
float |
mu = -10, |
|
|
unsigned int |
word = 0 |
|
) |
| const |
|
pure virtual |
◆ isValidTime()
| virtual bool ITRT_DriftFunctionTool::isValidTime |
( |
double |
drifttime | ) |
const |
|
pure virtual |
◆ rawTime()
| virtual double ITRT_DriftFunctionTool::rawTime |
( |
int |
tdcvalue | ) |
const |
|
pure virtual |
The documentation for this class was generated from the following file: