ATLAS Offline Software
Loading...
Searching...
No Matches
ActsTrk::IPixelOnBoundStateCalibratorTool Class Referenceabstract

#include <IPixelOnBoundStateCalibratorTool.h>

Inheritance diagram for ActsTrk::IPixelOnBoundStateCalibratorTool:
Collaboration diagram for ActsTrk::IPixelOnBoundStateCalibratorTool:

Public Member Functions

 DeclareInterfaceID (IPixelOnBoundStateCalibratorTool, 1, 0)
virtual std::unique_ptr< OnBoundStateCalibratorBase< xAOD::PixelCluster, DIM > > create (const EventContext &ctx) const=0
 Create a calibrator object for the given event.
virtual bool calibrateAfterMeasurementSelection () const=0

Detailed Description

Definition at line 13 of file IPixelOnBoundStateCalibratorTool.h.

Member Function Documentation

◆ calibrateAfterMeasurementSelection()

virtual bool ActsTrk::IOnBoundStateCalibratorTool< xAOD::PixelCluster, DIM >::calibrateAfterMeasurementSelection ( ) const
pure virtualinherited
Returns
true if the calibration should only be applied after measurement selection e.g. because it is already too slow to apply it already during measurement selection.

◆ create()

virtual std::unique_ptr< OnBoundStateCalibratorBase< xAOD::PixelCluster, DIM > > ActsTrk::IOnBoundStateCalibratorTool< xAOD::PixelCluster, DIM >::create ( const EventContext & ctx) const
pure virtualinherited

Create a calibrator object for the given event.

◆ DeclareInterfaceID()

ActsTrk::IPixelOnBoundStateCalibratorTool::DeclareInterfaceID ( IPixelOnBoundStateCalibratorTool ,
1 ,
0  )

The documentation for this class was generated from the following file: