8 os << dc.
position() << std::setw(6) <<
" r " << dc.
r() <<
" dr " << dc.
dr() <<
" id " << dc.
id();
20 os <<
" unknown driftState";
25 os << dc.
position() <<
" r " << dc.
r() <<
" dr " << dc.
dr() <<
" id " << dc.
id();
37 os <<
" unknown driftState";
MsgStream & operator<<(MsgStream &os, const TrkDriftCircleMath::DriftCircle &dc)
This class represents a drift time measurement.
double r() const
access to drift radius
const MdtId & id() const
access to identifier
const LocVec2D & position() const
access to local position
double dr() const
access to error drift radius
const DriftState & driftState() const
access to drift state
@ EmptyTube
drift time too large to be compatible with drift spectrum
@ LateHit
drift time compatible with drift spectrum
@ InTime
drift time too small to be compatible with drift spectrum
@ NotCrossed
channel without drift measurement