![]() |
ATLAS Offline Software
|
#include <ITkStripCablingTool.h>
Public Member Functions | |
| virtual | ~ITkStripCablingTool ()=default |
| virtual StatusCode | initialize () override |
| virtual IdentifierHash | getHashFromOnlineId (const ITkStripOnlineId &onlineId, const EventContext &ctx, const bool withWarnings=true) const override |
| virtual ITkStripOnlineId | getOnlineIdFromHash (const IdentifierHash &hash, const EventContext &ctx) const override |
| return the online Id, given a hash (used by simulation encoders) More... | |
| virtual ITkStripOnlineId | getOnlineIdFromHash (const IdentifierHash &hash) const override |
| virtual std::uint32_t | getRobIdFromHash (const IdentifierHash &hash, const EventContext &ctx) const override |
| return the rob/rod Id, given a hash (used by simulation encoders) More... | |
| virtual std::uint32_t | getRobIdFromHash (const IdentifierHash &hash) const override |
| virtual void | getAllRods (std::vector< std::uint32_t > &usersVector, const EventContext &ctx) const override |
| fill a users vector with all the RodIds More... | |
| virtual void | getAllRods (std::vector< std::uint32_t > &usersVector) const override |
Private Member Functions | |
| const ITkStripCablingData * | getData (const EventContext &ctx) const |
Private Attributes | |
| SG::ReadCondHandleKey< ITkStripCablingData > | m_data {this, "ITkStripCablingData", "ITkStripCablingData", "ITkStripCablingData created by ITkStripCablingCondAlgFromCoraCool"} |
| StringProperty | m_cablingDataSource {this, "DataSource", "", "the name of the data source"} |
| bool | m_usingDatabase {true} |
| const SCT_ID * | m_idHelper {nullptr} |
| helper for offlineId/hash conversions More... | |
of online and offline identifiers and also serial numbers
Definition at line 38 of file ITkStripCablingTool.h.
|
virtualdefault |
|
overridevirtual |
Definition at line 96 of file ITkStripCablingTool.cxx.
|
overridevirtual |
|
private |
Definition at line 102 of file ITkStripCablingTool.cxx.
|
overridevirtual |
Definition at line 46 of file ITkStripCablingTool.cxx.
|
overridevirtual |
Definition at line 62 of file ITkStripCablingTool.cxx.
|
overridevirtual |
return the online Id, given a hash (used by simulation encoders)
Definition at line 51 of file ITkStripCablingTool.cxx.
|
overridevirtual |
Definition at line 73 of file ITkStripCablingTool.cxx.
|
overridevirtual |
return the rob/rod Id, given a hash (used by simulation encoders)
Definition at line 68 of file ITkStripCablingTool.cxx.
|
overridevirtual |
Definition at line 35 of file ITkStripCablingTool.cxx.
|
private |
Definition at line 69 of file ITkStripCablingTool.h.
|
private |
Definition at line 68 of file ITkStripCablingTool.h.
helper for offlineId/hash conversions
Definition at line 72 of file ITkStripCablingTool.h.
|
private |
Definition at line 70 of file ITkStripCablingTool.h.
1.8.18