ATLAS Offline Software
Loading...
Searching...
No Matches
ActsTrk::IStripSpacePointFormationTool Class Referenceabstract

#include <IStripSpacePointFormationTool.h>

Inheritance diagram for ActsTrk::IStripSpacePointFormationTool:
Collaboration diagram for ActsTrk::IStripSpacePointFormationTool:

Public Member Functions

 DeclareInterfaceID (IStripSpacePointFormationTool, 1, 0)
virtual StatusCode produceSpacePoints (const EventContext &ctx, const xAOD::StripClusterContainer &clusterContainer, const InDet::SiElementPropertiesTable &properties, const InDetDD::SiDetectorElementCollection &elements, const Amg::Vector3D &beamSpotVertex, std::vector< StripSP > &spacePoints, std::vector< StripSP > &overlapSpacePoints, bool processOverlaps, const std::vector< IdentifierHash > &hashesToProcess, const ContainerAccessor< xAOD::StripCluster, IdentifierHash, 1 > &stripAccessor) const =0

Detailed Description

Definition at line 37 of file IStripSpacePointFormationTool.h.

Member Function Documentation

◆ DeclareInterfaceID()

ActsTrk::IStripSpacePointFormationTool::DeclareInterfaceID ( IStripSpacePointFormationTool ,
1 ,
0  )

◆ produceSpacePoints()

virtual StatusCode ActsTrk::IStripSpacePointFormationTool::produceSpacePoints ( const EventContext & ctx,
const xAOD::StripClusterContainer & clusterContainer,
const InDet::SiElementPropertiesTable & properties,
const InDetDD::SiDetectorElementCollection & elements,
const Amg::Vector3D & beamSpotVertex,
std::vector< StripSP > & spacePoints,
std::vector< StripSP > & overlapSpacePoints,
bool processOverlaps,
const std::vector< IdentifierHash > & hashesToProcess,
const ContainerAccessor< xAOD::StripCluster, IdentifierHash, 1 > & stripAccessor ) const
pure virtual

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