ATLAS Offline Software
Public Member Functions | List of all members
InDet::ISeedToTrackConversionTool Class Referenceabstract

#include <ISeedToTrackConversionTool.h>

Inheritance diagram for InDet::ISeedToTrackConversionTool:
Collaboration diagram for InDet::ISeedToTrackConversionTool:

Public Member Functions

 DeclareInterfaceID (ISeedToTrackConversionTool, 1, 0)
 
virtual void executeSiSPSeedSegments (SeedToTrackConversionData &data, const Trk::TrackParameters *, const int &, const std::vector< const Trk::SpacePoint * > &) const =0
 
virtual void newEvent (SeedToTrackConversionData &data, const Trk::TrackInfo &, const std::string &) const =0
 
virtual void endEvent (SeedToTrackConversionData &data) const =0
 
virtual MsgStream & dump (SeedToTrackConversionData &data, MsgStream &out) const =0
 Print internal tool parameters and status. More...
 

Detailed Description

Interface for SeedToTrackConversionTool.

In AthenaMT, event dependent cache inside ISeedToTrackConversionTool is not preferred. SeedToTrackConversionData class holds event dependent data for ISeedToTrackConversionTool. Its object is instantiated in SiSPSeededTrackFinder::execute through SiTrackMakerEventData_xk.

Definition at line 35 of file ISeedToTrackConversionTool.h.

Member Function Documentation

◆ DeclareInterfaceID()

InDet::ISeedToTrackConversionTool::DeclareInterfaceID ( ISeedToTrackConversionTool  ,
,
 
)

◆ dump()

virtual MsgStream& InDet::ISeedToTrackConversionTool::dump ( SeedToTrackConversionData data,
MsgStream &  out 
) const
pure virtual

Print internal tool parameters and status.

◆ endEvent()

virtual void InDet::ISeedToTrackConversionTool::endEvent ( SeedToTrackConversionData data) const
pure virtual

◆ executeSiSPSeedSegments()

virtual void InDet::ISeedToTrackConversionTool::executeSiSPSeedSegments ( SeedToTrackConversionData data,
const Trk::TrackParameters ,
const int &  ,
const std::vector< const Trk::SpacePoint * > &   
) const
pure virtual

◆ newEvent()

virtual void InDet::ISeedToTrackConversionTool::newEvent ( SeedToTrackConversionData data,
const Trk::TrackInfo ,
const std::string &   
) const
pure virtual

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