|
BOSS 8.0.0
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. | |
| 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/x86_64-el9-gcc13-dbg/include/TrkReco/TTrackMC.h.
|
virtual |
|
virtual |
Destructor.
|
virtual |
Destructor.
|
inline |
returns charge matching.
Definition at line 168 of file InstallArea/x86_64-el9-gcc13-dbg/include/TrkReco/TTrackMC.h.
Referenced by TTrackManager::saveMCTables().
| bool TTrackMC::charge | ( | void | ) | const |
returns charge matching.
| 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 137 of file TTrackMC.cxx.
| void TTrackMC::dump | ( | const std::string & | message = std::string(""), |
| const std::string & | prefix = std::string("") ) const |
dumps debug information.
| 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 166 of file InstallArea/x86_64-el9-gcc13-dbg/include/TrkReco/TTrackMC.h.
Referenced by TTrackManager::saveMCTables().
|
inline |
returns HEP ID.
Definition at line 164 of file InstallArea/x86_64-el9-gcc13-dbg/include/TrkReco/TTrackMC.h.
| int TTrackMC::hepId | ( | void | ) | const |
returns HEP ID.
| int TTrackMC::hepId | ( | void | ) | const |
returns HEP ID.
|
inline |
returns pt fraction.
Definition at line 170 of file InstallArea/x86_64-el9-gcc13-dbg/include/TrkReco/TTrackMC.h.
Referenced by TTrackManager::saveMCTables().
| double TTrackMC::ptFraction | ( | void | ) | const |
returns pt fraction.
| double TTrackMC::ptFraction | ( | void | ) | const |
returns pt fraction.
|
inline |
returns pull of pt.
Definition at line 188 of file InstallArea/x86_64-el9-gcc13-dbg/include/TrkReco/TTrackMC.h.
| double TTrackMC::ptPull | ( | void | ) | const |
returns pull of pt.
| double TTrackMC::ptPull | ( | void | ) | const |
returns pull of pt.
|
inline |
returns residual of pt.
Definition at line 184 of file InstallArea/x86_64-el9-gcc13-dbg/include/TrkReco/TTrackMC.h.
| double TTrackMC::ptResidual | ( | void | ) | const |
returns residual of pt.
| double TTrackMC::ptResidual | ( | void | ) | const |
returns residual of pt.
|
inline |
returns pz fraction.
Definition at line 172 of file InstallArea/x86_64-el9-gcc13-dbg/include/TrkReco/TTrackMC.h.
Referenced by TTrackManager::saveMCTables().
| double TTrackMC::pzFraction | ( | void | ) | const |
returns pz fraction.
| double TTrackMC::pzFraction | ( | void | ) | const |
returns pz fraction.
|
inline |
returns pull of pz.
Definition at line 190 of file InstallArea/x86_64-el9-gcc13-dbg/include/TrkReco/TTrackMC.h.
| double TTrackMC::pzPull | ( | void | ) | const |
returns pull of pz.
| double TTrackMC::pzPull | ( | void | ) | const |
returns pull of pz.
|
inline |
returns residual of pz.
Definition at line 186 of file InstallArea/x86_64-el9-gcc13-dbg/include/TrkReco/TTrackMC.h.
| double TTrackMC::pzResidual | ( | void | ) | const |
returns residual of pz.
| double TTrackMC::pzResidual | ( | void | ) | const |
returns residual of pz.
|
inline |
returns quality.
Definition at line 180 of file InstallArea/x86_64-el9-gcc13-dbg/include/TrkReco/TTrackMC.h.
Referenced by TTrackManager::saveMCTables(), and TrackMCStatus().
| unsigned TTrackMC::quality | ( | void | ) | const |
returns quality.
| unsigned TTrackMC::quality | ( | void | ) | const |
returns quality.
| std::string TTrackMC::qualityString | ( | void | ) | const |
| std::string TTrackMC::qualityString | ( | void | ) | const |
returns quality.
| std::string TTrackMC::qualityString | ( | void | ) | const |
returns quality.
|
inline |
returns residual of momentum.
Definition at line 182 of file InstallArea/x86_64-el9-gcc13-dbg/include/TrkReco/TTrackMC.h.
| const Hep3Vector & TTrackMC::residual | ( | void | ) | const |
returns residual of momentum.
| const Hep3Vector & TTrackMC::residual | ( | void | ) | const |
returns residual of momentum.
|
inline |
returns state.
Definition at line 178 of file InstallArea/x86_64-el9-gcc13-dbg/include/TrkReco/TTrackMC.h.
| unsigned TTrackMC::state | ( | void | ) | const |
returns state.
| unsigned TTrackMC::state | ( | void | ) | const |
returns state.
| void TTrackMC::update | ( | void | ) |
updates information.
Definition at line 64 of file TTrackMC.cxx.
| void TTrackMC::update | ( | void | ) |
updates information.
| void TTrackMC::update | ( | void | ) |
updates information.
|
inline |
returns wire fraction(F1).
Definition at line 174 of file InstallArea/x86_64-el9-gcc13-dbg/include/TrkReco/TTrackMC.h.
Referenced by TTrackManager::saveMCTables().
| double TTrackMC::wireFraction | ( | void | ) | const |
returns wire fraction(F1).
| double TTrackMC::wireFraction | ( | void | ) | const |
returns wire fraction(F1).
|
inline |
returns wire fraction(F2).
Definition at line 176 of file InstallArea/x86_64-el9-gcc13-dbg/include/TrkReco/TTrackMC.h.
Referenced by TTrackManager::saveMCTables().
| double TTrackMC::wireFractionHEP | ( | void | ) | const |
returns wire fraction(F2).
| double TTrackMC::wireFractionHEP | ( | void | ) | const |
returns wire fraction(F2).
|
friend |
Definition at line 144 of file InstallArea/x86_64-el9-gcc13-dbg/include/TrkReco/TTrackMC.h.