ATLAS Offline Software
Classes | Public Member Functions | Static Public Member Functions | List of all members
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  {
110  return IID_ITRT_SeededSpacePointFinder;
111  }

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