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

#include <ITRT_SeededSpacePointFinder.h>

Inheritance diagram for InDet::ITRT_SeededSpacePointFinder:
Collaboration diagram for InDet::ITRT_SeededSpacePointFinder:

Classes

class  IEventData

Public Member Functions

virtual StatusCode initialize ()=0
virtual StatusCode finalize ()=0
virtual std::unique_ptr< InDet::ITRT_SeededSpacePointFinder::IEventDatanewEvent () const =0
virtual std::unique_ptr< InDet::ITRT_SeededSpacePointFinder::IEventDatanewRegion (const std::vector< IdentifierHash > &, const std::vector< IdentifierHash > &) const =0
virtual std::list< std::pair< const Trk::SpacePoint *, const Trk::SpacePoint * > > find2Sp (const EventContext &ctx, const Trk::TrackParameters &tP, ITRT_SeededSpacePointFinder::IEventData &event_data) const =0
virtual const SiSpacePointsSeednext (ITRT_SeededSpacePointFinder::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 44 of file ITRT_SeededSpacePointFinder.h.

Member Function Documentation

◆ dump() [1/2]

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

◆ dump() [2/2]

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

◆ finalize()

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

◆ find2Sp()

virtual std::list< std::pair< const Trk::SpacePoint *, const Trk::SpacePoint * > > InDet::ITRT_SeededSpacePointFinder::find2Sp ( const EventContext & ctx,
const Trk::TrackParameters & tP,
ITRT_SeededSpacePointFinder::IEventData & event_data ) const
pure virtual

◆ initialize()

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

◆ interfaceID()

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

Definition at line 108 of file ITRT_SeededSpacePointFinder.h.

109 {
111 }
static const InterfaceID IID_ITRT_SeededSpacePointFinder("InDet::ITRT_SeededSpacePointFinder", 1, 0)

◆ newEvent()

virtual std::unique_ptr< InDet::ITRT_SeededSpacePointFinder::IEventData > InDet::ITRT_SeededSpacePointFinder::newEvent ( ) const
pure virtual

◆ newRegion()

virtual std::unique_ptr< InDet::ITRT_SeededSpacePointFinder::IEventData > InDet::ITRT_SeededSpacePointFinder::newRegion ( const std::vector< IdentifierHash > & ,
const std::vector< IdentifierHash > &  ) const
pure virtual

◆ next()

virtual const SiSpacePointsSeed * InDet::ITRT_SeededSpacePointFinder::next ( ITRT_SeededSpacePointFinder::IEventData & event_data) const
pure virtual

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