00001
00002
00003
00004 #ifndef MdcRecoUtilLUNDTYPE_H
00005 #define MdcRecoUtilLUNDTYPE_H
00006
00007 class PdtLund
00008 {
00009 public:
00010 enum LundType
00011 {
00012 d = 1 ,
00013 anti_d = -1 ,
00014 u = 2 ,
00015 anti_u = -2 ,
00016 s = 3 ,
00017 anti_s = -3 ,
00018 c = 4 ,
00019 anti_c = -4 ,
00020 b = 5 ,
00021 anti_b = -5 ,
00022 t = 6 ,
00023 anti_t = -6 ,
00024 b_prime = 7 ,
00025 anti_b_prime = -7 ,
00026 t_prime = 8 ,
00027 anti_t_prime = -8 ,
00028 g = 21 ,
00029 e_minus = 11 ,
00030 e_plus = -11 ,
00031 nu_e = 12 ,
00032 anti_nu_e = -12 ,
00033 mu_minus = 13 ,
00034 mu_plus = -13 ,
00035 nu_mu = 14 ,
00036 anti_nu_mu = -14 ,
00037 tau_minus = 15 ,
00038 tau_plus = -15 ,
00039 nu_tau = 16 ,
00040 anti_nu_tau = -16 ,
00041 L_minus = 17 ,
00042 L_plus = -17 ,
00043 nu_L = 18 ,
00044 anti_nu_L = -18 ,
00045 gamma = 22 ,
00046 vpho = 10022 ,
00047 Cerenkov = 20022 ,
00048 Z0 = 23 ,
00049 W_plus = 24 ,
00050 W_minus = -24 ,
00051 Higgs0 = 25 ,
00052 reggeon = 28 ,
00053 pomeron = 29 ,
00054 Z_prime0 = 32 ,
00055 Z_prime_prime0 = 33 ,
00056 W_prime_plus = 34 ,
00057 W_prime_minus = -34 ,
00058 Higgs_prime0 = 35 ,
00059 A0 = 36 ,
00060 Higgs_plus = 37 ,
00061 Higgs_minus = -37 ,
00062 R0 = 40 ,
00063 anti_R0 = -40 ,
00064 Xu0 = 41 ,
00065 Xu_plus = 42 ,
00066 Xu_minus = -42 ,
00067 specflav = 81 ,
00068 rndmflav = 82 ,
00069 anti_rndmflav = -82 ,
00070 phasespa = 83 ,
00071 c_minushadron = 84 ,
00072 anti_c_minushadron = -84 ,
00073 b_minushadron = 85 ,
00074 anti_b_minushadron = -85 ,
00075 t_minushadron = 86 ,
00076 anti_t_minushadron = -86 ,
00077 b_prime_minushadron = 87 ,
00078 anti_b_prime_minushadron = -87 ,
00079 t_prime_minushadron = 88 ,
00080 anti_t_prime_minushadron = -88 ,
00081 Wvirt_plus = 89 ,
00082 Wvirt_minus = -89 ,
00083 diquark = 90 ,
00084 anti_diquark = -90 ,
00085 cluster = 91 ,
00086 string = 92 ,
00087 indep = 93 ,
00088 CMshower = 94 ,
00089 SPHEaxis = 95 ,
00090 THRUaxis = 96 ,
00091 CLUSjet = 97 ,
00092 CELLjet = 98 ,
00093 table = 99 ,
00094 pi0 = 111 ,
00095 pi_plus = 211 ,
00096 pi_minus = -211 ,
00097 pi_diff_plus = 210 ,
00098 pi_diff_minus = -210 ,
00099 pi_2S0 = 20111 ,
00100 pi_2S_plus = 20211 ,
00101 pi_2S_minus = -20211 ,
00102 eta = 221 ,
00103 eta_2S = 20221 ,
00104 eta_prime = 331 ,
00105 rho0 = 113 ,
00106 rho_diff0 = 110 ,
00107 rho_plus = 213 ,
00108 rho_minus = -213 ,
00109 rho_2S0 = 30113 ,
00110 rho_2S_plus = 30213 ,
00111 rho_2S_minus = -30213 ,
00112 rho_3S0 = 40113 ,
00113 rho_3S_plus = 40213 ,
00114 rho_3S_minus = -40213 ,
00115 omega = 223 ,
00116 omega_diff = 220 ,
00117 omega_2S = 30223 ,
00118 phi = 333 ,
00119 phi_diff = 330 ,
00120 a_00 = 10111 ,
00121 a_0_plus = 10211 ,
00122 a_0_minus = -10211 ,
00123 f_0 = 10221 ,
00124 f_prime_0 = 10331 ,
00125 b_10 = 10113 ,
00126 b_1_plus = 10213 ,
00127 b_1_minus = -10213 ,
00128 h_1 = 10223 ,
00129 h_prime_1 = 10333 ,
00130 a_10 = 20113 ,
00131 a_1_plus = 20213 ,
00132 a_1_minus = -20213 ,
00133 f_1 = 20223 ,
00134 f_prime_1 = 20333 ,
00135 a_20 = 115 ,
00136 a_2_plus = 215 ,
00137 a_2_minus = -215 ,
00138 f_2 = 225 ,
00139 f_0_1500 = 50221 ,
00140 f_prime_2 = 335 ,
00141 K0 = 311 ,
00142 anti_K0 = -311 ,
00143 K_S0 = 310 ,
00144 K_L0 = 130 ,
00145 K_plus = 321 ,
00146 K_minus = -321 ,
00147 K_star0 = 313 ,
00148 anti_K_star0 = -313 ,
00149 K_star_plus = 323 ,
00150 K_star_minus = -323 ,
00151 K_0_star0 = 10311 ,
00152 anti_K_0_star0 = -10311 ,
00153 K_0_star_plus = 10321 ,
00154 K_0_star_minus = -10321 ,
00155 K_10 = 10313 ,
00156 anti_K_10 = -10313 ,
00157 K_1_plus = 10323 ,
00158 K_1_minus = -10323 ,
00159 K_2_star0 = 315 ,
00160 anti_K_2_star0 = -315 ,
00161 K_2_star_plus = 325 ,
00162 K_2_star_minus = -325 ,
00163 K_prime_10 = 20313 ,
00164 anti_K_prime_10 = -20313 ,
00165 K_prime_1_plus = 20323 ,
00166 K_prime_1_minus = -20323 ,
00167 K_prime_star0 = 100313 ,
00168 anti_K_prime_star0 = -100313 ,
00169 K_prime_star_plus = 100323 ,
00170 K_prime_star_minus = -100323 ,
00171 K_prime_prime_star0 = 30313 ,
00172 anti_K_prime_prime_star0 = -30313 ,
00173 K_prime_prime_star_plus = 30323 ,
00174 K_prime_prime_star_minus = -30323 ,
00175 K_3_star0 = 317 ,
00176 anti_K_3_star0 = -317 ,
00177 K_3_star_plus = 327 ,
00178 K_3_star_minus = -327 ,
00179 K_4_star0 = 319 ,
00180 anti_K_4_star0 = -319 ,
00181 K_4_star_plus = 329 ,
00182 K_4_star_minus = -329 ,
00183 D_plus = 411 ,
00184 D_minus = -411 ,
00185 D0 = 421 ,
00186 anti_D0 = -421 ,
00187 D_star_plus = 413 ,
00188 D_star_minus = -413 ,
00189 D_star0 = 423 ,
00190 anti_D_star0 = -423 ,
00191 D_0_star_plus = 10411 ,
00192 D_0_star_minus = -10411 ,
00193 D_0_star0 = 10421 ,
00194 anti_D_0_star0 = -10421 ,
00195 D_1_plus = 10413 ,
00196 D_1_minus = -10413 ,
00197 D_10 = 10423 ,
00198 anti_D_10 = -10423 ,
00199 D_2_star_plus = 415 ,
00200 D_2_star_minus = -415 ,
00201 D_2_star0 = 425 ,
00202 anti_D_2_star0 = -425 ,
00203 D_prime_1_plus = 20413 ,
00204 D_prime_1_minus = -20413 ,
00205 D_prime_10 = 20423 ,
00206 anti_D_prime_10 = -20423 ,
00207 D_s_plus = 431 ,
00208 D_s_minus = -431 ,
00209 D_s_star_plus = 433 ,
00210 D_s_star_minus = -433 ,
00211 D_s0_star_plus = 10431 ,
00212 D_s0_star_minus = -10431 ,
00213 D_s1_plus = 10433 ,
00214 D_s1_minus = -10433 ,
00215 D_s2_star_plus = 435 ,
00216 D_s2_star_minus = -435 ,
00217 D_prime_s1_plus = 20433 ,
00218 D_prime_s1_minus = -20433 ,
00219 D_2S_plus = 30411 ,
00220 D_2S_minus = -30411 ,
00221 D_2S0 = 30421 ,
00222 anti_D_2S0 = -30421 ,
00223 D_star_2S_plus = 30413 ,
00224 D_star_2S_minus = -30413 ,
00225 D_star_2S0 = 30423 ,
00226 anti_D_star_2S0 = -30423 ,
00227 B0 = 511 ,
00228 anti_B0 = -511 ,
00229 B_plus = 521 ,
00230 B_minus = -521 ,
00231 B_star0 = 513 ,
00232 anti_B_star0 = -513 ,
00233 B_star_plus = 523 ,
00234 B_star_minus = -523 ,
00235 B_0_star0 = 10511 ,
00236 anti_B_0_star0 = -10511 ,
00237 B_0_star_plus = 10521 ,
00238 B_0_star_minus = -10521 ,
00239 B_10 = 10513 ,
00240 anti_B_10 = -10513 ,
00241 B_1_plus = 10523 ,
00242 B_1_minus = -10523 ,
00243 B_2_star0 = 515 ,
00244 anti_B_2_star0 = -515 ,
00245 B_2_star_plus = 525 ,
00246 B_2_star_minus = -525 ,
00247 B_prime_10 = 20513 ,
00248 anti_B_prime_10 = -20513 ,
00249 B_prime_1_plus = 20523 ,
00250 B_prime_1_minus = -20523 ,
00251 B_s0 = 531 ,
00252 anti_B_s0 = -531 ,
00253 B_s_star0 = 533 ,
00254 anti_B_s_star0 = -533 ,
00255 B_s0_star0 = 10531 ,
00256 anti_B_s0_star0 = -10531 ,
00257 B_s10 = 10533 ,
00258 anti_B_s10 = -10533 ,
00259 B_s2_star0 = 535 ,
00260 anti_B_s2_star0 = -535 ,
00261 B_prime_s10 = 20533 ,
00262 anti_B_prime_s10 = -20533 ,
00263 B_c_plus = 541 ,
00264 B_c_minus = -541 ,
00265 B_c_star_plus = 543 ,
00266 B_c_star_minus = -543 ,
00267 B_c0_star_plus = 10541 ,
00268 B_c0_star_minus = -10541 ,
00269 B_c1_plus = 10543 ,
00270 B_c1_minus = -10543 ,
00271 B_c2_star_plus = 545 ,
00272 B_c2_star_minus = -545 ,
00273 B_prime_c1_plus = 20543 ,
00274 B_prime_c1_minus = -20543 ,
00275 eta_c = 441 ,
00276 eta_c_2S = 20441 ,
00277 J_psi = 443 ,
00278 psi_diff = 440 ,
00279 psi_2S = 30443 ,
00280 psi_3770 = 40443 ,
00281 psi_4040 = 50443 ,
00282 psi_4160 = 60443 ,
00283 psi_4415 = 70443 ,
00284 h_c = 10443 ,
00285 chi_c0 = 10441 ,
00286 chi_c1 = 20443 ,
00287 chi_c2 = 445 ,
00288 eta_b = 551 ,
00289 eta_b_2S = 20551 ,
00290 eta_b_3S = 40551 ,
00291 Upsilon = 553 ,
00292 Upsilon_2S = 30553 ,
00293 Upsilon_3S = 60553 ,
00294 Upsilon_4S = 70553 ,
00295 Upsilon_5S = 80553 ,
00296 h_b = 10553 ,
00297 h_b_2P = 40553 ,
00298 h_b_3P = 100553 ,
00299 chi_b0 = 10551 ,
00300 chi_b1 = 20553 ,
00301 chi_b2 = 555 ,
00302 chi_b0_2P = 30551 ,
00303 chi_b1_2P = 50553 ,
00304 chi_b2_2P = 10555 ,
00305 chi_b0_3P = 50551 ,
00306 chi_b1_3P = 110553 ,
00307 chi_b2_3P = 20555 ,
00308 eta_b2_1D = 40555 ,
00309 eta_b2_2D = 60555 ,
00310 Upsilon_1_1D = 120553 ,
00311 Upsilon_2_1D = 30555 ,
00312 Upsilon_3_1D = 557 ,
00313 Upsilon_1_2D = 130553 ,
00314 Upsilon_2_2D = 50555 ,
00315 Upsilon_3_2D = 10557 ,
00316 Delta_minus = 1114 ,
00317 anti_Delta_plus = -1114 ,
00318 n_diffr = 2110 ,
00319 anti_n_diffr = -2110 ,
00320 n0 = 2112 ,
00321 anti_n0 = -2112 ,
00322 Delta0 = 2114 ,
00323 anti_Delta0 = -2114 ,
00324 p_diff_plus = 2210 ,
00325 anti_p_diff_minus = -2210 ,
00326 p_plus = 2212 ,
00327 anti_p_minus = -2212 ,
00328 Delta_plus = 2214 ,
00329 anti_Delta_minus = -2214 ,
00330 Delta_plus_plus = 2224 ,
00331 anti_Delta_minus_minus = -2224 ,
00332 Sigma_minus = 3112 ,
00333 anti_Sigma_plus = -3112 ,
00334 Sigma_star_minus = 3114 ,
00335 anti_Sigma_star_plus = -3114 ,
00336 Lambda0 = 3122 ,
00337 anti_Lambda0 = -3122 ,
00338 Lambda_14050 = 13122 ,
00339 anti_Lambda_14050 = -13122 ,
00340 Lambda_15200 = 3124 ,
00341 anti_Lambda_15200 = -3124 ,
00342 Lambda_16000 = 23122 ,
00343 anti_Lambda_16000 = -23122 ,
00344 Lambda_16700 = 33122 ,
00345 anti_Lambda_16700 = -33122 ,
00346 Lambda_16900 = 13124 ,
00347 anti_Lambda_16900 = -13124 ,
00348 Lambda_18000 = 43122 ,
00349 anti_Lambda_18000 = -43122 ,
00350 Lambda_18100 = 53122 ,
00351 anti_Lambda_18100 = -53122 ,
00352 Lambda_18200 = 3126 ,
00353 anti_Lambda_18200 = -3126 ,
00354 Lambda_18300 = 13126 ,
00355 anti_Lambda_18300 = -13126 ,
00356 Sigma_16600 = 13212 ,
00357 anti_Sigma_16600 = -13212 ,
00358 Sigma_16700 = 13214 ,
00359 anti_Sigma_16700 = -13214 ,
00360 Sigma_17500 = 23212 ,
00361 anti_Sigma_17500 = -23212 ,
00362 Sigma_17750 = 3216 ,
00363 anti_Sigma_17750 = -3216 ,
00364 Sigma0 = 3212 ,
00365 anti_Sigma0 = -3212 ,
00366 Sigma_star0 = 3214 ,
00367 anti_Sigma_star0 = -3214 ,
00368 Sigma_plus = 3222 ,
00369 anti_Sigma_minus = -3222 ,
00370 Sigma_star_plus = 3224 ,
00371 anti_Sigma_star_minus = -3224 ,
00372 Xi_minus = 3312 ,
00373 anti_Xi_plus = -3312 ,
00374 Xi_star_minus = 3314 ,
00375 anti_Xi_star_plus = -3314 ,
00376 Xi0 = 3322 ,
00377 anti_Xi0 = -3322 ,
00378 Xi_star0 = 3324 ,
00379 anti_Xi_star0 = -3324 ,
00380 Omega_minus = 3334 ,
00381 anti_Omega_plus = -3334 ,
00382 Sigma_c0 = 4112 ,
00383 anti_Sigma_c0 = -4112 ,
00384 Sigma_c_star0 = 4114 ,
00385 anti_Sigma_c_star0 = -4114 ,
00386 Lambda_c_plus = 4122 ,
00387 anti_Lambda_c_minus = -4122 ,
00388 Xi_c0 = 4132 ,
00389 anti_Xi_c0 = -4132 ,
00390 Sigma_c_plus = 4212 ,
00391 anti_Sigma_c_minus = -4212 ,
00392 Sigma_c_star_plus = 4214 ,
00393 anti_Sigma_c_star_minus = -4214 ,
00394 Sigma_c_plus_plus = 4222 ,
00395 anti_Sigma_c_minus_minus = -4222 ,
00396 Sigma_c_star_plus_plus = 4224 ,
00397 anti_Sigma_c_star_minus_minus = -4224 ,
00398 Xi_c_plus = 4232 ,
00399 anti_Xi_c_minus = -4232 ,
00400 Xi_prime_c0 = 4312 ,
00401 anti_Xi_prime_c0 = -4312 ,
00402 Xi_c_star0 = 4314 ,
00403 anti_Xi_c_star0 = -4314 ,
00404 Xi_prime_c_plus = 4322 ,
00405 anti_Xi_prime_c_minus = -4322 ,
00406 Xi_c_star_plus = 4324 ,
00407 anti_Xi_c_star_minus = -4324 ,
00408 Omega_c0 = 4332 ,
00409 anti_Omega_c0 = -4332 ,
00410 Omega_c_star0 = 4334 ,
00411 anti_Omega_c_star0 = -4334 ,
00412 Sigma_b_minus = 5112 ,
00413 anti_Sigma_b_plus = -5112 ,
00414 Sigma_b_star_minus = 5114 ,
00415 anti_Sigma_b_star_plus = -5114 ,
00416 Lambda_b0 = 5122 ,
00417 anti_Lambda_b0 = -5122 ,
00418 Xi_b_minus = 5132 ,
00419 anti_Xi_b_plus = -5132 ,
00420 Sigma_b0 = 5212 ,
00421 anti_Sigma_b0 = -5212 ,
00422 Sigma_b_star0 = 5214 ,
00423 anti_Sigma_b_star0 = -5214 ,
00424 Sigma_b_plus = 5222 ,
00425 anti_Sigma_b_minus = -5222 ,
00426 Sigma_b_star_plus = 5224 ,
00427 anti_Sigma_b_star_minus = -5224 ,
00428 Xi_b0 = 5232 ,
00429 anti_Xi_b0 = -5232 ,
00430 Xi_prime_b_minus = 5312 ,
00431 anti_Xi_prime_b_plus = -5312 ,
00432 Xi_b_star_minus = 5314 ,
00433 anti_Xi_b_star_plus = -5314 ,
00434 Xi_prime_b0 = 5322 ,
00435 anti_Xi_prime_b0 = -5322 ,
00436 Xi_b_star0 = 5324 ,
00437 anti_Xi_b_star0 = -5324 ,
00438 Omega_b_minus = 5332 ,
00439 anti_Omega_b_plus = -5332 ,
00440 Omega_b_star_minus = 5334 ,
00441 anti_Omega_b_star_plus = -5334 ,
00442 dd_0 = 1101 ,
00443 anti_dd_0 = -1101 ,
00444 ud_0 = 2101 ,
00445 anti_ud_0 = -2101 ,
00446 uu_0 = 2201 ,
00447 anti_uu_0 = -2201 ,
00448 sd_0 = 3101 ,
00449 anti_sd_0 = -3101 ,
00450 su_0 = 3201 ,
00451 anti_su_0 = -3201 ,
00452 ss_0 = 3301 ,
00453 anti_ss_0 = -3301 ,
00454 cd_0 = 4101 ,
00455 anti_cd_0 = -4101 ,
00456 cu_0 = 4201 ,
00457 anti_cu_0 = -4201 ,
00458 cs_0 = 4301 ,
00459 anti_cs_0 = -4301 ,
00460 cc_0 = 4401 ,
00461 anti_cc_0 = -4401 ,
00462 bd_0 = 5101 ,
00463 anti_bd_0 = -5101 ,
00464 bu_0 = 5201 ,
00465 anti_bu_0 = -5201 ,
00466 bs_0 = 5301 ,
00467 anti_bs_0 = -5301 ,
00468 bc_0 = 5401 ,
00469 anti_bc_0 = -5401 ,
00470 bb_0 = 5501 ,
00471 anti_bb_0 = -5501 ,
00472 dd_1 = 1103 ,
00473 anti_dd_1 = -1103 ,
00474 ud_1 = 2103 ,
00475 anti_ud_1 = -2103 ,
00476 uu_1 = 2203 ,
00477 anti_uu_1 = -2203 ,
00478 sd_1 = 3103 ,
00479 anti_sd_1 = -3103 ,
00480 su_1 = 3203 ,
00481 anti_su_1 = -3203 ,
00482 ss_1 = 3303 ,
00483 anti_ss_1 = -3303 ,
00484 cd_1 = 4103 ,
00485 anti_cd_1 = -4103 ,
00486 cu_1 = 4203 ,
00487 anti_cu_1 = -4203 ,
00488 cs_1 = 4303 ,
00489 anti_cs_1 = -4303 ,
00490 cc_1 = 4403 ,
00491 anti_cc_1 = -4403 ,
00492 bd_1 = 5103 ,
00493 anti_bd_1 = -5103 ,
00494 bu_1 = 5203 ,
00495 anti_bu_1 = -5203 ,
00496 bs_1 = 5303 ,
00497 anti_bs_1 = -5303 ,
00498 bc_1 = 5403 ,
00499 anti_bc_1 = -5403 ,
00500 bb_1 = 5503 ,
00501 anti_bb_1 = -5503 ,
00502 deuteron = 1011 ,
00503 anti_deuteron = -1011 ,
00504 tritium = 1021 ,
00505 anti_tritium = -1021 ,
00506 He3 = 1012 ,
00507 anti_He3 = -1012 ,
00508 alpha = 1022 ,
00509 anti_alpha = -1022 ,
00510 geantino = 100 ,
00511 chargedgeantino = 101 ,
00512 Xsd = 30343 ,
00513 anti_Xsd = -30343 ,
00514 Xsu = 30353 ,
00515 anti_Xsu = -30353 ,
00516 Xss = 30363 ,
00517 anti_Xss = -30363 ,
00518 Xdd = 30373 ,
00519 anti_Xdd = -30373 ,
00520 Xdu = 30383 ,
00521 anti_Xdu = -30383 ,
00522 null = 0
00523 };
00524 };
00525
00526 #endif