![]() |
ATLAS Offline Software
|
#include <ITkAnalogueClusteringTool.h>
Public Types | |
| using | calib_data_t = ITk::PixelOfflineCalibData |
| using | traj_t = detail::RecoTrackStateContainer |
| using | base_class |
| using | Pos |
| using | Cov |
| using | TrackStateProxy |
Public Member Functions | |
| virtual StatusCode | initialize () override |
| std::pair< Pos, Cov > | calibrate (const Acts::GeometryContext &, const Acts::CalibrationContext &, const xAOD::PixelCluster &, const TrackStateProxy &) const |
| virtual void | connect (OnTrackCalibrator< detail::RecoTrackStateContainer > &calibrator) const override |
| virtual void | connectPixelCalibrator (IOnBoundStateCalibratorTool::PixelCalibrator &calibrator) const override |
| virtual bool | calibrateAfterMeasurementSelection () const override |
Private Types | |
| using | error_data_t |
Private Member Functions | |
| const InDetDD::SiDetectorElement & | getDetectorElement (xAOD::DetectorIDHashType id) const |
| std::pair< float, float > | anglesOfIncidence (const InDetDD::SiDetectorElement &element, const Acts::Vector3 &direction) const |
| std::pair< float, float > | getCentroid (const xAOD::PixelCluster &cluster, const InDetDD::SiDetectorElement &element) const |
| const error_data_t * | getErrorData () const |
| std::pair< std::optional< float >, std::optional< float > > | getCorrectedPosition (const xAOD::PixelCluster &cluster, const error_data_t &errorData, const InDetDD::SiDetectorElement &element, const std::pair< float, float > &angles) const |
| std::pair< std::optional< float >, std::optional< float > > | getCorrectedError (const error_data_t &errorData, const InDetDD::SiDetectorElement &element, const std::pair< float, float > &angles, const xAOD::PixelCluster &cluster) const |
Private Attributes | |
| SG::ReadCondHandleKey< InDetDD::SiDetectorElementCollection > | m_pixelDetEleCollKey |
| SG::ReadCondHandleKey< ITk::PixelOfflineCalibData > | m_clusterErrorKey |
| ToolHandle< ISiLorentzAngleTool > | m_lorentzAngleTool |
| Gaudi::Property< int > | m_thickness |
| Gaudi::Property< bool > | m_postCalibration |
| Gaudi::Property< bool > | m_correctCovariance |
| Gaudi::Property< double > | m_calibratedCovarianceLowerBound |
| Gaudi::Property< bool > | m_useWeightedPos |
| Gaudi::Property< int > | m_errorStrategy |
| const PixelID * | m_pixelid |
Definition at line 13 of file ITkAnalogueClusteringTool.h.
|
inherited |
Definition at line 24 of file AnalogueClusteringToolImpl.h.
Definition at line 16 of file ITkAnalogueClusteringTool.h.
|
inherited |
Definition at line 26 of file AnalogueClusteringToolImpl.h.
|
privateinherited |
Definition at line 53 of file AnalogueClusteringToolImpl.h.
|
inherited |
Definition at line 25 of file AnalogueClusteringToolImpl.h.
|
inherited |
Definition at line 27 of file AnalogueClusteringToolImpl.h.
Definition at line 17 of file ITkAnalogueClusteringTool.h.
|
privateinherited |
|
inherited |
|
overridevirtualinherited |
|
overridevirtualinherited |
|
overridevirtualinherited |
|
privateinherited |
|
privateinherited |
|
privateinherited |
|
privateinherited |
|
privateinherited |
|
overridevirtualinherited |
|
privateinherited |
Definition at line 103 of file AnalogueClusteringToolImpl.h.
|
privateinherited |
Definition at line 91 of file AnalogueClusteringToolImpl.h.
|
privateinherited |
Definition at line 102 of file AnalogueClusteringToolImpl.h.
|
privateinherited |
Definition at line 106 of file AnalogueClusteringToolImpl.h.
|
privateinherited |
Definition at line 95 of file AnalogueClusteringToolImpl.h.
|
privateinherited |
Definition at line 87 of file AnalogueClusteringToolImpl.h.
|
privateinherited |
Definition at line 109 of file AnalogueClusteringToolImpl.h.
|
privateinherited |
Definition at line 101 of file AnalogueClusteringToolImpl.h.
|
privateinherited |
Definition at line 100 of file AnalogueClusteringToolImpl.h.
|
privateinherited |
Definition at line 104 of file AnalogueClusteringToolImpl.h.