ATLAS Offline Software
Loading...
Searching...
No Matches
InDet::ISeedToTrackConversionTool Class Referenceabstract

Interface for SeedToTrackConversionTool. More...

#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.

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 ,
1 ,
0  )

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