ATLAS Offline Software
Loading...
Searching...
No Matches
ISCT_ReadoutTool Class Referenceabstract

Interface for SCT_ReadoutTool Class to determine which chips are in the readout and spot misconfigurations. More...

#include <ISCT_ReadoutTool.h>

Inheritance diagram for ISCT_ReadoutTool:
Collaboration diagram for ISCT_ReadoutTool:

Public Member Functions

virtual ~ISCT_ReadoutTool ()=default
 DeclareInterfaceID (ISCT_ReadoutTool, 1, 0)
 Creates the InterfaceID and interfaceID() method.
virtual StatusCode determineReadout (const Identifier &moduleId, std::vector< SCT_Chip > &chips, bool link0ok, bool link1ok) const =0
 Determine which chips are in the readout for a module of a particular type by Identifier.
virtual StatusCode determineReadout (const int truncatedSerialNumber, std::vector< SCT_Chip > &chips, bool link0ok, bool link1ok) const =0
 Determine which chips are in the readout for a module of a particular type by truncated serial number.

Detailed Description

Interface for SCT_ReadoutTool Class to determine which chips are in the readout and spot misconfigurations.

Definition at line 32 of file ISCT_ReadoutTool.h.

Constructor & Destructor Documentation

◆ ~ISCT_ReadoutTool()

virtual ISCT_ReadoutTool::~ISCT_ReadoutTool ( )
virtualdefault

Member Function Documentation

◆ DeclareInterfaceID()

ISCT_ReadoutTool::DeclareInterfaceID ( ISCT_ReadoutTool ,
1 ,
0  )

Creates the InterfaceID and interfaceID() method.

◆ determineReadout() [1/2]

virtual StatusCode ISCT_ReadoutTool::determineReadout ( const Identifier & moduleId,
std::vector< SCT_Chip > & chips,
bool link0ok,
bool link1ok ) const
pure virtual

Determine which chips are in the readout for a module of a particular type by Identifier.

◆ determineReadout() [2/2]

virtual StatusCode ISCT_ReadoutTool::determineReadout ( const int truncatedSerialNumber,
std::vector< SCT_Chip > & chips,
bool link0ok,
bool link1ok ) const
pure virtual

Determine which chips are in the readout for a module of a particular type by truncated serial number.


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