![]() |
ATLAS Offline Software
|
#include <ITkNNClusterCalibratorTool.h>
Public Types | |
| using | calib_data_t = ITk::PixelOfflineCalibData |
| using | traj_t = detail::RecoTrackStateContainer |
| using | BASE |
| using | base_class |
Public Member Functions | |
| virtual StatusCode | initialize () override |
| initializes this base class (must be called by the derived class) | |
| virtual std::unique_ptr< PixelOnBoundStateCalibratorBase > | create (const EventContext &ctx) const override |
| convenience class to create an OnBoundState calibrator from an OnTrack calibrator. | |
| virtual std::unique_ptr< PixelOnTrackCalibratorBase< detail::RecoTrackStateContainer > > | createOnTrackCalibrator (const EventContext &ctx) const override |
| virtual bool | calibrateAfterMeasurementSelection () const override |
| test whether the calibration should be applied after measurement selection (faster) | |
Protected Member Functions | |
| PixelClusterCalibratorOptionsBase | createBaseOptions (const EventContext &) const |
| create options needed by the calibrator base class. | |
Protected Attributes | |
| SG::ReadCondHandleKey< ITk::PixelOfflineCalibData > | m_clusterErrorKey |
| Gaudi::Property< bool > | m_correctCovariance |
| Gaudi::Property< double > | m_calibratedCovarianceLowerBound |
| Gaudi::Property< bool > | m_useWeightedPos |
| Gaudi::Property< int > | m_errorStrategy |
| ToolHandle< ISiLorentzAngleTool > | m_lorentzAngleTool |
| Gaudi::Property< bool > | m_postCalibration |
| const PixelID * | m_pixelID |
Private Member Functions | |
| const NNClusterCalibrator< ITk::PixelOfflineCalibData, detail::RecoTrackStateContainer >::error_data_t * | getErrorData (const EventContext &ctx) const |
| NNClusterCalibratorOptions | createOptions (const EventContext &) const |
| Create a Options object This is needed to configure the per-event calibrator instances. | |
Private Attributes | |
| Gaudi::Property< int > | m_minClusterSizeForNN |
Definition at line 17 of file ITkNNClusterCalibratorTool.h.
|
inherited |
Definition at line 79 of file NNClusterCalibratorToolImpl.h.
|
inherited |
Definition at line 137 of file PixelClusterCalibrationToolBase.h.
Definition at line 20 of file ITkNNClusterCalibratorTool.h.
Definition at line 21 of file ITkNNClusterCalibratorTool.h.
|
overridevirtualinherited |
test whether the calibration should be applied after measurement selection (faster)
|
inlineoverridevirtualinherited |
convenience class to create an OnBoundState calibrator from an OnTrack calibrator.
Reimplemented from ActsTrk::detail::AnalogueClusteringToolImpl< ITk::PixelOfflineCalibData, detail::RecoTrackStateContainer >.
Definition at line 84 of file NNClusterCalibratorToolImpl.h.
|
inlineprotectedinherited |
create options needed by the calibrator base class.
Definition at line 153 of file PixelClusterCalibrationToolBase.h.
|
inlineoverridevirtualinherited |
Reimplemented from ActsTrk::detail::AnalogueClusteringToolImpl< ITk::PixelOfflineCalibData, detail::RecoTrackStateContainer >.
Definition at line 96 of file NNClusterCalibratorToolImpl.h.
|
inlineprivateinherited |
Create a Options object This is needed to configure the per-event calibrator instances.
Definition at line 111 of file NNClusterCalibratorToolImpl.h.
|
privateinherited |
|
overridevirtualinherited |
initializes this base class (must be called by the derived class)
Reimplemented from ActsTrk::detail::AnalogueClusteringToolImpl< ITk::PixelOfflineCalibData, detail::RecoTrackStateContainer >.
|
protectedinherited |
Definition at line 125 of file AnalogueClusteringToolImpl.h.
|
protectedinherited |
Definition at line 119 of file AnalogueClusteringToolImpl.h.
|
protectedinherited |
Definition at line 124 of file AnalogueClusteringToolImpl.h.
|
protectedinherited |
Definition at line 128 of file AnalogueClusteringToolImpl.h.
|
protectedinherited |
Definition at line 161 of file PixelClusterCalibrationToolBase.h.
|
privateinherited |
Definition at line 117 of file NNClusterCalibratorToolImpl.h.
|
protectedinherited |
Definition at line 167 of file PixelClusterCalibrationToolBase.h.
|
protectedinherited |
Definition at line 165 of file PixelClusterCalibrationToolBase.h.
|
protectedinherited |
Definition at line 126 of file AnalogueClusteringToolImpl.h.