Loading [MathJax]/extensions/tex2jax.js
 |
ATLAS Offline Software
|
Go to the documentation of this file.
90 throw std::domain_error(
"FPGATrackSimHit::getLayer() called on a hit with invalid type: " +
to_string(
m_hitType));
96 throw std::domain_error(
"FPGATrackSimHit::getSection() called on a hit with invalid type");
178 default:
return "undefined";
unsigned getSection() const
unsigned getPhiModule() const
int getEtaModule(bool old=false) const
unsigned getLayer() const
void makeSpacepoint(float x, float y, float z, float window, FPGATrackSimHit &other, FPGATrackSimMultiTruth &new_truth)
DetectorZone m_pairedDetZone
float getPhiCoord() const
unsigned m_pairedPhysLayer
std::string to_string(HitType t)
const FPGATrackSimHit getOriginalHit() const
void setPhysLayer(unsigned v)
DetectorZone getDetectorZone() const
: FPGATrackSim-specific class to represent an hit in the detector.
float getEtaCoord() const
std::ostream & operator<<(std::ostream &out, const FPGATrackSimHit &hit)
unsigned m_layer_disk_old
DetectorZone m_detectorZone
unsigned m_pairedPhiModule
SiliconTech getDetType() const
SiliconTech m_pairedDetType
unsigned getPhysLayer(bool old=false) const
void setTruth(const FPGATrackSimMultiTruth &v)
HitType getHitType() const
void setHitType(HitType type)