|
BOSS 8.0.0
BESIII Offline Software System
|
#include <EvtDecayTag.hh>
Public Member Functions | |
| EvtDecayTag (EvtParticle *par) | |
| virtual | ~EvtDecayTag () |
| void | makeTag (EvtParticle *par) |
| int | TagIndex (EvtId pid) |
| int | getModeTag () |
| int | getMultTag () |
| int | getHdrdBase (int index) |
Definition at line 38 of file EvtDecayTag.hh.
|
inline |
Definition at line 42 of file EvtDecayTag.hh.
|
inlinevirtual |
Definition at line 51 of file EvtDecayTag.hh.
| int EvtDecayTag::getHdrdBase | ( | int | index | ) |
Definition at line 172 of file EvtDecayTag.cc.
Referenced by getHdrdBase().
| int EvtDecayTag::getModeTag | ( | ) |
coding root_parent_mode * 10^9 + daug_0*10^6 + daug_1*10^3
Definition at line 110 of file EvtDecayTag.cc.
| int EvtDecayTag::getMultTag | ( | ) |
10 digit in the order: N_gamma, N_gamma, N_e, N_mu, N_pi, N_Kaon, N_p, N_Ks, N_Lambda,DecayType
Definition at line 153 of file EvtDecayTag.cc.
| void EvtDecayTag::makeTag | ( | EvtParticle * | par | ) |
Definition at line 28 of file EvtDecayTag.cc.
Referenced by EvtDecayTag(), and makeTag().
| int EvtDecayTag::TagIndex | ( | EvtId | pid | ) |
gamma : 0 e+/e- : 1 mu+/- : 2 pi+/- : 3 K+/- : 4 p+/- : 5 Ks : 6 Lambda: 7 others: 8
Definition at line 84 of file EvtDecayTag.cc.
Referenced by makeTag().