![]() |
Project
|
#include <DiffAndTimeStructEstimator.h>
Public Member Functions | |
DiffusionAndTimeStructEstimator ()=delete | |
DiffusionAndTimeStructEstimator (SimParam::GasMixture gas, float bz) | |
bool | getDiffCoeff (float &dl, float &dt, float vdrift) |
determines the diffusion coefficients as a function of drift velocity | |
float | timeStruct (float vdrift, float xd, float z, bool *errFlag=nullptr) |
determines drift time as function of drift velocity and coordinates | |
A class to calculate diffusion and time structure values (GARFIELD model) no longer a singleton so that we can use it in a multithreaded context.
Definition at line 27 of file DiffAndTimeStructEstimator.h.
|
delete |
|
inline |
Definition at line 31 of file DiffAndTimeStructEstimator.h.
bool o2::trd::DiffusionAndTimeStructEstimator::getDiffCoeff | ( | float & | dl, |
float & | dt, | ||
float | vdrift | ||
) |
determines the diffusion coefficients as a function of drift velocity
Definition at line 202 of file DiffAndTimeStructEstimator.cxx.
float o2::trd::DiffusionAndTimeStructEstimator::timeStruct | ( | float | vdrift, |
float | xd, | ||
float | z, | ||
bool * | errFlag = nullptr |
||
) |
determines drift time as function of drift velocity and coordinates
Definition at line 120 of file DiffAndTimeStructEstimator.cxx.