![]() |
ATLAS Offline Software
|
Example class to show calling the SCT_ReadoutTool. More...
#include <SCT_ReadoutTool.h>
Public Member Functions | |
| SCT_ReadoutTool (const std::string &type, const std::string &name, const IInterface *parent) | |
| Usual framework methods for an AlgTool. | |
| virtual | ~SCT_ReadoutTool ()=default |
| StatusCode | initialize () override |
| StatusCode | finalize () override |
| virtual StatusCode | determineReadout (const Identifier &moduleId, std::vector< SCT_Chip > &chips, bool link0ok, bool link1ok) const override |
| 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 override |
| Determine which chips are in the readout for a module of a particular type by truncated serial number. | |
Private Attributes | |
| const SCT_ID * | m_sctId |
| Private data. | |
| ToolHandle< ISCT_CablingTool > | m_cablingTool {this, "SCT_CablingTool", "SCT_CablingTool", "Tool to retrieve SCT Cabling"} |
Example class to show calling the SCT_ReadoutTool.
Class to represent the SCT module readout.
Definition at line 32 of file SCT_ReadoutTool.h.
| SCT_ReadoutTool::SCT_ReadoutTool | ( | const std::string & | type, |
| const std::string & | name, | ||
| const IInterface * | parent ) |
Usual framework methods for an AlgTool.
Definition at line 13 of file SCT_ReadoutTool.cxx.
|
virtualdefault |
|
overridevirtual |
Determine which chips are in the readout for a module of a particular type by Identifier.
Definition at line 50 of file SCT_ReadoutTool.cxx.
|
overridevirtual |
Determine which chips are in the readout for a module of a particular type by truncated serial number.
Definition at line 38 of file SCT_ReadoutTool.cxx.
|
override |
Definition at line 33 of file SCT_ReadoutTool.cxx.
|
override |
Definition at line 20 of file SCT_ReadoutTool.cxx.
|
private |
Definition at line 51 of file SCT_ReadoutTool.h.