ATLAS Offline Software
Loading...
Searching...
No Matches
InDet::ISCT_ClusteringTool Class Referenceabstract

Interface for SCT clustering algorithms, taking input from RDOs. More...

#include <ISCT_ClusteringTool.h>

Inheritance diagram for InDet::ISCT_ClusteringTool:
Collaboration diagram for InDet::ISCT_ClusteringTool:

Public Member Functions

 DeclareInterfaceID (ISCT_ClusteringTool, 1, 0)
 InterfaceID.
virtual ~ISCT_ClusteringTool ()=default
 Default destructor.
virtual SCT_ClusterCollection * clusterize (const InDetRawDataCollection< SCT_RDORawData > &rdoCollection, const SCT_ID &idHelper, const InDet::SiDetectorElementStatus *sctDetElementStatus, SCTClusteringCache &cache, DataPool< SCT_Cluster > *dataItemsPool, const EventContext &ctx) const =0
 Clusterize a collection of SCT raw data objects Called from SCT_clusterization algorithm in InDetPrepRawDataFormation, once per module.

Detailed Description

Interface for SCT clustering algorithms, taking input from RDOs.

Definition at line 41 of file ISCT_ClusteringTool.h.

Constructor & Destructor Documentation

◆ ~ISCT_ClusteringTool()

virtual InDet::ISCT_ClusteringTool::~ISCT_ClusteringTool ( )
virtualdefault

Default destructor.

Member Function Documentation

◆ clusterize()

virtual SCT_ClusterCollection * InDet::ISCT_ClusteringTool::clusterize ( const InDetRawDataCollection< SCT_RDORawData > & rdoCollection,
const SCT_ID & idHelper,
const InDet::SiDetectorElementStatus * sctDetElementStatus,
SCTClusteringCache & cache,
DataPool< SCT_Cluster > * dataItemsPool,
const EventContext & ctx ) const
pure virtual

Clusterize a collection of SCT raw data objects Called from SCT_clusterization algorithm in InDetPrepRawDataFormation, once per module.

Parameters
[in]rdoCollectionthe raw data objects
[in]idHelperthe SCT helper class
[in]sctDetElementStatusinformation the module, chip and strip status or nullptr

◆ DeclareInterfaceID()

InDet::ISCT_ClusteringTool::DeclareInterfaceID ( ISCT_ClusteringTool ,
1 ,
0  )

InterfaceID.


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