|
ATLAS Offline Software
|
Go to the documentation of this file.
17 #include "Identifier/Identifier.h"
33 std::vector<std::string>::const_iterator itr{
m_chipConfigs.begin()};
36 for (
short ichip{0}; itr !=
end; ++itr, ++ichip) {
40 return StatusCode::SUCCESS;
59 return StatusCode::SUCCESS;
66 return StatusCode::SUCCESS;
76 len = strlen(
bin) - 1;
77 for (
k = 0;
k <= len;
k++) {
79 if ((
n > 1) or (
n < 0)) {
84 for (
b = 1,
m = len;
m >
k;
m--) {
100 const int minus1{-1};
virtual StatusCode execute() override
SCT_ReadoutTestAlg(const std::string &name, ISvcLocator *pSvcLocator)
StringArrayProperty m_chipConfigs
Class which stores infomration on the SCT chips: id, config, mask.
ToolHandle< ISCT_ReadoutTool > m_readout
List of chips for that module.
SCT_Chip initialiseChip(short id, std::string configString)
Initialise a chip given its id and configuration string.
BooleanProperty m_link1ok
::StatusCode StatusCode
StatusCode definition for legacy code.
Header file for the SCT_ReadoutTestAlg class in package SCT_ConditionsAlgorithms.
BooleanProperty m_link0ok
std::vector< std::string > config
virtual StatusCode finalize() override
std::vector< SCT_Chip > m_chips
virtual StatusCode initialize() override
Usual framework methods for an Algorithm.
short bin2dec(const char *bin)
Function to convert the configuration string into an int.