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