BOSS 6.6.4.p01
BESIII Offline Software System
|
A class to have MC information of TTrack. More...
#include <TTrackMC.h>
Public Member Functions | |
virtual | ~TTrackMC () |
Destructor. | |
void | dump (const std::string &message=std::string(""), const std::string &prefix=std::string("")) const |
dumps debug information. | |
int | hepId (void) const |
returns HEP ID. | |
const TTrackHEP *const | hep (void) const |
returns a pointer to TTrackHEP. | |
bool | charge (void) const |
returns charge matching. | |
double | wireFraction (void) const |
returns wire fraction(F1). | |
double | wireFractionHEP (void) const |
returns wire fraction(F2). | |
double | ptFraction (void) const |
returns pt fraction. | |
double | pzFraction (void) const |
returns pz fraction. | |
const Hep3Vector & | residual (void) const |
returns residual of momentum. | |
double | ptResidual (void) const |
returns residual of pt. | |
double | pzResidual (void) const |
returns residual of pz. | |
double | ptPull (void) const |
returns pull of pt. | |
double | pzPull (void) const |
returns pull of pz. | |
unsigned | state (void) const |
returns state. | |
unsigned | quality (void) const |
returns quality. | |
std::string | qualityString (void) const |
returns quality. | |
void | update (void) |
updates information. | |
Friends | |
class | TrkReco |
A class to have MC information of TTrack.
Definition at line 54 of file TTrackMC.h.
|
virtual |
|
inline |
returns charge matching.
Definition at line 181 of file TTrackMC.h.
Referenced by TTrackManager::saveMCTables().
void TTrackMC::dump | ( | const std::string & | message = std::string("") , |
const std::string & | prefix = std::string("") |
||
) | const |
dumps debug information.
Definition at line 141 of file TTrackMC.cxx.
|
inline |
returns a pointer to TTrackHEP.
Definition at line 175 of file TTrackMC.h.
Referenced by TTrackManager::saveMCTables().
|
inline |
|
inline |
returns pt fraction.
Definition at line 187 of file TTrackMC.h.
Referenced by TTrackManager::saveMCTables().
|
inline |
|
inline |
returns residual of pt.
Definition at line 229 of file TTrackMC.h.
|
inline |
returns pz fraction.
Definition at line 193 of file TTrackMC.h.
Referenced by TTrackManager::saveMCTables().
|
inline |
|
inline |
returns residual of pz.
Definition at line 235 of file TTrackMC.h.
|
inline |
returns quality.
Definition at line 217 of file TTrackMC.h.
Referenced by TTrackManager::saveMCTables(), and TrackMCStatus().
std::string TTrackMC::qualityString | ( | void | ) | const |
|
inline |
returns residual of momentum.
Definition at line 223 of file TTrackMC.h.
|
inline |
void TTrackMC::update | ( | void | ) |
updates information.
Definition at line 67 of file TTrackMC.cxx.
|
inline |
returns wire fraction(F1).
Definition at line 199 of file TTrackMC.h.
Referenced by TTrackManager::saveMCTables().
|
inline |
returns wire fraction(F2).
Definition at line 205 of file TTrackMC.h.
Referenced by TTrackManager::saveMCTables().
|
friend |
Definition at line 144 of file TTrackMC.h.