ATLAS Offline Software
Loading...
Searching...
No Matches
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 ,
1 ,
0  )

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