CGEM BOSS 6.6.5.h
BESIII Offline Software System
|
#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.
Classes | |
class | TTrackMC |
A class to have MC information of TTrack. More... | |
Macros | |
#define | TTrackClassified 1 |
#define | TTrackGarbage 1 |
#define | TTrackCharge 2 |
#define | TTrackBad 4 |
#define | TTrackGhost 8 |
#define | TTrackGood 16 |
#define | TTrackHep 65536 |
#define | TTrackWire 131072 |
#define | TTrackPt 524288 |
#define | TTrackPz 1048576 |
#define | TTrackUnique 2097152 |
#define | TTrackMatchingLoose 4194304 |
#define | TTrackMatchingTight 8388608 |
#define | HEP_SHORT_NAMES |
#define | TTrackMC_INLINE_DEFINE_HERE |
Functions | |
std::string | TrackMCStatus (const TTrackMC &) |
std::string | TrackMCStatus (const MdcRec_mctrk &) |
std::string | TrackMCQualityString (unsigned quality) |
#define HEP_SHORT_NAMES |
Definition at line 40 of file TTrackMC.h.
#define TTrackBad 4 |
Definition at line 20 of file TTrackMC.h.
Referenced by TTrackMC::dump(), and TrackMCQualityString().
#define TTrackCharge 2 |
Definition at line 19 of file TTrackMC.h.
Referenced by TTrackMC::dump(), and TrackMCQualityString().
#define TTrackClassified 1 |
Definition at line 16 of file TTrackMC.h.
#define TTrackGarbage 1 |
Definition at line 18 of file TTrackMC.h.
Referenced by TTrackMC::dump(), and TrackMCQualityString().
#define TTrackGhost 8 |
Definition at line 21 of file TTrackMC.h.
Referenced by TTrackMC::dump(), and TrackMCQualityString().
#define TTrackGood 16 |
Definition at line 22 of file TTrackMC.h.
Referenced by TTrackMC::dump(), and TrackMCQualityString().
#define TTrackHep 65536 |
Definition at line 24 of file TTrackMC.h.
Referenced by TrackMCStatus().
#define TTrackMatchingLoose 4194304 |
Definition at line 29 of file TTrackMC.h.
Referenced by TrackMCStatus().
#define TTrackMatchingTight 8388608 |
Definition at line 30 of file TTrackMC.h.
Referenced by TrackMCStatus().
#define TTrackMC_INLINE_DEFINE_HERE |
Definition at line 162 of file TTrackMC.h.
#define TTrackPt 524288 |
Definition at line 26 of file TTrackMC.h.
#define TTrackPz 1048576 |
Definition at line 27 of file TTrackMC.h.
#define TTrackUnique 2097152 |
Definition at line 28 of file TTrackMC.h.
#define TTrackWire 131072 |
Definition at line 25 of file TTrackMC.h.
std::string TrackMCQualityString | ( | unsigned | quality | ) |
Definition at line 313 of file TTrackMC.cxx.
Referenced by TTrackMC::qualityString(), and TrackMCStatus().
std::string TrackMCStatus | ( | const MdcRec_mctrk & | m | ) |
Definition at line 308 of file TTrackMC.cxx.
std::string TrackMCStatus | ( | const TTrackMC & | m | ) |
Definition at line 303 of file TTrackMC.cxx.