ATLAS Offline Software
Public Member Functions | List of all members
Identifiable Class Referenceabstract

#include <Identifiable.h>

Inherited by CaloDetDescrElement, CaloDetDescriptor, CaloTTDescrRegion, HGTD_RDO, InDetRawData, InDetRawDataCollection< RawDataT >, Muon::MuonPrepDataCollection< PrepDataT >, MuonDigit, Muon::MuonPrepDataCollection< Muon::CscPrepData >, Muon::MuonPrepDataCollection< Muon::CscStripPrepData >, Muon::MuonPrepDataCollection< Muon::MdtPrepData >, Muon::MuonPrepDataCollection< Muon::MMPrepData >, Muon::MuonPrepDataCollection< Muon::RpcPrepData >, Muon::MuonPrepDataCollection< Muon::sTgcPrepData >, Muon::MuonPrepDataCollection< Muon::TgcPrepData >, SiChargedDiodeCollection [private], SpacePointCollection, TileDetDescrRegion, and Trk::PrepRawDataCollection< PrepRawDataT >.

Collaboration diagram for Identifiable:

Public Member Functions

virtual ~Identifiable (void)=default
 
virtual Identifier identify () const =0
 
virtual IdentifierHash identifyHash () const
 
virtual const IdHelpergetHelper () const
 

Detailed Description

Definition at line 44 of file Identifiable.h.

Constructor & Destructor Documentation

◆ ~Identifiable()

virtual Identifiable::~Identifiable ( void  )
virtualdefault

Member Function Documentation

◆ getHelper()

const IdHelper * Identifiable::getHelper ( ) const
virtual

◆ identify()

virtual Identifier Identifiable::identify ( ) const
pure virtual

◆ identifyHash()

IdentifierHash Identifiable::identifyHash ( ) const
virtual

The documentation for this class was generated from the following files:
get_generator_info.result
result
Definition: get_generator_info.py:21
athena.value
value
Definition: athena.py:122
IdentifierHash
Definition: IdentifierHash.h:38