ATLAS Offline Software
Loading...
Searching...
No Matches
IegammaTrkRefitterTool Class Referenceabstract

#include <IegammaTrkRefitterTool.h>

Inheritance diagram for IegammaTrkRefitterTool:
Collaboration diagram for IegammaTrkRefitterTool:

Classes

struct  Cache
 Struct Holding the result to return and intermediate objects Things are owned by the EDM or the unique_ptr. More...

Public Member Functions

virtual StatusCode refitTrack (const EventContext &ctx, const Trk::Track *, Cache &result) const =0
 Refit the track.

Static Public Member Functions

static const InterfaceID & interfaceID ()
 Alg tool and IAlgTool interface method.

Detailed Description

Definition at line 30 of file IegammaTrkRefitterTool.h.

Member Function Documentation

◆ interfaceID()

const InterfaceID & IegammaTrkRefitterTool::interfaceID ( )
inlinestatic

Alg tool and IAlgTool interface method.

Definition at line 34 of file IegammaTrkRefitterTool.h.

35 { return IID_egammaTrkRefitterTool; };
static const InterfaceID IID_egammaTrkRefitterTool("IegammaTrkRefitterTool", 1, 0)

◆ refitTrack()

virtual StatusCode IegammaTrkRefitterTool::refitTrack ( const EventContext & ctx,
const Trk::Track * ,
Cache & result ) const
pure virtual

Refit the track.

Implemented in egammaTrkRefitterTool.


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