![]() |
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 | |
| const AnalogueClusteringCalibrator< ITk::PixelOfflineCalibData, detail::RecoTrackStateContainer >::error_data_t * | getErrorData (const EventContext &ctx) const |
| 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< int > | m_errorStrategy |
| ToolHandle< ISiLorentzAngleTool > | m_lorentzAngleTool |
| Gaudi::Property< bool > | m_postCalibration |
| const PixelID * | m_pixelID |
Private Member Functions | |
| NNClusterCalibratorOptions< ITk::PixelOfflineCalibData, detail::RecoTrackStateContainer > | createOptions (const EventContext &ctx) const |
| Create a Options object This is needed to configure the per-event calibrator instances. | |
Private Attributes | |
| Gaudi::Property< std::size_t > | m_minClusterSizeForNN |
| Gaudi::Property< double > | m_minClusterChargeForNN |
| SG::ReadCondHandleKey< OnnxNNCollection > | m_readKeyONNX |
Definition at line 17 of file ITkNNClusterCalibratorTool.h.
|
inherited |
Definition at line 110 of file NNClusterCalibratorToolImpl.h.
|
inherited |
Definition at line 140 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 115 of file NNClusterCalibratorToolImpl.h.
|
inlineprotectedinherited |
create options needed by the calibrator base class.
Definition at line 156 of file PixelClusterCalibrationToolBase.h.
|
inlineoverridevirtualinherited |
Reimplemented from ActsTrk::detail::AnalogueClusteringToolImpl< ITk::PixelOfflineCalibData, detail::RecoTrackStateContainer >.
Definition at line 127 of file NNClusterCalibratorToolImpl.h.
|
privateinherited |
Create a Options object This is needed to configure the per-event calibrator instances.
|
protectedinherited |
|
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 124 of file AnalogueClusteringToolImpl.h.
|
protectedinherited |
Definition at line 118 of file AnalogueClusteringToolImpl.h.
|
protectedinherited |
Definition at line 123 of file AnalogueClusteringToolImpl.h.
|
protectedinherited |
Definition at line 126 of file AnalogueClusteringToolImpl.h.
|
protectedinherited |
Definition at line 164 of file PixelClusterCalibrationToolBase.h.
|
privateinherited |
Definition at line 146 of file NNClusterCalibratorToolImpl.h.
|
privateinherited |
Definition at line 142 of file NNClusterCalibratorToolImpl.h.
|
protectedinherited |
Definition at line 170 of file PixelClusterCalibrationToolBase.h.
|
protectedinherited |
Definition at line 168 of file PixelClusterCalibrationToolBase.h.
|
privateinherited |
Definition at line 150 of file NNClusterCalibratorToolImpl.h.