of online and offline identifiers and also serial numbers
More...
#include <ITkStripCablingTool.h>
of online and offline identifiers and also serial numbers
Definition at line 38 of file ITkStripCablingTool.h.
◆ ~ITkStripCablingTool()
| virtual ITkStripCablingTool::~ITkStripCablingTool |
( |
| ) |
|
|
virtualdefault |
◆ getAllRods() [1/2]
| void ITkStripCablingTool::getAllRods |
( |
std::vector< std::uint32_t > & | usersVector | ) |
const |
|
overridevirtual |
◆ getAllRods() [2/2]
| void ITkStripCablingTool::getAllRods |
( |
std::vector< std::uint32_t > & | usersVector, |
|
|
const EventContext & | ctx ) const |
|
overridevirtual |
fill a users vector with all the RodIds
Definition at line 79 of file ITkStripCablingTool.cxx.
79 {
83 return;
84 }
85
86 data->getRods(usersVector);
87 if (msgLvl(MSG::DEBUG)){
89 for (const auto& rodId : usersVector) {
91 }
92 }
93}
char data[hepevt_bytes_allocation_ATLAS]
◆ getData()
Definition at line 102 of file ITkStripCablingTool.cxx.
102 {
103 SG::ReadCondHandle<ITkStripCablingData> condData{
m_data, ctx};
106}
const_pointer_type retrieve()
◆ getHashFromOnlineId()
| IdentifierHash ITkStripCablingTool::getHashFromOnlineId |
( |
const ITkStripOnlineId & | onlineId, |
|
|
const EventContext & | ctx, |
|
|
const bool | withWarnings = true ) const |
|
overridevirtual |
◆ getOnlineIdFromHash() [1/2]
◆ getOnlineIdFromHash() [2/2]
return the online Id, given a hash (used by simulation encoders)
Definition at line 51 of file ITkStripCablingTool.cxx.
51 {
55 return invalidId;
56 }
57
58 return data->getOnlineIdFromHash(hash);
59}
◆ getRobIdFromHash() [1/2]
| std::uint32_t ITkStripCablingTool::getRobIdFromHash |
( |
const IdentifierHash & | hash | ) |
const |
|
overridevirtual |
◆ getRobIdFromHash() [2/2]
| std::uint32_t ITkStripCablingTool::getRobIdFromHash |
( |
const IdentifierHash & | hash, |
|
|
const EventContext & | ctx ) const |
|
overridevirtual |
return the rob/rod Id, given a hash (used by simulation encoders)
Definition at line 68 of file ITkStripCablingTool.cxx.
68 {
70}
std::uint32_t rod() const
Return the rod/rob Id.
◆ initialize()
| StatusCode ITkStripCablingTool::initialize |
( |
| ) |
|
|
overridevirtual |
Definition at line 35 of file ITkStripCablingTool.cxx.
35 {
38 m_usingDatabase=(cablingDataSource == coracool) or (cablingDataSource == coolVectorPayload) or (cablingDataSource ==
file);
41 return StatusCode::SUCCESS;
42}
#define ATH_CHECK
Evaluate an expression and check for errors.
retrieve(aClass, aKey=None)
◆ m_cablingDataSource
| StringProperty ITkStripCablingTool::m_cablingDataSource {this, "DataSource", "", "the name of the data source"} |
|
private |
◆ m_data
Definition at line 68 of file ITkStripCablingTool.h.
68{this, "ITkStripCablingData", "ITkStripCablingData", "ITkStripCablingData created by ITkStripCablingCondAlgFromCoraCool"};
◆ m_idHelper
| const SCT_ID* ITkStripCablingTool::m_idHelper {nullptr} |
|
private |
◆ m_usingDatabase
| bool ITkStripCablingTool::m_usingDatabase {true} |
|
private |
The documentation for this class was generated from the following files: