|
| virtual | ~IITkStripCablingTool ()=default |
| | no-op destructor More...
|
| |
| | DeclareInterfaceID (IITkStripCablingTool, 1, 0) |
| | Creates the InterfaceID and interfaceID() method. More...
|
| |
| virtual IdentifierHash | getHashFromOnlineId (const ITkStripOnlineId &onlineId, const EventContext &ctx, const bool withWarnings=true) const =0 |
| | return offline hash, given the online Id (used by decoders)
More...
|
| |
| virtual ITkStripOnlineId | getOnlineIdFromHash (const IdentifierHash &hash) const =0 |
| | return the online Id, given a hash (used by simulation encoders) More...
|
| |
| virtual ITkStripOnlineId | getOnlineIdFromHash (const IdentifierHash &hash, const EventContext &ctx) const =0 |
| |
| virtual std::uint32_t | getRobIdFromHash (const IdentifierHash &hash) const =0 |
| | return the rob/rod Id, given a hash (used by simulation encoders) More...
|
| |
| virtual std::uint32_t | getRobIdFromHash (const IdentifierHash &hash, const EventContext &ctx) const =0 |
| |
| virtual void | getAllRods (std::vector< std::uint32_t > &usersVector) const =0 |
| | fill a users vector with all the RodIds More...
|
| |
| virtual void | getAllRods (std::vector< std::uint32_t > &usersVector, const EventContext &ctx) const =0 |
| |
Client interface to the cabling, providing conversions between online and offline identifiers
Definition at line 36 of file IITkStripCablingTool.h.