ATLAS Offline Software
Loading...
Searching...
No Matches
ActsTrk::IHGTDOnTrackCalibratorTool< traj_t > Class Template Referenceabstract

#include <IHGTDOnTrackCalibratorTool.h>

Inheritance diagram for ActsTrk::IHGTDOnTrackCalibratorTool< traj_t >:
Collaboration diagram for ActsTrk::IHGTDOnTrackCalibratorTool< traj_t >:

Public Member Functions

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

Detailed Description

template<typename traj_t>
class ActsTrk::IHGTDOnTrackCalibratorTool< traj_t >

Definition at line 16 of file IHGTDOnTrackCalibratorTool.h.

Member Function Documentation

◆ calibrateAfterMeasurementSelection()

template<typename cluster_t, std::size_t DIM>
virtual bool ActsTrk::IOnBoundStateCalibratorTool< cluster_t, 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()

template<typename cluster_t, std::size_t DIM>
virtual std::unique_ptr< OnBoundStateCalibratorBase< cluster_t, DIM > > ActsTrk::IOnBoundStateCalibratorTool< cluster_t, DIM >::create ( const EventContext & ctx) const
pure virtualinherited

Create a calibrator object for the given event.

◆ createOnTrackCalibrator()

virtual std::unique_ptr< OnTrackCalibratorBase< xAOD::HGTDCluster, DIM, traj_t > > ActsTrk::IOnTrackCalibratorTool< xAOD::HGTDCluster, DIM, traj_t >::createOnTrackCalibrator ( const EventContext & ctx) const
pure virtualinherited

◆ DeclareInterfaceID()

template<typename traj_t>
ActsTrk::IHGTDOnTrackCalibratorTool< traj_t >::DeclareInterfaceID ( IHGTDOnTrackCalibratorTool< traj_t > ,
1 ,
0  )

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