#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: