![]() |
Project
|
#include <TrackBasedCalib.h>
Public Member Functions | |
| TrackBasedCalib ()=default | |
| TrackBasedCalib (const TrackBasedCalib &)=delete | |
| ~TrackBasedCalib ()=default | |
| void | init () |
| Load geometry and apply magnetic field setting. | |
| void | setInput (const o2::globaltracking::RecoContainer &input) |
| Initialize the input arrays. | |
| void | setNoiseMapMCM (const NoiseStatusMCM *map) |
| Set the MCM noise map. | |
| void | setLocalGainFactors (const LocalGainFactor *localGain) |
| void | setApplyShift (bool f) |
| void | reset () |
| Reset the output. | |
| void | calculateAngResHistos () |
| Main processing function for creating angular residual histograms for vDrift and ExB calibration. | |
| int | doTrdOnlyTrackFits (gsl::span< const TrackTRD > &tracks) |
| 3-way fit to TRD tracklets | |
| void | calculateGainCalibObjs () |
| int | filldEdx (gsl::span< const TrackTRD > &tracks, bool isTPCTRD) |
| Collect tracklet charges for given track. | |
| bool | propagateAndUpdate (TrackTRD &trk, int iLayer, bool doUpdate) const |
| Extrapolate track parameters to given layer and if requested perform update with tracklet. | |
| const AngularResidHistos & | getAngResHistos () const |
| const auto & | getGainCalibHistos () const |
Definition at line 44 of file TrackBasedCalib.h.
|
default |
|
delete |
|
default |
| void TrackBasedCalib::calculateAngResHistos | ( | ) |
Main processing function for creating angular residual histograms for vDrift and ExB calibration.
Definition at line 67 of file TrackBasedCalib.cxx.
| void TrackBasedCalib::calculateGainCalibObjs | ( | ) |
Main processing function for gathering information needed for gain calibration i.e. TRD tracklet charges vs TPC track dEdx for given momentum slice
Definition at line 54 of file TrackBasedCalib.cxx.
3-way fit to TRD tracklets
Definition at line 186 of file TrackBasedCalib.cxx.
Collect tracklet charges for given track.
Definition at line 88 of file TrackBasedCalib.cxx.
|
inline |
Definition at line 86 of file TrackBasedCalib.h.
|
inline |
Definition at line 87 of file TrackBasedCalib.h.
| void TrackBasedCalib::init | ( | ) |
Load geometry and apply magnetic field setting.
Definition at line 36 of file TrackBasedCalib.cxx.
Extrapolate track parameters to given layer and if requested perform update with tracklet.
Definition at line 279 of file TrackBasedCalib.cxx.
| void TrackBasedCalib::reset | ( | ) |
Reset the output.
Definition at line 30 of file TrackBasedCalib.cxx.
|
inline |
Definition at line 65 of file TrackBasedCalib.h.
| void TrackBasedCalib::setInput | ( | const o2::globaltracking::RecoContainer & | input | ) |
Initialize the input arrays.
Definition at line 44 of file TrackBasedCalib.cxx.
|
inline |
Definition at line 63 of file TrackBasedCalib.h.
|
inline |
Set the MCM noise map.
Definition at line 60 of file TrackBasedCalib.h.