1 #ifndef FastProjectedTrackerRecHit_H
2 #define FastProjectedTrackerRecHit_H
32 size_t nIds()
const override {
return 1; }
void setRecHitCombinationIndex(int32_t recHitCombinationIndex) override
~FastProjectedTrackerRecHit() override
FastSingleTrackerRecHit originalHit_
size_t nSimTrackIds() const override
see addSimTrackId(int32_t simTrackId)
void setEventId(int32_t eventId) override
void load()
helps making the hit postion and error persistent
int32_t eventId(size_t i=0) const override
int32_t simTrackEventId(size_t i) const override
see addSimTrackId(int32_t simTrackId)
const GeomDet * det() const
int32_t id(size_t i=0) const override
const FastSingleTrackerRecHit & originalHit() const
virtual int32_t recHitCombinationIndex() const
size_t nIds() const override
int32_t id(size_t i=0) const override
void setEventId(int32_t eventId) override
FastProjectedTrackerRecHit(const LocalPoint &pos, const LocalError &err, GeomDet const &idet, FastSingleTrackerRecHit const &originalHit)
int32_t simTrackEventId(size_t i) const override
see addSimTrackId(int32_t simTrackId)
FastProjectedTrackerRecHit()
int32_t simTrackId(size_t i) const override
see addSimTrackId(int32_t simTrackId)
int32_t eventId(size_t i=0) const override
size_t nSimTrackIds() const override
see addSimTrackId(int32_t simTrackId)
virtual void setRecHitCombinationIndex(int32_t recHitCombinationIndex)
FastProjectedTrackerRecHit * clone() const override
int32_t simTrackId(size_t i) const override
see addSimTrackId(int32_t simTrackId)