|
ATLAS Offline Software
|
Go to the documentation of this file.
5 #ifndef TRIGFPGATrackSimOBJECTS_FPGATrackSimTRACK_H
6 #define TRIGFPGATrackSimOBJECTS_FPGATrackSimTRACK_H
64 std::vector<float>
getCoords(
unsigned ilayer)
const;
94 void setPhi(
float v,
bool ForceRange =
true);
194 #endif // TRIGFPGATrackSimOBJECTS_FPGATrackSimTRACK_H
void setHitMap(unsigned int v)
float getPhiCoord(int ilayer) const
signed long getEventIndex() const
void setPars(FPGATrackSimTrackPars const &pars)
HepMcParticleLink::barcode_type getBarcode() const
bool getDoDeltaGPhis() const
TrackCorrType m_trackCorrType
std::vector< float > getCoords(unsigned ilayer) const
void setPassedOR(unsigned int)
void setHoughXBin(unsigned v)
void setFirstSectorID(int v)
unsigned int getHitMap() const
TrackStage getTrackStage() const
void setFPGATrackSimHit(unsigned i, const FPGATrackSimHit &hit)
unsigned int passedOR() const
void setOrigChi2(float v)
HepMcParticleLink::barcode_type getUniqueID() const
void setPhi(float v, bool ForceRange=true)
void setSecondSectorID(int v)
unsigned long barcode() const
void setUniqueID(const HepMcParticleLink::barcode_type &v)
const std::vector< FPGATrackSimHit > & getFPGATrackSimHits() const
float getBarcodeFrac() const
void setHoughYBin(unsigned v)
float getChi2ndof() const
int getSecondSectorID() const
double getIdealRadius(int ilayer) const
HepMcParticleLink::barcode_type m_uniqueID
void setValidCand(bool v)
unsigned int getTypeMask() const
float getOrigChi2ndof() const
void setDoDeltaGPhis(bool v)
HepMcParticleLink::barcode_type m_barcode
float getEtaCoord(int ilayer) const
float getOrigChi2() const
unsigned getHoughXBin() const
friend std::ostream & operator<<(std::ostream &, const FPGATrackSimTrack &)
float getParameter(int) const
void setBarcodeFrac(const float &v)
void setTrackCorrType(TrackCorrType v)
void setBarcode(const HepMcParticleLink::barcode_type &v)
void setParameter(int, float)
void setTypeMask(unsigned int v)
void setTrackStage(TrackStage v)
void setIdealRadii(const std::vector< double > &v)
TrackCorrType getTrackCorrType() const
void setEventIndex(const signed long &v)
std::vector< double > m_idealRadii
: FPGATrackSim-specific class to represent an hit in the detector.
std::vector< FPGATrackSimHit > m_hits
int getFirstSectorID() const
void setSubRegion(unsigned v)
unsigned getHoughYBin() const
virtual ~FPGATrackSimTrack()
void setNLayers(int)
set the number of layers in the track.
std::vector< float > computeIdealCoords(unsigned ilayer) const
Structs that store the 5 track parameters.
FPGATrackSimTrack()=default