16#include "MdcData/MdcHitUse.h"
17#include "MdcData/MdcRecoHitOnTrack.h"
18#include "MdcData/MdcHit.h"
22 bool active,
int usable) :
38 const MdcHit *h=mdcHit(); assert(h!=0);
42 updateMeasurement(*newHot);
71 return static_cast<const MdcHit*
>(&(
hit()));
virtual bool operator==(const TrkHitUse &) const
virtual TrkHitOnTrk * createHitOnTrk(const TrkRep &) const
const MdcHit * mdcHit() const
MdcHitUse(const MdcHit &, double fltLen, int ambig, bool active=true, int usable=1)
virtual TrkHitOnTrk * clone(TrkRep *, const TrkDifTraj *trkTraj=0) const
virtual bool operator==(const TrkHitUse &) const =0
const TrkFundHit & hit() const
virtual const MdcHit * mdcHit() const