![]() |
ATLAS Offline Software
|
#include <ITkTruthClusterSplittingTool.h>
Public Types | |
| 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 | |
| virtual TruthClusterSplittingCalibratorOptions | createOptions (const EventContext &ctx) const |
| const ActsTrk::MeasurementToTruthParticleAssociation * | getAssociationMap (const EventContext &ctx) const |
| const IAthSelectionTool * | getTruthSelectionTool () const |
| PixelClusterCalibratorOptionsBase | createBaseOptions (const EventContext &) const |
| create options needed by the calibrator base class. | |
Protected Attributes | |
| SG::ReadHandleKey< ActsTrk::MeasurementToTruthParticleAssociation > | m_associationMap_key |
| ToolHandle< IAthSelectionTool > | m_truthSelectionTool |
| ToolHandle< ISiLorentzAngleTool > | m_lorentzAngleTool |
| Gaudi::Property< bool > | m_postCalibration |
| const PixelID * | m_pixelID |
Definition at line 13 of file ITkTruthClusterSplittingTool.h.
|
inherited |
Definition at line 71 of file TruthClusterSplittingToolImpl.h.
|
inherited |
Definition at line 140 of file PixelClusterCalibrationToolBase.h.
Definition at line 16 of file ITkTruthClusterSplittingTool.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::PixelClusterCalibrationToolBase< detail::RecoTrackStateContainer >.
Definition at line 76 of file TruthClusterSplittingToolImpl.h.
|
inlineprotectedinherited |
create options needed by the calibrator base class.
Definition at line 156 of file PixelClusterCalibrationToolBase.h.
|
inlineoverridevirtualinherited |
Definition at line 80 of file TruthClusterSplittingToolImpl.h.
|
inlineprotectedvirtualinherited |
Definition at line 87 of file TruthClusterSplittingToolImpl.h.
|
protectedinherited |
|
protectedinherited |
|
overridevirtualinherited |
initializes this base class (must be called by the derived class)
Reimplemented from ActsTrk::detail::PixelClusterCalibrationToolBase< detail::RecoTrackStateContainer >.
|
protectedinherited |
Definition at line 96 of file TruthClusterSplittingToolImpl.h.
|
protectedinherited |
Definition at line 164 of file PixelClusterCalibrationToolBase.h.
|
protectedinherited |
Definition at line 170 of file PixelClusterCalibrationToolBase.h.
|
protectedinherited |
Definition at line 168 of file PixelClusterCalibrationToolBase.h.
|
protectedinherited |
Definition at line 100 of file TruthClusterSplittingToolImpl.h.