BOSS 7.1.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 39 of file EvtDecayTag.hh.
|
inline |
Definition at line 45 of file EvtDecayTag.hh.
|
inlinevirtual |
Definition at line 54 of file EvtDecayTag.hh.
int EvtDecayTag::getHdrdBase | ( | int | index | ) |
Definition at line 153 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 102 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 136 of file EvtDecayTag.cc.
void EvtDecayTag::makeTag | ( | EvtParticle * | par | ) |
Definition at line 29 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 76 of file EvtDecayTag.cc.
Referenced by makeTag().