ATLAS Offline Software
|
Interface to retrieve input rename map. More...
#include <IInputRename.h>
Public Types | |
using | InputRenameRCU_t = RCUObject< InputRenameMap_t > |
Public Member Functions | |
DeclareInterfaceID (IInputRename, 1, 0) | |
virtual const InputRenameRCU_t * | inputRenameMap () const =0 |
Retrieve a pointer to the input rename map. More... | |
Interface to retrieve input rename map.
The address remapping service may be configured to rename objects on input. When this is done, the keys stored in ElementLink/DataLink also need to be adjusted. This interface allows fetching a map that gives the needed transformation of SG keys. The returned object is synchronized via RCU.
Definition at line 34 of file IInputRename.h.
Definition at line 38 of file IInputRename.h.
Athena::IInputRename::DeclareInterfaceID | ( | IInputRename | , |
1 | , | ||
0 | |||
) |
|
pure virtual |
Retrieve a pointer to the input rename map.
May return null if no renaming is to be done.