BOSS 6.6.4.p03
BESIII Offline Software System
Loading...
Searching...
No Matches
PdtGeant.h
Go to the documentation of this file.
1//
2// Do not edit! Automatically generated file
3//
4#ifndef MdcRecoUtilGEANT_H
5#define MdcRecoUtilGEANT_H
7
9{
10public:
12 {
13 gamma = 1 ,
14 e_plus = 2 ,
15 e_minus = 3 ,
16 nu_e = 4 ,
17 mu_plus = 5 ,
19 pi0 = 7 ,
20 pi_plus = 8 ,
22 K_L0 = 10 ,
23 K_plus = 11 ,
24 K_minus = 12 ,
25 n0 = 13 ,
26 p_plus = 14 ,
28 K_S0 = 16 ,
29 eta = 17 ,
30 Lambda0 = 18 ,
32 Sigma0 = 20 ,
34 Xi0 = 22 ,
35 Xi_minus = 23 ,
37 anti_n0 = 25 ,
42 anti_Xi0 = 30 ,
45 null_33 = 33 ,
46 null_34 = 34 ,
47 null_35 = 35 ,
48 null_36 = 36 ,
49 null_37 = 37 ,
50 null_38 = 38 ,
51 null_39 = 39 ,
52 null_40 = 40 ,
53 null_41 = 41 ,
54 null_42 = 42 ,
55 null_43 = 43 ,
56 null_44 = 44 ,
57 deuteron = 45 ,
58 tritium = 46 ,
59 alpha = 47 ,
60 geantino = 48 ,
61 He3 = 49 ,
62 Cerenkov = 50 ,
65 nu_mu = 4,
67 nu_tau = 4,
69 null = 0
70 };
71protected:
73 static const int _nGeantId;
74 static const PdtLund::LundType _lundId[52];
75
76 friend class Pdt;
77};
78
79#endif
@ null_40
Definition: PdtGeant.h:52
@ pi_minus
Definition: PdtGeant.h:21
@ deuteron
Definition: PdtGeant.h:57
@ null_35
Definition: PdtGeant.h:47
@ null_44
Definition: PdtGeant.h:56
@ null_43
Definition: PdtGeant.h:55
@ alpha
Definition: PdtGeant.h:59
@ anti_Sigma_minus
Definition: PdtGeant.h:39
@ null_38
Definition: PdtGeant.h:50
@ anti_nu_tau
Definition: PdtGeant.h:68
@ geantino
Definition: PdtGeant.h:60
@ anti_nu_e
Definition: PdtGeant.h:64
@ K_S0
Definition: PdtGeant.h:28
@ pi_plus
Definition: PdtGeant.h:20
@ null_42
Definition: PdtGeant.h:54
@ null_33
Definition: PdtGeant.h:45
@ K_plus
Definition: PdtGeant.h:23
@ K_minus
Definition: PdtGeant.h:24
@ anti_nu_mu
Definition: PdtGeant.h:66
@ e_plus
Definition: PdtGeant.h:14
@ e_minus
Definition: PdtGeant.h:15
@ null
Definition: PdtGeant.h:69
@ null_39
Definition: PdtGeant.h:51
@ Xi_minus
Definition: PdtGeant.h:35
@ anti_p_minus
Definition: PdtGeant.h:27
@ Sigma_plus
Definition: PdtGeant.h:31
@ null_34
Definition: PdtGeant.h:46
@ null_37
Definition: PdtGeant.h:49
@ K_L0
Definition: PdtGeant.h:22
@ Sigma0
Definition: PdtGeant.h:32
@ anti_Omega_plus
Definition: PdtGeant.h:44
@ Sigma_minus
Definition: PdtGeant.h:33
@ mu_minus
Definition: PdtGeant.h:18
@ mu_plus
Definition: PdtGeant.h:17
@ Cerenkov
Definition: PdtGeant.h:62
@ anti_Xi0
Definition: PdtGeant.h:42
@ chargedgeantino
Definition: PdtGeant.h:63
@ Omega_minus
Definition: PdtGeant.h:36
@ tritium
Definition: PdtGeant.h:58
@ p_plus
Definition: PdtGeant.h:26
@ Lambda0
Definition: PdtGeant.h:30
@ anti_Xi_plus
Definition: PdtGeant.h:43
@ anti_Sigma0
Definition: PdtGeant.h:40
@ nu_tau
Definition: PdtGeant.h:67
@ gamma
Definition: PdtGeant.h:13
@ anti_Sigma_plus
Definition: PdtGeant.h:41
@ null_36
Definition: PdtGeant.h:48
@ nu_mu
Definition: PdtGeant.h:65
@ nu_e
Definition: PdtGeant.h:16
@ null_41
Definition: PdtGeant.h:53
@ anti_n0
Definition: PdtGeant.h:37
@ anti_Lambda0
Definition: PdtGeant.h:38
static const GeantType _firstGeantId
Definition: PdtGeant.h:72
static const PdtLund::LundType _lundId[52]
Definition: PdtGeant.h:74
static const int _nGeantId
Definition: PdtGeant.h:73
LundType
Definition: PdtLund.h:11
Definition: Pdt.h:49