ATLAS Offline Software
Public Member Functions | Protected Attributes | List of all members
MuonDigit Class Reference

#include <MuonDigit.h>

Inheritance diagram for MuonDigit:
Collaboration diagram for MuonDigit:

Public Member Functions

 MuonDigit ()=default
 
virtual ~MuonDigit ()=default
 
 MuonDigit (const Identifier &id)
 
void setID (const Identifier id)
 
Identifier identify () const
 
virtual IdentifierHash identifyHash () const
 
virtual const IdHelpergetHelper () const
 

Protected Attributes

Identifier m_muonId {}
 

Detailed Description

Definition at line 16 of file MuonDigit.h.

Constructor & Destructor Documentation

◆ MuonDigit() [1/2]

MuonDigit::MuonDigit ( )
default

◆ ~MuonDigit()

virtual MuonDigit::~MuonDigit ( )
virtualdefault

◆ MuonDigit() [2/2]

MuonDigit::MuonDigit ( const Identifier id)
inline

Definition at line 27 of file MuonDigit.h.

28  : m_muonId(id) {}

Member Function Documentation

◆ getHelper()

const IdHelper * Identifiable::getHelper ( ) const
virtualinherited

◆ identify()

Identifier MuonDigit::identify ( ) const
inlinevirtual

Implements Identifiable.

Definition at line 30 of file MuonDigit.h.

30 {return m_muonId;}

◆ identifyHash()

IdentifierHash Identifiable::identifyHash ( ) const
virtualinherited

◆ setID()

void MuonDigit::setID ( const Identifier  id)
inline

Definition at line 29 of file MuonDigit.h.

29 {m_muonId = id;}

Member Data Documentation

◆ m_muonId

Identifier MuonDigit::m_muonId {}
protected

Definition at line 21 of file MuonDigit.h.


The documentation for this class was generated from the following file:
get_generator_info.result
result
Definition: get_generator_info.py:21
athena.value
value
Definition: athena.py:122
id
SG::auxid_t id
Definition: Control/AthContainers/Root/debug.cxx:191
IdentifierHash
Definition: IdentifierHash.h:38
MuonDigit::m_muonId
Identifier m_muonId
Definition: MuonDigit.h:21