#include <MdcHitUse.h>
|
| MdcHitUse (const MdcHit &, double fltLen, int ambig, bool active=true, int usable=1) |
|
virtual | ~MdcHitUse () |
|
virtual bool | operator== (const TrkHitUse &) const |
|
int | ambig () 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 | ~MdcHitUse () |
|
virtual bool | operator== (const TrkHitUse &) const |
|
int | ambig () const |
|
virtual TrkHitOnTrk * | createHitOnTrk (const TrkRep &) const |
|
const MdcHit * | mdcHit () const |
|
| TrkHitUse (const TrkFundHit &, double fltLen, bool active=true, int usable=1) |
|
virtual | ~TrkHitUse () |
|
bool | isActive () const |
|
int | isUsable () const |
|
double | fltLen () const |
|
const TrkFundHit & | hit () const |
|
virtual const MdcHit * | mdcHit () const |
|
virtual TrkHitOnTrk * | createHitOnTrk (const TrkRep &) const =0 |
|
void | setFltLen (double flt) |
|
virtual bool | operator== (const TrkHitUse &) const =0 |
|
| TrkHitUse (const TrkFundHit &, double fltLen, bool active=true, int usable=1) |
|
virtual | ~TrkHitUse () |
|
bool | isActive () const |
|
int | isUsable () const |
|
double | fltLen () const |
|
const TrkFundHit & | hit () const |
|
virtual const MdcHit * | mdcHit () const |
|
virtual TrkHitOnTrk * | createHitOnTrk (const TrkRep &) const =0 |
|
void | setFltLen (double flt) |
|
virtual bool | operator== (const TrkHitUse &) const =0 |
|
◆ MdcHitUse() [1/2]
MdcHitUse::MdcHitUse |
( |
const MdcHit & |
thehit, |
|
|
double |
fltLen, |
|
|
int |
ambig, |
|
|
bool |
active = true , |
|
|
int |
usable = 1 |
|
) |
| |
◆ ~MdcHitUse() [1/2]
MdcHitUse::~MdcHitUse |
( |
| ) |
|
|
virtual |
◆ MdcHitUse() [2/2]
MdcHitUse::MdcHitUse |
( |
const MdcHit & |
, |
|
|
double |
fltLen, |
|
|
int |
ambig, |
|
|
bool |
active = true , |
|
|
int |
usable = 1 |
|
) |
| |
◆ ~MdcHitUse() [2/2]
virtual MdcHitUse::~MdcHitUse |
( |
| ) |
|
|
virtual |
◆ ambig() [1/2]
int MdcHitUse::ambig |
( |
| ) |
const |
|
inline |
◆ ambig() [2/2]
int MdcHitUse::ambig |
( |
| ) |
const |
|
inline |
◆ createHitOnTrk() [1/2]
Implements TrkHitUse.
Definition at line 32 of file MdcHitUse.cxx.
34{
35
36
37
43
44
45
46
47
48
49
50
51
52
53
54
55
56 return newHot;
57}
const MdcHit * mdcHit() const
TrkErrCode updateMeasurement(TrkHitOnTrk &hot, const TrkDifTraj *traj=0, bool maintainAmbiguity=false) const
virtual TrkHitOnTrk * clone(TrkRep *parentRep, const TrkDifTraj *trkTraj=0) const =0
◆ createHitOnTrk() [2/2]
◆ mdcHit() [1/2]
const MdcHit * MdcHitUse::mdcHit |
( |
| ) |
const |
|
virtual |
Reimplemented from TrkHitUse.
Definition at line 69 of file MdcHitUse.cxx.
70{
71 return static_cast<const MdcHit*
>(&(
hit()));
72}
const TrkFundHit & hit() const
Referenced by MdcSegGrouper::calcParByHits(), MdcSegInfoSterO::calcStereo(), MdcTrkRecon::fillSegList(), MdcSegList::getSeed(), MdcSeg::markHits(), operator==(), MdcSeg::plotSeg(), MdcSeg::plotSegAll(), MdcSeg::testCombSeg(), MdcSeg::testCombSegAmbig(), MdcSeg::testCombSegPhi(), MdcSeg::testCombSegPt(), MdcSeg::testCombSegTheta(), MdcSegGrouper::transferHits(), and MdcSegInfoSterO::zPosition().
◆ mdcHit() [2/2]
const MdcHit * MdcHitUse::mdcHit |
( |
| ) |
const |
|
virtual |
◆ operator==() [1/2]
Implements TrkHitUse.
Definition at line 60 of file MdcHitUse.cxx.
61{
62
66}
virtual bool operator==(const TrkHitUse &) const =0
virtual const MdcHit * mdcHit() const
◆ operator==() [2/2]
The documentation for this class was generated from the following files: