![]() |
ATLAS Offline Software
|
#include <ITkAnalogueClusteringTool.h>
Public Types | |
using | calib_data_t = ITk::PixelOfflineCalibData |
using | traj_t = ActsTrk::TrackFindingAlg::RecoTrackStateContainer |
using | base_class = typename extends< AthAlgTool, IOnTrackCalibratorTool< ActsTrk::TrackFindingAlg::RecoTrackStateContainer > >::base_class |
using | Pos = typename OnTrackCalibrator< ActsTrk::TrackFindingAlg::RecoTrackStateContainer >::PixelPos |
using | Cov = typename OnTrackCalibrator< ActsTrk::TrackFindingAlg::RecoTrackStateContainer >::PixelCov |
using | TrackStateProxy = typename OnTrackCalibrator< ActsTrk::TrackFindingAlg::RecoTrackStateContainer >::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 |
std::pair< Pos, Cov > | calibrate (const Acts::GeometryContext &, const Acts::CalibrationContext &, const xAOD::PixelCluster &, const Acts::BoundTrackParameters &) const |
virtual void | connect (OnTrackCalibrator< ActsTrk::TrackFindingAlg::RecoTrackStateContainer > &calibrator) const override |
virtual void | connectPixelCalibrator (IOnBoundStateCalibratorTool::PixelCalibrator &calibrator) const override |
virtual bool | calibrateAfterMeasurementSelection () const override |
Private Types | |
using | error_data_t = typename std::remove_pointer_t< decltype(std::declval< ITk::PixelOfflineCalibData >().getClusterErrorData())> |
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 |
const PixelID * | m_pixelid |
Definition at line 12 of file ITkAnalogueClusteringTool.h.
inherited |
Definition at line 22 of file AnalogueClusteringToolImpl.h.
Definition at line 15 of file ITkAnalogueClusteringTool.h.
inherited |
Definition at line 24 of file AnalogueClusteringToolImpl.h.
|
privateinherited |
Definition at line 51 of file AnalogueClusteringToolImpl.h.
inherited |
Definition at line 23 of file AnalogueClusteringToolImpl.h.
Definition at line 25 of file AnalogueClusteringToolImpl.h.
using ActsTrk::ITkAnalogueClusteringTool::traj_t = ActsTrk::TrackFindingAlg::RecoTrackStateContainer |
Definition at line 16 of file ITkAnalogueClusteringTool.h.
|
privateinherited |
|
inherited |
|
inherited |
|
privateinherited |
|
inlineoverridevirtualinherited |
Definition at line 47 of file AnalogueClusteringToolImpl.h.
|
overridevirtualinherited |
|
overridevirtualinherited |
|
privateinherited |
|
privateinherited |
|
privateinherited |
|
privateinherited |
|
privateinherited |
|
overridevirtualinherited |
|
privateinherited |
Definition at line 93 of file AnalogueClusteringToolImpl.h.
|
privateinherited |
Definition at line 101 of file AnalogueClusteringToolImpl.h.
|
privateinherited |
Definition at line 86 of file AnalogueClusteringToolImpl.h.
|
privateinherited |
Definition at line 113 of file AnalogueClusteringToolImpl.h.
|
privateinherited |
Definition at line 111 of file AnalogueClusteringToolImpl.h.
|
privateinherited |
Definition at line 109 of file AnalogueClusteringToolImpl.h.