Go to the documentation of this file. 1 #ifndef DataFormats_ME0RecHit_H
2 #define DataFormats_ME0RecHit_H
45 std::vector<const TrackingRecHit*>
recHits()
const override;
49 std::vector<TrackingRecHit*>
recHits()
override;
LocalPoint localPosition() const override
Return the 3-dimensional local position.
std::ostream & operator<<(std::ostream &os, const ME0RecHit &hit)
The ostream operator.
void setError(LocalError err)
Set local position error.
void setPosition(LocalPoint pos)
Set local position.
LocalPoint theLocalPosition
GloballyPositioned< float >::LocalPoint LocalPoint
ME0RecHit()
Default constructor.
ME0DetId me0Id() const
Return the gemId.
ME0RecHit * clone() const override
void setPositionAndError(LocalPoint pos, LocalError err)
Set the local position and its error.
std::vector< const TrackingRecHit * > recHits() const override
LocalError localPositionError() const override
Return the 3-dimensional error on the local position.
~ME0RecHit() override
Destructor.
bool operator==(const ME0RecHit &hit) const
Comparison operator, based on the gemId and the digi time.