![Logo](../../ATLAS-Logo-Square-Blue-RGB.png) |
ATLAS Offline Software
|
Go to the documentation of this file.
78 throw std::domain_error(
"FPGATrackSimHit::getLayer() called on a hit with invalid type: " +
to_string(
m_hitType));
84 throw std::domain_error(
"FPGATrackSimHit::getSection() called on a hit with invalid type");
163 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)
unsigned getEtaModule() const
float getPhiCoord() const
std::string to_string(HitType t)
const FPGATrackSimHit getOriginalHit() const
void setPhysLayer(unsigned v)
: FPGATrackSim-specific class to represent an hit in the detector.
float getEtaCoord() const
std::ostream & operator<<(std::ostream &out, const FPGATrackSimHit &hit)
ClassImp(FPGATrackSimHit) bool FPGATrackSimHit
DetectorZone m_detectorZone
unsigned m_pairedPhiModule
void setTruth(const FPGATrackSimMultiTruth &v)
HitType getHitType() const
void setHitType(HitType type)