source: trunk/source/processes/hadronic/util/include/G4HadParticleCodes.hh @ 819

Last change on this file since 819 was 819, checked in by garnier, 16 years ago

import all except CVS

File size: 3.3 KB
Line 
1//
2// ********************************************************************
3// * License and Disclaimer                                           *
4// *                                                                  *
5// * The  Geant4 software  is  copyright of the Copyright Holders  of *
6// * the Geant4 Collaboration.  It is provided  under  the terms  and *
7// * conditions of the Geant4 Software License,  included in the file *
8// * LICENSE and available at  http://cern.ch/geant4/license .  These *
9// * include a list of copyright holders.                             *
10// *                                                                  *
11// * Neither the authors of this software system, nor their employing *
12// * institutes,nor the agencies providing financial support for this *
13// * work  make  any representation or  warranty, express or implied, *
14// * regarding  this  software system or assume any liability for its *
15// * use.  Please see the license in the file  LICENSE  and URL above *
16// * for the full disclaimer and the limitation of liability.         *
17// *                                                                  *
18// * This  code  implementation is the result of  the  scientific and *
19// * technical work of the GEANT4 collaboration.                      *
20// * By using,  copying,  modifying or  distributing the software (or *
21// * any work based  on the software)  you  agree  to acknowledge its *
22// * use  in  resulting  scientific  publications,  and indicate your *
23// * acceptance of all terms of the Geant4 Software license.          *
24// ********************************************************************
25//
26#ifndef G4HadParticleCodes_hh
27#define G4HadParticleCodes_hh
28
29enum
30{
31  NeutronPC = 2112,
32  ProtonPC = 2212,
33 
34  DeltamPC = 1114,
35  Delta0PC = 2114,
36  DeltapPC = 2214,
37  DeltappPC = 2224,
38 
39  Dm_1600PC = 31114,
40  D0_1600PC = 32114,
41  Dp_1600PC = 32214,
42  Dpp_1600PC = 32224,
43 
44  Dm_1620PC = 1112,
45  D0_1620PC = 1212,
46  Dp_1620PC = 2122,
47  Dpp_1620PC = 2222,
48 
49  Dm_1700PC = 11114,
50  D0_1700PC = 12114,
51  Dp_1700PC = 12214,
52  Dpp_1700PC = 12224,
53 
54  Dm_1900PC = 11112,
55  D0_1900PC = 11212,
56  Dp_1900PC = 12122,
57  Dpp_1900PC = 12222,
58
59  Dm_1905PC = 1116,
60  D0_1905PC = 1216,
61  Dp_1905PC = 2126,
62  Dpp_1905PC = 2226,
63
64  Dm_1910PC = 21112,
65  D0_1910PC = 21212,
66  Dp_1910PC = 22122,
67  Dpp_1910PC = 22222,
68
69  Dm_1920PC = 21114,
70  D0_1920PC = 22114,
71  Dp_1920PC = 22214,
72  Dpp_1920PC = 22224,
73
74  Dm_1930PC = 11116,
75  D0_1930PC = 11216,
76  Dp_1930PC = 12126,
77  Dpp_1930PC = 12226,
78
79  Dm_1950PC = 1118,
80  D0_1950PC = 2118,
81  Dp_1950PC = 2218,
82  Dpp_1950PC = 2228,
83
84  N1400pPC = 12212,
85  N1400nPC = 12112,
86 
87  N1520pPC = 2124,
88  N1520nPC = 1214,
89
90  N1535pPC = 22212,
91  N1535nPC = 22112,
92
93  N1650pPC = 32212,
94  N1650nPC = 32112,
95
96  N1675pPC = 2216,
97  N1675nPC = 2116,
98
99  N1680pPC = 12216,
100  N1680nPC = 12116,
101
102  N1700pPC = 22124,
103  N1700nPC = 21214,
104
105  N1710pPC = 42212,
106  N1710nPC = 42112,
107
108  N1720pPC = 32124,
109  N1720nPC = 31214,
110
111  N1900pPC = 42124,
112  N1900nPC = 41214,
113
114  N1990pPC = 12218,
115  N1990nPC = 12118,
116
117  N2090pPC = 52214,
118  N2090nPC = 52114,
119
120  N2190pPC = 2128,
121  N2190nPC = 1218,
122
123  N2220pPC = 100002210,
124  N2220nPC = 100002110,
125
126  N2250pPC = 100012210,
127  N2250nPC = 100012110
128
129};
130
131struct D1232
132{
133  enum
134  {
135    Dm=DeltamPC,
136    D0=Delta0PC,
137    Dp=DeltapPC,
138    Dpp=DeltappPC
139  };
140};
141
142#endif
Note: See TracBrowser for help on using the repository browser.