ATLAS Offline Software
|
#include <sTgcDigit.h>
Public Member Functions | |
sTgcDigit ()=default | |
sTgcDigit (const Identifier &id, float time) | |
sTgcDigit (const Identifier &id, uint16_t bctag, float time) | |
sTgcDigit (const Identifier &id, uint16_t bctag, float time, float charge, bool isDead, bool isPileup) | |
bool | is_valid (const sTgcIdHelper *sTgcHelper) const |
uint16_t | bcTag () const |
float | charge () const |
int | charge_6bit () const |
int | charge_10bit () const |
float | time () const |
bool | isDead () const |
bool | isPileup () const |
void | set_bcTag (uint16_t newbcTag) |
void | set_charge (float newCharge) |
void | set_time (float newTime) |
void | set_isDead (bool newIsDead) |
void | set_isPileup (bool newIsPileup) |
void | setID (const Identifier id) |
Identifier | identify () const |
virtual IdentifierHash | identifyHash () const |
virtual const IdHelper * | getHelper () const |
Protected Attributes | |
Identifier | m_muonId {} |
Private Attributes | |
uint16_t | m_bcTag {0} |
float | m_charge {-1.f} |
float | m_time {0.f} |
bool | m_isDead {false} |
bool | m_isPileup {false} |
Definition at line 20 of file sTgcDigit.h.
|
default |
sTgcDigit::sTgcDigit | ( | const Identifier & | id, |
float | time | ||
) |
Definition at line 10 of file sTgcDigit.cxx.
sTgcDigit::sTgcDigit | ( | const Identifier & | id, |
uint16_t | bctag, | ||
float | time | ||
) |
sTgcDigit::sTgcDigit | ( | const Identifier & | id, |
uint16_t | bctag, | ||
float | time, | ||
float | charge, | ||
bool | isDead, | ||
bool | isPileup | ||
) |
uint16_t sTgcDigit::bcTag | ( | ) | const |
Definition at line 34 of file sTgcDigit.cxx.
float sTgcDigit::charge | ( | ) | const |
Definition at line 46 of file sTgcDigit.cxx.
int sTgcDigit::charge_10bit | ( | ) | const |
Definition at line 55 of file sTgcDigit.cxx.
int sTgcDigit::charge_6bit | ( | ) | const |
Definition at line 50 of file sTgcDigit.cxx.
Definition at line 18 of file Identifiable.cxx.
|
inlinevirtualinherited |
|
virtualinherited |
Reimplemented in CaloDetDescrElement, CaloDetDescriptor, SiChargedDiodeCollection, Muon::MuonPrepDataCollection< PrepDataT >, SpacePointCollection, Trk::PrepRawDataCollection< PrepRawDataT >, and InDetRawDataCollection< RawDataT >.
Definition at line 11 of file Identifiable.cxx.
bool sTgcDigit::is_valid | ( | const sTgcIdHelper * | sTgcHelper | ) | const |
Definition at line 29 of file sTgcDigit.cxx.
bool sTgcDigit::isDead | ( | ) | const |
Definition at line 38 of file sTgcDigit.cxx.
bool sTgcDigit::isPileup | ( | ) | const |
Definition at line 42 of file sTgcDigit.cxx.
void sTgcDigit::set_bcTag | ( | uint16_t | newbcTag | ) |
Definition at line 66 of file sTgcDigit.cxx.
void sTgcDigit::set_charge | ( | float | newCharge | ) |
Definition at line 71 of file sTgcDigit.cxx.
void sTgcDigit::set_isDead | ( | bool | newIsDead | ) |
Definition at line 81 of file sTgcDigit.cxx.
void sTgcDigit::set_isPileup | ( | bool | newIsPileup | ) |
Definition at line 85 of file sTgcDigit.cxx.
void sTgcDigit::set_time | ( | float | newTime | ) |
Definition at line 76 of file sTgcDigit.cxx.
|
inlineinherited |
Definition at line 29 of file MuonDigit.h.
float sTgcDigit::time | ( | ) | const |
Definition at line 61 of file sTgcDigit.cxx.
|
private |
Definition at line 74 of file sTgcDigit.h.
|
private |
Definition at line 75 of file sTgcDigit.h.
|
private |
Definition at line 77 of file sTgcDigit.h.
|
private |
Definition at line 78 of file sTgcDigit.h.
|
protectedinherited |
Definition at line 21 of file MuonDigit.h.
|
private |
Definition at line 76 of file sTgcDigit.h.