![]() |
ATLAS Offline Software
|
#include <StripCalibratorToolImpl.h>
Classes | |
| struct | Options |
Public Types | |
| using | BASE = StripOnTrackCalibratorBase<traj_t> |
| using | Pos = xAOD::MeasVector<1> |
| using | Cov = xAOD::MeasMatrix<1> |
| using | TrackStateProxy = BASE::TrackStateProxy |
| using | OnTrackCalibrator |
| using | ClusterType |
| using | Calibrator |
Public Member Functions | |
| StripCalibrator (const Options &cfg) | |
| std::pair< Pos, Cov > | calibrate (const Acts::GeometryContext &, const Acts::CalibrationContext &, const xAOD::StripCluster &, const TrackStateProxy &) const |
| std::pair< Pos, Cov > | calibrate (const Acts::GeometryContext &, const Acts::CalibrationContext &, const Acts::Surface &, const xAOD::StripCluster &, const Acts::BoundTrackParameters &) const |
| virtual void | connectOnTrackCalibrator (BASE::OnTrackCalibrator &calibrator) const override |
| virtual void | connectCalibrator (StripOnBoundStateCalibratorBase::Calibrator &calibrator) const override |
| virtual void | connectCalibrator (Calibrator &calibrator) const=0 |
| Connect this calibrator to the provided delegate. | |
Static Public Attributes | |
| static constexpr std::size_t | ClusterDIM |
Protected Member Functions | |
| const InDetDD::SiDetectorElement & | getDetectorElement (const Acts::Surface &surface) const |
| std::pair< Pos, Cov > | calibrate (const Acts::GeometryContext &, const Acts::CalibrationContext &, const xAOD::StripCluster &) const |
| std::optional< float > | getCorrectedError (const xAOD::StripCluster &cluster) const |
Protected Attributes | |
| Options | m_options |
Definition at line 17 of file StripCalibratorToolImpl.h.
| using ActsTrk::detail::StripCalibrator< traj_t >::BASE = StripOnTrackCalibratorBase<traj_t> |
Definition at line 20 of file StripCalibratorToolImpl.h.
|
inherited |
Definition at line 35 of file IOnBoundStateCalibratorTool.h.
|
inherited |
Definition at line 31 of file IOnBoundStateCalibratorTool.h.
| using ActsTrk::detail::StripCalibrator< traj_t >::Cov = xAOD::MeasMatrix<1> |
Definition at line 30 of file StripCalibratorToolImpl.h.
|
inherited |
Definition at line 24 of file IOnTrackCalibratorTool.h.
| using ActsTrk::detail::StripCalibrator< traj_t >::Pos = xAOD::MeasVector<1> |
Definition at line 29 of file StripCalibratorToolImpl.h.
| using ActsTrk::detail::StripCalibrator< traj_t >::TrackStateProxy = BASE::TrackStateProxy |
Definition at line 31 of file StripCalibratorToolImpl.h.
|
inline |
Definition at line 26 of file StripCalibratorToolImpl.h.
| std::pair< Pos, Cov > ActsTrk::detail::StripCalibrator< traj_t >::calibrate | ( | const Acts::GeometryContext & | , |
| const Acts::CalibrationContext & | , | ||
| const Acts::Surface & | , | ||
| const xAOD::StripCluster & | , | ||
| const Acts::BoundTrackParameters & | ) const |
|
protected |
| std::pair< Pos, Cov > ActsTrk::detail::StripCalibrator< traj_t >::calibrate | ( | const Acts::GeometryContext & | , |
| const Acts::CalibrationContext & | , | ||
| const xAOD::StripCluster & | , | ||
| const TrackStateProxy & | ) const |
|
overridevirtual |
|
pure virtualinherited |
Connect this calibrator to the provided delegate.
|
overridevirtual |
|
protected |
|
protected |
|
staticconstexprinherited |
Definition at line 32 of file IOnBoundStateCalibratorTool.h.
|
protected |
Definition at line 57 of file StripCalibratorToolImpl.h.