#include <string>
#include "CLHEP/Alist/AList.h"
#include "CLHEP/Vector/ThreeVector.h"
#include "CLHEP/Vector/LorentzVector.h"
Go to the source code of this file.
◆ HEP_SHORT_NAMES
◆ TTrackBad
◆ TTrackCharge
◆ TTrackClassified
#define TTrackClassified 1 |
◆ TTrackGarbage
◆ TTrackGhost
◆ TTrackGood
◆ TTrackHep
◆ TTrackMatchingLoose
#define TTrackMatchingLoose 4194304 |
◆ TTrackMatchingTight
#define TTrackMatchingTight 8388608 |
◆ TTrackMC_INLINE_DEFINE_HERE
#define TTrackMC_INLINE_DEFINE_HERE |
◆ TTrackPt
◆ TTrackPz
◆ TTrackUnique
#define TTrackUnique 2097152 |
◆ TTrackWire
#define TTrackWire 131072 |
◆ TrackMCQualityString()
std::string TrackMCQualityString |
( |
unsigned |
quality | ) |
|
Definition at line 313 of file TTrackMC.cxx.
313 {
314 if (quality &
TTrackGood)
return std::string(
"Good");
315 else if (quality &
TTrackGhost)
return std::string(
"Ghost");
316 else if (quality &
TTrackBad)
return std::string(
"Bad");
317 else if (quality &
TTrackCharge)
return std::string(
"Charge");
318 else if (quality &
TTrackGarbage)
return std::string(
"Garbage");
319 return std::string("Unknown");
320}
◆ TrackMCStatus() [1/2]
Definition at line 308 of file TTrackMC.cxx.
308 {
310}
std::string TrackMCStatus(unsigned quality)
◆ TrackMCStatus() [2/2]
std::string TrackMCStatus |
( |
const TTrackMC & |
m | ) |
|
Definition at line 303 of file TTrackMC.cxx.
303 {
305}
unsigned quality(void) const
returns quality.