![]() |
Project
|
#include <LtrCalibData.h>
Public Member Functions | |
bool | isValid () const |
float | getDriftVCorrection () const |
float | getVDrift () const |
float | getTimeOffset () const |
void | normalize (float newVRef=0.f) |
void | normalizeOffset (float newRefTimeOffset=-999.) |
float | getT0A () const |
float | getT0C () const |
float | getZOffsetA () const |
float | getZOffsetC () const |
void | reset () |
ClassDefNV (LtrCalibData, 4) | |
Public Attributes | |
size_t | processedTFs {} |
number of processed TFs with laser track candidates | |
uint64_t | firstTime {} |
first time stamp of processed TFs | |
uint64_t | lastTime {} |
last time stamp of processed TFs | |
long | creationTime {} |
time of creation | |
float | dvCorrectionA {1.f} |
drift velocity correction factor A-Side (inverse multiplicative) | |
float | dvCorrectionC {1.f} |
drift velocity correction factor C-Side (inverse multiplicative) | |
float | dvOffsetA {} |
drift velocity trigger offset A-Side | |
float | dvOffsetC {} |
drift velocity trigger offset C-Side | |
float | refVDrift {} |
reference vdrift for which factor was extracted | |
float | refTimeOffset {0.} |
additive time offset reference (\mus) | |
float | timeOffsetCorr {0.} |
additive time offset correction (\mus) | |
uint16_t | nTracksA {} |
number of tracks used for A-Side fit | |
uint16_t | nTracksC {} |
number of tracks used for C-Side fit | |
std::vector< uint16_t > | matchedLtrIDs |
matched laser track IDs | |
std::vector< uint16_t > | nTrackTF |
number of laser tracks per TF | |
std::vector< float > | dEdx |
dE/dx of each track | |
Definition at line 28 of file LtrCalibData.h.
o2::tpc::LtrCalibData::ClassDefNV | ( | LtrCalibData | , |
4 | |||
) |
|
inline |
Definition at line 51 of file LtrCalibData.h.
|
inline |
Definition at line 116 of file LtrCalibData.h.
|
inline |
Definition at line 117 of file LtrCalibData.h.
|
inline |
Definition at line 80 of file LtrCalibData.h.
|
inline |
Definition at line 78 of file LtrCalibData.h.
|
inline |
Definition at line 118 of file LtrCalibData.h.
|
inline |
Definition at line 119 of file LtrCalibData.h.
|
inline |
Definition at line 46 of file LtrCalibData.h.
Definition at line 83 of file LtrCalibData.h.
|
inline |
Definition at line 105 of file LtrCalibData.h.
|
inline |
Definition at line 121 of file LtrCalibData.h.
long o2::tpc::LtrCalibData::creationTime {} |
time of creation
Definition at line 32 of file LtrCalibData.h.
std::vector<float> o2::tpc::LtrCalibData::dEdx |
dE/dx of each track
Definition at line 44 of file LtrCalibData.h.
float o2::tpc::LtrCalibData::dvCorrectionA {1.f} |
drift velocity correction factor A-Side (inverse multiplicative)
Definition at line 33 of file LtrCalibData.h.
float o2::tpc::LtrCalibData::dvCorrectionC {1.f} |
drift velocity correction factor C-Side (inverse multiplicative)
Definition at line 34 of file LtrCalibData.h.
float o2::tpc::LtrCalibData::dvOffsetA {} |
drift velocity trigger offset A-Side
Definition at line 35 of file LtrCalibData.h.
float o2::tpc::LtrCalibData::dvOffsetC {} |
drift velocity trigger offset C-Side
Definition at line 36 of file LtrCalibData.h.
uint64_t o2::tpc::LtrCalibData::firstTime {} |
first time stamp of processed TFs
Definition at line 30 of file LtrCalibData.h.
uint64_t o2::tpc::LtrCalibData::lastTime {} |
last time stamp of processed TFs
Definition at line 31 of file LtrCalibData.h.
std::vector<uint16_t> o2::tpc::LtrCalibData::matchedLtrIDs |
matched laser track IDs
Definition at line 42 of file LtrCalibData.h.
uint16_t o2::tpc::LtrCalibData::nTracksA {} |
number of tracks used for A-Side fit
Definition at line 40 of file LtrCalibData.h.
uint16_t o2::tpc::LtrCalibData::nTracksC {} |
number of tracks used for C-Side fit
Definition at line 41 of file LtrCalibData.h.
std::vector<uint16_t> o2::tpc::LtrCalibData::nTrackTF |
number of laser tracks per TF
Definition at line 43 of file LtrCalibData.h.
size_t o2::tpc::LtrCalibData::processedTFs {} |
number of processed TFs with laser track candidates
Definition at line 29 of file LtrCalibData.h.
float o2::tpc::LtrCalibData::refTimeOffset {0.} |
additive time offset reference (\mus)
Definition at line 38 of file LtrCalibData.h.
float o2::tpc::LtrCalibData::refVDrift {} |
reference vdrift for which factor was extracted
Definition at line 37 of file LtrCalibData.h.
float o2::tpc::LtrCalibData::timeOffsetCorr {0.} |
additive time offset correction (\mus)
Definition at line 39 of file LtrCalibData.h.