ATLAS Offline Software
Classes | Public Member Functions | Static Public Member Functions | List of all members
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. More...
 

Static Public Member Functions

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

Detailed Description

Definition at line 30 of file IegammaTrkRefitterTool.h.

Member Function Documentation

◆ interfaceID()

static const InterfaceID& IegammaTrkRefitterTool::interfaceID ( )
inlinestatic

Alg tool and IAlgTool interface method.

Definition at line 34 of file IegammaTrkRefitterTool.h.

35  { return IID_egammaTrkRefitterTool; };

◆ 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: