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