![Logo](../../ATLAS-Logo-Square-Blue-RGB.png) |
ATLAS Offline Software
|
Go to the documentation of this file.
3 #ifndef TRIGFPGATrackSimOBJECTS_FPGATrackSimHIT_H
4 #define TRIGFPGATrackSimOBJECTS_FPGATrackSimHIT_H
214 template <
class Container>
217 std::vector<std::vector<const FPGATrackSimHit*>>
out;
220 size_t layer = hit->getLayer();
231 #endif // FPGATrackSimHIT_H
unsigned getSection() const
long getEventIndex() const
unsigned getPhiModule() const
void setSection(unsigned v)
unsigned getPhysLayer() const
ClassDef(FPGATrackSimHit, 5)
void setEtaIndex(unsigned v)
void setPhiCoord(float v)
void setIdentifierHash(unsigned v)
unsigned getPairedSection() const
std::string to_string(HitType t)
float getBarcodePt() const
std::ostream & operator<<(std::ostream &os, HitType t)
unsigned getLayer() const
unsigned getPairedLayer() const
void setBarcode(unsigned long v)
void setEtaWidth(unsigned v)
void makeSpacepoint(float x, float y, float z, float window, FPGATrackSimHit &other, FPGATrackSimMultiTruth &new_truth)
unsigned long getBarcode() const
unsigned m_identifierHash
unsigned getLayerDisk() const
virtual ~FPGATrackSimHit()=default
void setDetectorZone(DetectorZone detZone)
unsigned getEtaModule() const
storage of the time histories of all the cells
const FPGATrackSimMultiTruth & getTruth() const
float getPhiCoord() const
int getPairedEtaModule() const
void setDetType(SiliconTech detType)
void setPhiIndex(unsigned v)
unsigned getPhiIndex() const
const FPGATrackSimHit getOriginalHit() const
void setEtaCoord(float v)
unsigned getPairedPhiModule() const
std::vector< std::vector< const FPGATrackSimHit * > > sortByLayer(Container const &hits)
unsigned long getParentageMask() const
void setRoadID(int roadID)
unsigned getEtaIndex() const
void setPhysLayer(unsigned v)
void setPhiModule(unsigned v)
unsigned getIdentifierHash() const
FPGATrackSimHit()=default
DetectorZone getDetectorZone() const
void setLayerDisk(unsigned v)
FPGATrackSimMultiTruth m_truth
void setPhiWidth(unsigned v)
void setEventIndex(long v)
float getEtaCoord() const
void setLayer(unsigned v)
DetectorZone m_detectorZone
unsigned m_pairedPhiModule
SiliconTech getDetType() const
float getPhiWindow() const
unsigned getEtaWidth() const
void setTruth(const FPGATrackSimMultiTruth &v)
void setParentageMask(unsigned long v)
unsigned getPhiWidth() const
void setBarcodePt(float v)
friend std::ostream & operator<<(std::ostream &, const FPGATrackSimHit &)
unsigned long m_parentage_mask
HitType getHitType() const
void setHitType(HitType type)
float getGCotTheta() const
GeoGenfun::FunctionNoop ATan2(GeoGenfun::GENFUNCTION y, GeoGenfun::GENFUNCTION x)