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

#include <IFPGATrackSimHitFilteringTool.h>

Inheritance diagram for IFPGATrackSimHitFilteringTool:
Collaboration diagram for IFPGATrackSimHitFilteringTool:

Public Member Functions

 DeclareInterfaceID (IFPGATrackSimHitFilteringTool, 1, 0)
 
virtual ~IFPGATrackSimHitFilteringTool ()=default
 
virtual StatusCode DoRandomRemoval (FPGATrackSimLogicalEventInputHeader &, bool)=0
 
virtual StatusCode GetPairedStripPhysLayers (const FPGATrackSimPlaneMap *, std::vector< int > &)=0
 
virtual StatusCode DoHitFiltering (FPGATrackSimLogicalEventInputHeader &, std::vector< int >, std::vector< int >, std::vector< FPGATrackSimCluster > &)=0
 

Detailed Description

Definition at line 20 of file IFPGATrackSimHitFilteringTool.h.

Constructor & Destructor Documentation

◆ ~IFPGATrackSimHitFilteringTool()

virtual IFPGATrackSimHitFilteringTool::~IFPGATrackSimHitFilteringTool ( )
virtualdefault

Member Function Documentation

◆ DeclareInterfaceID()

IFPGATrackSimHitFilteringTool::DeclareInterfaceID ( IFPGATrackSimHitFilteringTool  ,
,
 
)

◆ DoHitFiltering()

virtual StatusCode IFPGATrackSimHitFilteringTool::DoHitFiltering ( FPGATrackSimLogicalEventInputHeader ,
std::vector< int >  ,
std::vector< int >  ,
std::vector< FPGATrackSimCluster > &   
)
pure virtual

◆ DoRandomRemoval()

virtual StatusCode IFPGATrackSimHitFilteringTool::DoRandomRemoval ( FPGATrackSimLogicalEventInputHeader ,
bool   
)
pure virtual

◆ GetPairedStripPhysLayers()

virtual StatusCode IFPGATrackSimHitFilteringTool::GetPairedStripPhysLayers ( const FPGATrackSimPlaneMap ,
std::vector< int > &   
)
pure virtual

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