ECCE @ EIC Software
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
G4O17GEMProbability.cc
Go to the documentation of this file. Or view the newest version in sPHENIX GitHub for file G4O17GEMProbability.cc
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 //
27 // Hadronic Process: Nuclear De-excitations
28 // by V. Lara (Nov 1999)
29 //
30 
31 #include "G4O17GEMProbability.hh"
32 #include "G4PhysicalConstants.hh"
33 #include "G4SystemOfUnits.hh"
34 #include "G4Log.hh"
35 
37  G4GEMProbability(17,9,5.0/2.0) // A,Z,Spin
38 {
39 
40  ExcitEnergies.push_back(870.81*keV);
41  ExcitSpins.push_back(1.0/2.0);
42  ExcitLifetimes.push_back(179.2*picosecond);
43 
44  ExcitEnergies.push_back(3055.2*keV);
45  ExcitSpins.push_back(1.0/2.0);
46  ExcitLifetimes.push_back(83.0E-3*picosecond);
47 
48  ExcitEnergies.push_back(3841.0*keV);
49  ExcitSpins.push_back(5.0/2.0);
50  ExcitLifetimes.push_back(17.0E-3*picosecond);
51 
52  ExcitEnergies.push_back(4553.0*keV);
53  ExcitSpins.push_back(3.0/2.0);
54  ExcitLifetimes.push_back(fPlanck/(40.0*keV));
55 
56  ExcitEnergies.push_back(5086.0*keV);
57  ExcitSpins.push_back(3.0/2.0);
58  ExcitLifetimes.push_back(fPlanck/(95.0*keV));
59 
60  ExcitEnergies.push_back(5380.0*keV);
61  ExcitSpins.push_back(3.0/2.0);
62  ExcitLifetimes.push_back(fPlanck/(28.0*keV));
63 
64  ExcitEnergies.push_back(5698.0*keV);
65  ExcitSpins.push_back(7.0/2.0);
66  ExcitLifetimes.push_back(fPlanck/(3.4*keV));
67 
68  ExcitEnergies.push_back(5870.0*keV);
69  ExcitSpins.push_back(3.0/2.0);
70  ExcitLifetimes.push_back(fPlanck/(6.6*keV));
71 
72  ExcitEnergies.push_back(5940.0*keV);
73  ExcitSpins.push_back(1.0/2.0);
74  ExcitLifetimes.push_back(fPlanck/(32.0*keV));
75 
76  ExcitEnergies.push_back(6357.0*keV);
77  ExcitSpins.push_back(1.0/2.0);
78  ExcitLifetimes.push_back(fPlanck/(124.0*keV));
79 
80  ExcitEnergies.push_back(7168.7*keV);
81  ExcitSpins.push_back(5.0/2.0);
82  ExcitLifetimes.push_back(fPlanck/(1.5*keV));
83 
84  ExcitEnergies.push_back(7202.0*keV);
85  ExcitSpins.push_back(3.0/2.0);
86  ExcitLifetimes.push_back(fPlanck/(280.0*keV));
87 
88  ExcitEnergies.push_back(7383.1*keV);
89  ExcitSpins.push_back(5.0/2.0);
90  ExcitLifetimes.push_back(fPlanck/(0.6*keV));
91 
92  ExcitEnergies.push_back(7386.0*keV);
93  ExcitSpins.push_back(5.0/2.0);
94  ExcitLifetimes.push_back(fPlanck/(0.9*keV));
95 
96  ExcitEnergies.push_back(7560.0*keV);
97  ExcitSpins.push_back(3.0/2.0);
98  ExcitLifetimes.push_back(fPlanck/(500.0*keV));
99 
100  ExcitEnergies.push_back(7577.0*keV);
101  ExcitSpins.push_back(7.0/2.0);
102  ExcitLifetimes.push_back(fPlanck/(1.0*keV));
103 
104  ExcitEnergies.push_back(7690.0*keV);
105  ExcitSpins.push_back(7.0/2.0);
106  ExcitLifetimes.push_back(fPlanck/(18.0*keV));
107 
108  ExcitEnergies.push_back(7956.0*keV);
109  ExcitSpins.push_back(1.0/2.0);
110  ExcitLifetimes.push_back(fPlanck/(90.0*keV));
111 
112  ExcitEnergies.push_back(7990.0*keV);
113  ExcitSpins.push_back(1.0/2.0);
114  ExcitLifetimes.push_back(fPlanck/(270.0*keV));
115 
116  ExcitEnergies.push_back(8070.0*keV);
117  ExcitSpins.push_back(3.0/2.0);
118  ExcitLifetimes.push_back(fPlanck/(85.0*keV));
119 
120  ExcitEnergies.push_back(8180.0*keV);
121  ExcitSpins.push_back(1.0/2.0);
122  ExcitLifetimes.push_back(fPlanck/(69.0*keV));
123 
124  ExcitEnergies.push_back(8200.0*keV);
125  ExcitSpins.push_back(3.0/2.0);
126  ExcitLifetimes.push_back(fPlanck/(60.0*keV));
127 
128  ExcitEnergies.push_back(8352.0*keV);
129  ExcitSpins.push_back(1.0/2.0);
130  ExcitLifetimes.push_back(fPlanck/(9.0*keV));
131 
132  ExcitEnergies.push_back(8410.0*keV);
133  ExcitSpins.push_back(5.0/2.0);
134  ExcitLifetimes.push_back(fPlanck/(4.0*keV));
135 
136  ExcitEnergies.push_back(8474.0*keV);
137  ExcitSpins.push_back(7.0/2.0);
138  ExcitLifetimes.push_back(fPlanck/(7.0*keV));
139 
140  ExcitEnergies.push_back(8508.0*keV);
141  ExcitSpins.push_back(5.0/2.0);
142  ExcitLifetimes.push_back(hbar_Planck*G4Log(2.0)/(5.0*keV));
143 
144  ExcitEnergies.push_back(8700.0*keV);
145  ExcitSpins.push_back(3.0/2.0);
146  ExcitLifetimes.push_back(fPlanck/(50.0*keV));
147 
148  ExcitEnergies.push_back(8898.0*keV);
149  ExcitSpins.push_back(3.0/2.0);
150  ExcitLifetimes.push_back(fPlanck/(101.0*keV));
151 
152  ExcitEnergies.push_back(8972.0*keV);
153  ExcitSpins.push_back(7.0/2.0);
154  ExcitLifetimes.push_back(fPlanck/(21.0*keV));
155 
156  ExcitEnergies.push_back(9148.0*keV);
157  ExcitSpins.push_back(1.0/2.0);
158  ExcitLifetimes.push_back(fPlanck/(4.0*keV));
159 
160  ExcitEnergies.push_back(9187.0*keV);
161  ExcitSpins.push_back(7.0/2.0);
162  ExcitLifetimes.push_back(fPlanck/(3.0*keV));
163 
164  ExcitEnergies.push_back(9201.0*keV);
165  ExcitSpins.push_back(5.0/2.0);
166  ExcitLifetimes.push_back(fPlanck/(5.5*keV));
167 
168  ExcitEnergies.push_back(9422.0*keV);
169  ExcitSpins.push_back(3.0/2.0);
170  ExcitLifetimes.push_back(fPlanck/(120.0*keV));
171 
172  ExcitEnergies.push_back(9493.0*keV);
173  ExcitSpins.push_back(5.0/2.0);
174  ExcitLifetimes.push_back(hbar_Planck*G4Log(2.0)/(15.0*keV));
175 
176  ExcitEnergies.push_back(9720.0*keV);
177  ExcitSpins.push_back(7.0/2.0);
178  ExcitLifetimes.push_back(fPlanck/(16.0*keV));
179 
180  ExcitEnergies.push_back(9775.0*keV);
181  ExcitSpins.push_back(3.0/2.0);
182  ExcitLifetimes.push_back(fPlanck/(25.0*keV));
183 
184  ExcitEnergies.push_back(9977.0*keV);
185  ExcitSpins.push_back(5.0/2.0);
186  ExcitLifetimes.push_back(fPlanck/(80.0*keV));
187 
188  ExcitEnergies.push_back(10178.0*keV);
189  ExcitSpins.push_back(7.0/2.0);
190  ExcitLifetimes.push_back(fPlanck/(40.0*keV));
191 
192  ExcitEnergies.push_back(10337.0*keV);
193  ExcitSpins.push_back(5.0/2.0);
194  ExcitLifetimes.push_back(fPlanck/(150.0*keV));
195 
196  ExcitEnergies.push_back(10490.0*keV);
197  ExcitSpins.push_back(5.0/2.0);
198  ExcitLifetimes.push_back(fPlanck/(75.0*keV));
199 
200  ExcitEnergies.push_back(10773.0*keV);
201  ExcitSpins.push_back(1.0/2.0);
202  ExcitLifetimes.push_back(fPlanck/(80.0*keV));
203 
204  ExcitEnergies.push_back(10910.0*keV);
205  ExcitSpins.push_back(5.0/2.0);
206  ExcitLifetimes.push_back(fPlanck/(57.0*keV));
207 
208  ExcitEnergies.push_back(11076.0*keV);
209  ExcitSpins.push_back(1.0/2.0);
210  ExcitLifetimes.push_back(fPlanck/(5.0*keV));
211 
212  ExcitEnergies.push_back(12946.0*keV);
213  ExcitSpins.push_back(1.0/2.0);
214  ExcitLifetimes.push_back(fPlanck/(6.0*keV));
215 
216  ExcitEnergies.push_back(14980.0*keV);
217  ExcitSpins.push_back(5.0/2.0);
218  ExcitLifetimes.push_back(fPlanck/(150.0*keV));
219 
220  ExcitEnergies.push_back(21.7E3*keV);
221  ExcitSpins.push_back(5.0/2.0);
222  ExcitLifetimes.push_back(fPlanck/(750.0*keV));
223 
224  ExcitEnergies.push_back(22.1E3*keV);
225  ExcitSpins.push_back(7.0/2.0);
226  ExcitLifetimes.push_back(fPlanck/(750.0*keV));
227 
228  ExcitEnergies.push_back(22.5E3*keV);
229  ExcitSpins.push_back(3.0/2.0);
230  ExcitLifetimes.push_back(fPlanck/(1000.0*keV));
231 
232  ExcitEnergies.push_back(23.0E3*keV);
233  ExcitSpins.push_back(1.0/2.0);
234  ExcitLifetimes.push_back(fPlanck/(400.0*keV));
235 }
236 
238 {}