ATLAS Offline Software
Public Member Functions | Static Public Member Functions | List of all members
IInDetAlignOverlapTool Class Referenceabstract

#include <IInDetAlignOverlapTool.h>

Inheritance diagram for IInDetAlignOverlapTool:
Collaboration diagram for IInDetAlignOverlapTool:

Public Member Functions

virtual int getNumberOverlapPIX (const AlignTrk &) const =0
 main method: from a TrackStateOnSurface select an overlap hit More...
 
virtual int getNumberOverlapSCT (const AlignTrk &) const =0
 
virtual std::vector< AlignSiHitgetOverlapHit (const AlignTrk &)=0
 

Static Public Member Functions

static const InterfaceID & interfaceID ()
 

Detailed Description

Definition at line 24 of file IInDetAlignOverlapTool.h.

Member Function Documentation

◆ getNumberOverlapPIX()

virtual int IInDetAlignOverlapTool::getNumberOverlapPIX ( const AlignTrk ) const
pure virtual

main method: from a TrackStateOnSurface select an overlap hit

Implemented in InDetAlignOverlapTool.

◆ getNumberOverlapSCT()

virtual int IInDetAlignOverlapTool::getNumberOverlapSCT ( const AlignTrk ) const
pure virtual

Implemented in InDetAlignOverlapTool.

◆ getOverlapHit()

virtual std::vector<AlignSiHit> IInDetAlignOverlapTool::getOverlapHit ( const AlignTrk )
pure virtual

Implemented in InDetAlignOverlapTool.

◆ interfaceID()

const InterfaceID & IInDetAlignOverlapTool::interfaceID ( )
inlinestatic

Definition at line 38 of file IInDetAlignOverlapTool.h.

38  {
39  return IID_INDETALIGN_IInDetAlignOverlapTool ;
40 }

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