BOSS 7.0.9
BESIII Offline Software System
|
#include <MdcMcHit.h>
Public Member Functions | |
virtual const CLID & | clID () const |
MdcMcHit () | |
MdcMcHit (const Identifier &id, unsigned int trackIndex, double xPosition, double yPosition, double zPosition, double driftDistance, double depositEnergy, int posFlag=-1) | |
Identifier | identify () const |
unsigned int | getTrackIndex () const |
double | getPositionX () const |
double | getPositionY () const |
double | getPositionZ () const |
double | getDriftDistance () const |
double | getDepositEnergy () const |
int | getPositionFlag () const |
void | setIdentifier (unsigned int id) |
void | setTrackIndex (unsigned int trackIndex) |
void | setPositionX (double positionX) |
void | setPositionY (double positionY) |
void | setPositionZ (double positionZ) |
void | setDriftDistance (double driftDistance) |
void | setDepositEnergy (double depositEnergy) |
void | setPositionFlag (int posFlag) |
Static Public Member Functions | |
static const CLID & | classID () |
Definition at line 14 of file MdcMcHit.h.
|
inline |
Definition at line 26 of file MdcMcHit.h.
Event::MdcMcHit::MdcMcHit | ( | const Identifier & | id, |
unsigned int | trackIndex, | ||
double | xPosition, | ||
double | yPosition, | ||
double | zPosition, | ||
double | driftDistance, | ||
double | depositEnergy, | ||
int | posFlag = -1 |
||
) |
Definition at line 3 of file MdcMcHit.cxx.
|
inlinestatic |
|
inlinevirtual |
Definition at line 16 of file MdcMcHit.h.
double Event::MdcMcHit::getDepositEnergy | ( | ) | const |
Definition at line 41 of file MdcMcHit.cxx.
double Event::MdcMcHit::getDriftDistance | ( | ) | const |
Definition at line 36 of file MdcMcHit.cxx.
Referenced by HoughHit::setTruthInfo().
int Event::MdcMcHit::getPositionFlag | ( | ) | const |
Definition at line 46 of file MdcMcHit.cxx.
Referenced by HoughHit::setTruthInfo().
double Event::MdcMcHit::getPositionX | ( | ) | const |
Definition at line 21 of file MdcMcHit.cxx.
Referenced by HoughHit::setTruthInfo().
double Event::MdcMcHit::getPositionY | ( | ) | const |
Definition at line 26 of file MdcMcHit.cxx.
Referenced by HoughHit::setTruthInfo().
double Event::MdcMcHit::getPositionZ | ( | ) | const |
Definition at line 31 of file MdcMcHit.cxx.
Referenced by HoughHit::setTruthInfo().
unsigned int Event::MdcMcHit::getTrackIndex | ( | ) | const |
Definition at line 16 of file MdcMcHit.cxx.
Referenced by HoughHit::setTruthInfo().
Identifier Event::MdcMcHit::identify | ( | ) | const |
Definition at line 11 of file MdcMcHit.cxx.
|
inline |
Definition at line 62 of file MdcMcHit.h.
Referenced by MdcMcHitCnv::TObjectToDataObject().
|
inline |
Definition at line 61 of file MdcMcHit.h.
Referenced by MdcMcHitCnv::TObjectToDataObject().
|
inline |
Definition at line 56 of file MdcMcHit.h.
Referenced by MdcMcHitCnv::TObjectToDataObject().
|
inline |
Definition at line 63 of file MdcMcHit.h.
Referenced by MdcMcHitCnv::TObjectToDataObject().
|
inline |
Definition at line 58 of file MdcMcHit.h.
Referenced by MdcMcHitCnv::TObjectToDataObject().
|
inline |
Definition at line 59 of file MdcMcHit.h.
Referenced by MdcMcHitCnv::TObjectToDataObject().
|
inline |
Definition at line 60 of file MdcMcHit.h.
Referenced by MdcMcHitCnv::TObjectToDataObject().
|
inline |
Definition at line 57 of file MdcMcHit.h.
Referenced by MdcMcHitCnv::TObjectToDataObject().