|
ATLAS Offline Software
|
Go to the documentation of this file.
80 throw std::domain_error(
"FPGATrackSimHit::getLayer() called on a hit with invalid type: " +
to_string(
m_hitType));
86 throw std::domain_error(
"FPGATrackSimHit::getSection() called on a hit with invalid type");
169 default:
return "undefined";
unsigned getSection() const
unsigned getPhiModule() const
unsigned getPhysLayer() 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)
DetectorZone m_detectorZone
unsigned m_pairedPhiModule
SiliconTech getDetType() const
SiliconTech m_pairedDetType
void setTruth(const FPGATrackSimMultiTruth &v)
HitType getHitType() const
void setHitType(HitType type)