1 #ifndef DataFormats_GEMRecHit_H 2 #define DataFormats_GEMRecHit_H 69 virtual std::vector<const TrackingRecHit*>
recHits()
const;
74 virtual std::vector<TrackingRecHit*>
recHits();
virtual LocalPoint localPosition() const
Return the 3-dimensional local position.
bool operator==(const GEMRecHit &hit) const
Comparison operator, based on the gemId and the digi time.
virtual GEMRecHit * clone() const
virtual ~GEMRecHit()
Destructor.
void setError(LocalError err)
Set local position error.
LocalPoint theLocalPosition
GEMRecHit()
Default constructor.
virtual std::vector< const TrackingRecHit * > recHits() const
virtual LocalError localPositionError() const
Return the 3-dimensional error on the local position.
int firstClusterStrip() const
std::ostream & operator<<(std::ostream &os, const GEMRecHit &hit)
The ostream operator.
void setPositionAndError(LocalPoint pos, LocalError err)
Set the local position and its error.
void setPosition(LocalPoint pos)
Set local position.
GloballyPositioned< float >::LocalPoint LocalPoint
GEMDetId gemId() const
Return the gemId.