![]() |
ATLAS Offline Software
|
#include <IDetectorElement.h>
Public Member Functions | |
virtual | ~IDetectorElement ()=default |
virtual Identifier | identify () const =0 |
Returns the ATLAS identifier. More... | |
virtual DetectorType | detectorType () const =0 |
Returns the detector element type. More... | |
virtual unsigned int | storeAlignedTransforms (const ActsTrk::DetectorAlignStore &store) const =0 |
Caches the aligned transformation in the provided store. Returns the number of cached elements. More... | |
Definition at line 24 of file IDetectorElement.h.
|
virtualdefault |
|
pure virtual |
Returns the detector element type.
Implemented in MuonGMR4::sTgcReadoutElement, MuonGMR4::MdtReadoutElement, ActsDetectorElement, MuonGMR4::MmReadoutElement, MuonGMR4::RpcReadoutElement, and MuonGMR4::TgcReadoutElement.
|
pure virtual |
Returns the ATLAS identifier.
Implemented in ActsDetectorElement, and MuonGMR4::MuonReadoutElement.
|
pure virtual |
Caches the aligned transformation in the provided store. Returns the number of cached elements.
Implemented in MuonGMR4::MuonReadoutElement, and ActsDetectorElement.