![Logo](../../ATLAS-Logo-Square-Blue-RGB.png) |
ATLAS Offline Software
|
Go to the documentation of this file.
12 #include "Identifier/Identifier.h"
23 if (this->
initialize(log) != StatusCode::SUCCESS) {
48 ISvcLocator* svcLocator = Gaudi::svcLocator();
55 return StatusCode::SUCCESS;
virtual void transToPers(const Pixel1RawData *transObj, InDetRawData_p1 *persObj, MsgStream &log)
The Athena Transient Store API.
::StatusCode StatusCode
StatusCode definition for legacy code.
#define CHECK(...)
Evaluate an expression and check for errors.
Helpers for checking error return status codes and reporting errors.
#define MSG_VERBOSE(log, x)
unsigned int getWord() const
value_type get_compact(void) const
Get the compact id.
virtual void persToTrans(const InDetRawData_p1 *persObj, Pixel1RawData *transObj, MsgStream &log)
Identifier pixel_id(int barrel_ec, int layer_disk, int phi_module, int eta_module, int phi_index, int eta_index) const
For an individual pixel.
StatusCode initialize(MsgStream &log)
virtual Identifier identify() const override final
Identifier32::value_type m_rdoId