48G4bool G4ShortLivedConstructor::isConstructed =
false;
85 "gluon", 0.0*MeV, 0.0*MeV, 0.0*eplus,
93 "u_quark", 2.4*MeV, 0.0*MeV, 2./3.*eplus,
100 "d_quark", 4.9*MeV, 0.0*MeV, -1./3.*eplus,
107 "s_quark", 100.0*MeV, 0.0*MeV, -1./3.*eplus,
114 "c_quark", 1.29*GeV, 0.0*MeV, +2./3.*eplus,
121 "b_quark", 4.19*GeV, 0.0*MeV, -1./3.*eplus,
128 "t_quark", 172.9*GeV, 2.0*GeV, +2./3.*eplus,
135 "anti_u_quark", 2.4*MeV, 0.0*MeV, -2./3.*eplus,
142 "anti_d_quark", 4.9*MeV, 0.0*MeV, 1./3.*eplus,
149 "anti_s_quark", 100.0*MeV, 0.0*MeV, 1./3.*eplus,
156 "anti_c_quark", 1.29*GeV, 0.0*MeV, -2./3.*eplus,
163 "anti_b_quark", 4.19*GeV, 0.0*MeV, 1./3.*eplus,
170 "anti_t_quark", 172.9*GeV, 2.0*GeV, -2./3.*eplus,
178 "uu1_diquark", 4.8*MeV, 0.0*MeV, 4./3.*eplus,
181 "diquarks", 0, 0, 2203,
185 "ud1_diquark", 7.2*MeV, 0.0*MeV, 1./3.*eplus,
188 "diquarks", 0, 0, 2103,
192 "dd1_diquark", 9.6*MeV, 0.0*MeV, -2./3.*eplus,
195 "diquarks", 0, 0, 1103,
200 "ud0_diquark", 7.3*MeV, 0.0*MeV, 1./3.*eplus,
203 "diquarks", 0, 0, 2101,
208 "sd1_diquark", 108.8*MeV, 0.0*MeV, -2./3.*eplus,
211 "diquarks", 0, 0, 3103,
216 "su1_diquark", 106.4*MeV, 0.0*MeV, 1./3.*eplus,
219 "diquarks", 0, 0, 3203,
224 "sd0_diquark", 108.0*MeV, 0.0*MeV, -2./3.*eplus,
227 "diquarks", 0, 0, 3101,
232 "su0_diquark", 106.4*MeV, 0.0*MeV, 1./3.*eplus,
235 "diquarks", 0, 0, 3201,
240 "anti_uu1_diquark", 4.8*MeV, 0.0*MeV, -4./3.*eplus,
243 "diquarks", 0, 0, -2203,
247 "anti_ud1_diquark", 7.2*MeV, 0.0*MeV, -1./3.*eplus,
250 "diquarks", 0, 0, -2103,
254 "anti_dd1_diquark", 9.6*MeV, 0.0*MeV, 2./3.*eplus,
257 "diquarks", 0, 0, -1103,
262 "anti_ud0_diquark", 7.3*MeV, 0.0*MeV, -1./3.*eplus,
265 "diquarks", 0, 0, -2101,
270 "anti_sd1_diquark", 108.8*MeV, 0.0*MeV, 2./3.*eplus,
273 "diquarks", 0, 0, -3103,
278 "anti_su1_diquark", 106.4*MeV, 0.0*MeV, -1./3.*eplus,
281 "diquarks", 0, 0, -3203,
286 "anti_sd0_diquark", 108.0*MeV, 0.0*MeV, 2./3.*eplus,
289 "diquarks", 0, 0, -3101,
294 "anti_su0_diquark", 106.4*MeV, 0.0*MeV, -1./3.*eplus,
297 "diquarks", 0, 0, -3201,
301 "ss1_diquark", 208.0*MeV, 0.0*MeV, -2./3.*eplus,
304 "diquarks", 0, 0, 3303,
309 "anti_ss1_diquark", 208.0*MeV, 0.0*MeV, 2./3.*eplus,
312 "diquarks", 0, 0, -3303,
374 "delta++", 1.232*GeV, 120.0*MeV, +2.0*eplus,
377 "baryon", 0, +1, 2224,
393 "delta+", 1.232*GeV, 120.0*MeV, +1.0*eplus,
396 "baryon", 0, +1, 2214,
423 "delta0", 1.232*GeV, 120.0*MeV, +0.0*eplus,
426 "baryon", 0, +1, 2114,
451 "delta-", 1.232*GeV, 118.0*MeV, -1.0*eplus,
454 "baryon", 0, +1, 1114,
472 "anti_delta++", 1.232*GeV, 120.0*MeV, -2.0*eplus,
475 "baryon", 0, -1, -2224,
484 "anti_proton",
"pi-");
491 "anti_delta+", 1.232*GeV, 120.0*MeV, -1.0*eplus,
494 "baryon", 0, -1, -2214,
503 "anti_proton",
"pi0");
508 "anti_neutron",
"pi-");
514 "anti_delta0", 1.232*GeV, 120.0*MeV, +0.0*eplus,
517 "baryon", 0, -1, -2114,
526 "anti_proton",
"pi+");
531 "anti_neutron",
"pi0");
537 "anti_delta-", 1.232*GeV, 118.0*MeV, +1.0*eplus,
540 "baryon", 0, -1, -1114,
549 "anti_neutron",
"pi+");
574 "omega", 782.65*MeV, 8.49*MeV, +0.0*eplus,
608 "phi", 1019.46*MeV, 4.26*MeV, +0.0*eplus,
639 "rho+", 775.8*MeV, 150.3*MeV, +1.0*eplus,
658 "rho-", 775.8*MeV, 150.3*MeV, -1.0*eplus,
677 "rho0", 775.49*MeV, 149.1*MeV, 0.0,
681 false, 0.0*
ns, NULL );
697 "a0(980)+", 980.0*MeV, 60.0*MeV, +1.0*eplus,
700 "meson", 0, 0, 9000211,
716 "a0(980)-", 980.0*MeV, 60.0*MeV, -1.0*eplus,
719 "meson", 0, 0, -9000211,
735 "a0(980)0", 980.0*MeV, 75.0*MeV, 0.0,
738 "meson", 0, 0, 9000111,
755 "f0(600)", 800.0*MeV, 800.0*MeV, 0.0,
758 "meson", 0, 0, 9000221,
776 "f0(980)", 980.0*MeV, 70.0*MeV, 0.0,
779 "meson", 0, 0, 9010221,
796 "eta(1405)", 1409.8*MeV, 51.1*MeV, 0.0,
799 "meson", 0, 0, 9020221,
815 "f0(1500)", 1505.0*MeV, 109.0*MeV, 0.0,
818 "meson", 0, 0, 9030221,
835 "f0(1710)", 1720.0*MeV, 135.0*MeV, 0.0,
838 "meson", 0, 0, 10331,
871 "k_star+", 891.66*MeV, 50.8*MeV, +1.0*eplus,
896 "k_star0", 895.94*MeV, 48.7*MeV, 0.0*eplus,
921 "k_star-", 891.66*MeV, 50.8*MeV, -1.0*eplus,
947 "anti_k_star0", 895.94*MeV, 48.7*MeV, 0.0*eplus,
void Insert(G4VDecayChannel *aChannel)
virtual void Construct(G4int indexOfState=-1)
void SetMultipletName(const G4String &name)
virtual void Construct(G4int indexOfState=-1)
void SetMultipletName(const G4String &)
void SetAntiPDGEncoding(G4int aEncoding)
void SetDecayTable(G4DecayTable *aDecayTable)
G4ShortLivedConstructor()
static void ConstructBaryons()
static void ConstructQuarks()
static void ConstructResonances()
static void ConstructParticle()
static void ConstructMesons()
~G4ShortLivedConstructor()