![]() |
Project
|
#include <TPCFastTransformHelperO2.h>
Public Member Functions | |
TPCFastTransformHelperO2 ()=default | |
_____________ Constructors / destructors __________________________ | |
TPCFastTransformHelperO2 (const TPCFastTransformHelperO2 &)=delete | |
Copy constructor: disabled. | |
TPCFastTransformHelperO2 & | operator= (const TPCFastTransformHelperO2 &)=delete |
Assignment operator: disabled. | |
~TPCFastTransformHelperO2 ()=default | |
Destructor. | |
std::unique_ptr< TPCFastTransform > | create (Long_t TimeStamp) |
_______________ Main functionality ________________________ | |
std::unique_ptr< TPCFastTransform > | create (Long_t TimeStamp, const TPCFastSpaceChargeCorrection &correction) |
creates TPCFastTransform object | |
int | updateCalibration (TPCFastTransform &transform, Long_t TimeStamp, float vDriftFactor=1.f, float vDriftRef=0.f, float driftTimeOffset=0.f) |
Updates the transformation with the new time stamp. | |
const TPCFastTransformGeo & | getGeometry () |
_______________ Utilities ________________________ | |
void | testGeometry (const TPCFastTransformGeo &fastTransform) const |
Static Public Member Functions | |
static TPCFastTransformHelperO2 * | instance () |
Singleton. | |
Definition at line 35 of file TPCFastTransformHelperO2.h.
|
default |
_____________ Constructors / destructors __________________________
Default constructor
|
delete |
Copy constructor: disabled.
|
default |
Destructor.
std::unique_ptr< TPCFastTransform > o2::tpc::TPCFastTransformHelperO2::create | ( | Long_t | TimeStamp | ) |
_______________ Main functionality ________________________
creates TPCFastTransform object
initializes TPCFastTransform object
Definition at line 132 of file TPCFastTransformHelperO2.cxx.
std::unique_ptr< TPCFastTransform > o2::tpc::TPCFastTransformHelperO2::create | ( | Long_t | TimeStamp, |
const TPCFastSpaceChargeCorrection & | correction | ||
) |
creates TPCFastTransform object
initializes TPCFastTransform object
Definition at line 93 of file TPCFastTransformHelperO2.cxx.
|
inline |
_______________ Utilities ________________________
Definition at line 68 of file TPCFastTransformHelperO2.h.
|
static |
Singleton.
Definition at line 38 of file TPCFastTransformHelperO2.cxx.
|
delete |
Assignment operator: disabled.
void o2::tpc::TPCFastTransformHelperO2::testGeometry | ( | const TPCFastTransformGeo & | fastTransform | ) | const |
Definition at line 191 of file TPCFastTransformHelperO2.cxx.
int o2::tpc::TPCFastTransformHelperO2::updateCalibration | ( | TPCFastTransform & | transform, |
Long_t | TimeStamp, | ||
float | vDriftFactor = 1.f , |
||
float | vDriftRef = 0.f , |
||
float | driftTimeOffset = 0.f |
||
) |
Updates the transformation with the new time stamp.
Definition at line 148 of file TPCFastTransformHelperO2.cxx.