#include <TrkHitUse.h>
Inheritance diagram for TrkHitUse:
Public Member Functions | |
virtual TrkHitOnTrk * | createHitOnTrk (const TrkRep &) const =0 |
virtual TrkHitOnTrk * | createHitOnTrk (const TrkRep &) const =0 |
double | fltLen () const |
double | fltLen () const |
const TrkFundHit & | hit () const |
const TrkFundHit & | hit () const |
bool | isActive () const |
bool | isActive () const |
int | isUsable () const |
int | isUsable () const |
virtual const MdcHit * | mdcHit () const |
virtual const MdcHit * | mdcHit () const |
virtual bool | operator== (const TrkHitUse &) const =0 |
virtual bool | operator== (const TrkHitUse &) const =0 |
void | setFltLen (double flt) |
void | setFltLen (double flt) |
TrkHitUse (const TrkFundHit &, double fltLen, bool active=true, int usable=1) | |
TrkHitUse (const TrkFundHit &, double fltLen, bool active=true, int usable=1) | |
virtual | ~TrkHitUse () |
virtual | ~TrkHitUse () |
Private Member Functions | |
TrkHitUse & | operator= (const TrkHitUse &) |
TrkHitUse & | operator= (const TrkHitUse &) |
TrkHitUse (const TrkHitUse &) | |
TrkHitUse (const TrkHitUse &) | |
Private Attributes | |
double | _fltLen |
const TrkFundHit & | _hit |
const TrkFundHit & | _hit |
bool | _isActive |
int | _isUsable |
|
00019 : _hit(theHit) { 00020 //------------------------------------------------------------------------ 00021 _fltLen = flt; 00022 _isActive = active; 00023 _isUsable = usable; 00024 }
|
|
00027 {
00028 //------------------------------------------------------------------------
00029 }
|
|
|
|
|
|
|
|
|
|
|
|
|
|
00034 {return _fltLen;}
|
|
00034 {return _fltLen;}
|
|
00035 {return _hit;}
|
|
00035 {return _hit;}
|
|
00032 {return _isActive;}
|
|
00032 {return _isActive;}
|
|
00033 {return _isUsable;}
|
|
00033 {return _isUsable;}
|
|
|
|
Reimplemented in MdcHitUse, and MdcHitUse. 00033 { 00034 //------------------------------------------------------------------------ 00035 return 0; 00036 }
|
|
|
|
|
|
|
|
Implemented in MdcHitUse, and MdcHitUse. 00047 { 00048 //------------------------------------------------------------------------ 00049 return ( &(hit()) == &(rhs.hit()) ); 00050 }
|
|
00040 {_fltLen = flt;}
|
|
00040 {_fltLen = flt;}
|
|
|
|
|
|
|
|
|
|
|