BOSS 7.0.4
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. | |
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 InstallArea/include/TrkReco/TrkReco/TTrackMC.h.
|
virtual |
|
virtual |
Destructor.
|
inline |
returns charge matching.
Definition at line 181 of file InstallArea/include/TrkReco/TrkReco/TTrackMC.h.
Referenced by TTrackManager::saveMCTables().
bool TTrackMC::charge | ( | void | ) | const |
returns charge matching.
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.
void TTrackMC::dump | ( | const std::string & | message = std::string("") , |
const std::string & | prefix = std::string("") |
||
) | const |
dumps debug information.
|
inline |
returns a pointer to TTrackHEP.
Definition at line 175 of file InstallArea/include/TrkReco/TrkReco/TTrackMC.h.
Referenced by TTrackManager::saveMCTables().
|
inline |
returns HEP ID.
Definition at line 169 of file InstallArea/include/TrkReco/TrkReco/TTrackMC.h.
int TTrackMC::hepId | ( | void | ) | const |
returns HEP ID.
|
inline |
returns pt fraction.
Definition at line 187 of file InstallArea/include/TrkReco/TrkReco/TTrackMC.h.
Referenced by TTrackManager::saveMCTables().
double TTrackMC::ptFraction | ( | void | ) | const |
returns pt fraction.
|
inline |
returns pull of pt.
Definition at line 241 of file InstallArea/include/TrkReco/TrkReco/TTrackMC.h.
double TTrackMC::ptPull | ( | void | ) | const |
returns pull of pt.
|
inline |
returns residual of pt.
Definition at line 229 of file InstallArea/include/TrkReco/TrkReco/TTrackMC.h.
double TTrackMC::ptResidual | ( | void | ) | const |
returns residual of pt.
|
inline |
returns pz fraction.
Definition at line 193 of file InstallArea/include/TrkReco/TrkReco/TTrackMC.h.
Referenced by TTrackManager::saveMCTables().
double TTrackMC::pzFraction | ( | void | ) | const |
returns pz fraction.
|
inline |
returns pull of pz.
Definition at line 247 of file InstallArea/include/TrkReco/TrkReco/TTrackMC.h.
double TTrackMC::pzPull | ( | void | ) | const |
returns pull of pz.
|
inline |
returns residual of pz.
Definition at line 235 of file InstallArea/include/TrkReco/TrkReco/TTrackMC.h.
double TTrackMC::pzResidual | ( | void | ) | const |
returns residual of pz.
|
inline |
returns quality.
Definition at line 217 of file InstallArea/include/TrkReco/TrkReco/TTrackMC.h.
Referenced by TTrackManager::saveMCTables(), and TrackMCStatus().
unsigned TTrackMC::quality | ( | void | ) | const |
returns quality.
std::string TTrackMC::qualityString | ( | void | ) | const |
std::string TTrackMC::qualityString | ( | void | ) | const |
returns quality.
|
inline |
returns residual of momentum.
Definition at line 223 of file InstallArea/include/TrkReco/TrkReco/TTrackMC.h.
const Hep3Vector & TTrackMC::residual | ( | void | ) | const |
returns residual of momentum.
|
inline |
returns state.
Definition at line 211 of file InstallArea/include/TrkReco/TrkReco/TTrackMC.h.
unsigned TTrackMC::state | ( | void | ) | const |
returns state.
void TTrackMC::update | ( | void | ) |
updates information.
Definition at line 67 of file TTrackMC.cxx.
void TTrackMC::update | ( | void | ) |
updates information.
|
inline |
returns wire fraction(F1).
Definition at line 199 of file InstallArea/include/TrkReco/TrkReco/TTrackMC.h.
Referenced by TTrackManager::saveMCTables().
double TTrackMC::wireFraction | ( | void | ) | const |
returns wire fraction(F1).
|
inline |
returns wire fraction(F2).
Definition at line 205 of file InstallArea/include/TrkReco/TrkReco/TTrackMC.h.
Referenced by TTrackManager::saveMCTables().
double TTrackMC::wireFractionHEP | ( | void | ) | const |
returns wire fraction(F2).
|
friend |
Definition at line 144 of file InstallArea/include/TrkReco/TrkReco/TTrackMC.h.