![]() |
ATLAS Offline Software
|
#include <RefittingCalibrator.h>
Public Types | |
| using | MutableTrackStateProxy = ActsTrk::MutableTrackStateBackend::TrackStateProxy |
| using | ConstTrackStateProxy = ActsTrk::MutableTrackStateBackend::ConstTrackStateProxy |
Public Member Functions | |
| RefittingCalibrator (const ActsTrk::IGeometryRealmConvTool *convTool, const Trk::IRIO_OnTrackCreator *rotCreator) | |
| void | calibrate (const Acts::GeometryContext &gctx, const Acts::CalibrationContext &cctx, const Acts::SourceLink &sourceLink, MutableTrackStateProxy trackState) const |
| template<auto Callable, typename Type> | |
| void | connect (const xAOD::UncalibMeasType type, const Type *instance) |
| Register a calibrator implementation instance for a given measurement type. | |
Private Attributes | |
| TrkPrepRawDataCalibrator | m_prdCalibrator {} |
| TrkMeasurementCalibrator | m_measCalibrator {} |
| xAODUncalibMeasCalibrator | m_xAODCalibrator {} |
Definition at line 29 of file RefittingCalibrator.h.
| using ActsTrk::detail::RefittingCalibrator::ConstTrackStateProxy = ActsTrk::MutableTrackStateBackend::ConstTrackStateProxy |
Definition at line 35 of file RefittingCalibrator.h.
| using ActsTrk::detail::RefittingCalibrator::MutableTrackStateProxy = ActsTrk::MutableTrackStateBackend::TrackStateProxy |
Definition at line 34 of file RefittingCalibrator.h.
| ActsTrk::detail::RefittingCalibrator::RefittingCalibrator | ( | const ActsTrk::IGeometryRealmConvTool * | convTool, |
| const Trk::IRIO_OnTrackCreator * | rotCreator ) |
Definition at line 14 of file RefittingCalibrator.cxx.
| void ActsTrk::detail::RefittingCalibrator::calibrate | ( | const Acts::GeometryContext & | gctx, |
| const Acts::CalibrationContext & | cctx, | ||
| const Acts::SourceLink & | sourceLink, | ||
| MutableTrackStateProxy | trackState ) const |
Definition at line 18 of file RefittingCalibrator.cxx.
|
inline |
Register a calibrator implementation instance for a given measurement type.
The function signature must satisfy the requirements of a Calibration delegate defined by the Acts::Fitters
| type | Measurment type for which this instance of the calibrator shall be called |
| instance | Pointer to the calibrator instance. |
Definition at line 44 of file RefittingCalibrator.h.
|
private |
Definition at line 49 of file RefittingCalibrator.h.
|
private |
Definition at line 48 of file RefittingCalibrator.h.
|
private |
Definition at line 50 of file RefittingCalibrator.h.