BOSS 6.6.4.p01
BESIII Offline Software System
|
A class to represent a MC wire hit in MDC. More...
#include <TMDCWireHitMC.h>
Public Member Functions | |
TMDCWireHitMC (const TMDCWire *, const TMDCWireHit *, MdcDat_mcwirhit *) | |
Constructor. | |
virtual | ~TMDCWireHitMC () |
Destructor. | |
float | distance (void) const |
returns drift distance. | |
const HepPoint3D & | hitPosition (void) const |
returns hit position. | |
const HepPoint3D & | entrance (void) const |
returns an entrance point. | |
const HepVector3D & | direction (void) const |
returns vector from entrance to exit point. | |
const Hep3Vector & | momentum (void) const |
returns momentum vector at the entrance. | |
int | leftRight (void) const |
returns left or right. | |
MdcDat_mcwirhit * | datcdc (void) const |
returns a pointer to DATMDC_MCWIRHIT. | |
const TMDCWire *const | wire (void) const |
returns a pointer to a TMDCWire. | |
const TTrackHEP *const | hep (void) const |
returns a pointer to a GEN_HEPEVT. | |
const TMDCWireHit *const | hit (void) const |
returns a pointer to a TMDCWireHit. | |
Friends | |
class | TMDC |
A class to represent a MC wire hit in MDC.
Definition at line 46 of file TMDCWireHitMC.h.
TMDCWireHitMC::TMDCWireHitMC | ( | const TMDCWire * | w, |
const TMDCWireHit * | wh, | ||
MdcDat_mcwirhit * | h | ||
) |
Constructor.
Definition at line 20 of file TMDCWireHitMC.cxx.
|
virtual |
|
inline |
returns a pointer to DATMDC_MCWIRHIT.
Definition at line 147 of file TMDCWireHitMC.h.
Referenced by TTrackManager::saveMCTables().
|
inline |
returns vector from entrance to exit point.
Definition at line 135 of file TMDCWireHitMC.h.
Referenced by TPerfectFinder::doit().
|
inline |
returns drift distance.
Definition at line 117 of file TMDCWireHitMC.h.
|
inline |
returns an entrance point.
Definition at line 129 of file TMDCWireHitMC.h.
Referenced by TPerfectFinder::doit().
|
inline |
returns a pointer to a GEN_HEPEVT.
Definition at line 159 of file TMDCWireHitMC.h.
Referenced by TPerfectFinder::doit(), Dump(), TMDCWireHit::dump(), Links2HEP(), TLine0::refine(), TMLine::refine(), and TTrackManager::saveMCTables().
|
inline |
returns a pointer to a TMDCWireHit.
Definition at line 165 of file TMDCWireHitMC.h.
Referenced by TPerfectFinder::doit().
|
inline |
returns hit position.
Definition at line 123 of file TMDCWireHitMC.h.
|
inline |
returns left or right.
Definition at line 141 of file TMDCWireHitMC.h.
Referenced by TPerfectFinder::doit().
|
inline |
returns momentum vector at the entrance.
Definition at line 171 of file TMDCWireHitMC.h.
Referenced by TPerfectFinder::doit().
|
inline |
returns a pointer to a TMDCWire.
Definition at line 153 of file TMDCWireHitMC.h.
Referenced by TPerfectFinder::doit().
|
friend |
Definition at line 101 of file TMDCWireHitMC.h.