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

#include <ITRT_SeededTrackFinder.h>

Inheritance diagram for InDet::ITRT_SeededTrackFinder:
Collaboration diagram for InDet::ITRT_SeededTrackFinder:

Classes

class  IEventData

Public Member Functions

virtual StatusCode initialize ()=0
virtual StatusCode finalize ()=0
virtual std::list< Trk::Track * > getTrack (const EventContext &ctx, InDet::ITRT_SeededTrackFinder::IEventData &, const Trk::TrackSegment &) const =0
virtual std::unique_ptr< InDet::ITRT_SeededTrackFinder::IEventDatanewEvent (const EventContext &ctx, SiCombinatorialTrackFinderData_xk &combinatorialData) const =0
virtual std::unique_ptr< InDet::ITRT_SeededTrackFinder::IEventDatanewRegion (const EventContext &ctx, SiCombinatorialTrackFinderData_xk &combinatorialData, const std::vector< IdentifierHash > &, const std::vector< IdentifierHash > &) const =0
virtual void endEvent (InDet::ITRT_SeededTrackFinder::IEventData &event_data) const =0
virtual MsgStream & dump (MsgStream &out) const =0
virtual std::ostream & dump (std::ostream &out) const =0

Static Public Member Functions

static const InterfaceID & interfaceID ()

Detailed Description

Definition at line 33 of file ITRT_SeededTrackFinder.h.

Member Function Documentation

◆ dump() [1/2]

virtual MsgStream & InDet::ITRT_SeededTrackFinder::dump ( MsgStream & out) const
pure virtual

◆ dump() [2/2]

virtual std::ostream & InDet::ITRT_SeededTrackFinder::dump ( std::ostream & out) const
pure virtual

◆ endEvent()

virtual void InDet::ITRT_SeededTrackFinder::endEvent ( InDet::ITRT_SeededTrackFinder::IEventData & event_data) const
pure virtual

◆ finalize()

virtual StatusCode InDet::ITRT_SeededTrackFinder::finalize ( )
pure virtual

◆ getTrack()

virtual std::list< Trk::Track * > InDet::ITRT_SeededTrackFinder::getTrack ( const EventContext & ctx,
InDet::ITRT_SeededTrackFinder::IEventData & ,
const Trk::TrackSegment &  ) const
pure virtual

◆ initialize()

virtual StatusCode InDet::ITRT_SeededTrackFinder::initialize ( )
pure virtual

◆ interfaceID()

const InterfaceID & InDet::ITRT_SeededTrackFinder::interfaceID ( )
inlinestatic

Definition at line 91 of file ITRT_SeededTrackFinder.h.

92 {
94 }
static const InterfaceID IID_ITRT_SeededTrackFinder("InDet::ITRT_SeededTrackFinder", 1, 0)

◆ newEvent()

virtual std::unique_ptr< InDet::ITRT_SeededTrackFinder::IEventData > InDet::ITRT_SeededTrackFinder::newEvent ( const EventContext & ctx,
SiCombinatorialTrackFinderData_xk & combinatorialData ) const
pure virtual

◆ newRegion()

virtual std::unique_ptr< InDet::ITRT_SeededTrackFinder::IEventData > InDet::ITRT_SeededTrackFinder::newRegion ( const EventContext & ctx,
SiCombinatorialTrackFinderData_xk & combinatorialData,
const std::vector< IdentifierHash > & ,
const std::vector< IdentifierHash > &  ) const
pure virtual

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