ECCE @ EIC Software
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
G4F20GEMProbability.cc
Go to the documentation of this file. Or view the newest version in sPHENIX GitHub for file G4F20GEMProbability.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 "G4F20GEMProbability.hh"
32 #include "G4PhysicalConstants.hh"
33 #include "G4SystemOfUnits.hh"
34 #include "G4Log.hh"
35 
37  G4GEMProbability(20,9,2.0) // A,Z,Spin
38 {
39 
40  ExcitEnergies.push_back(655.95*keV);
41  ExcitSpins.push_back(3.0);
42  ExcitLifetimes.push_back(0.28*picosecond);
43 
44  ExcitEnergies.push_back(822.9*keV);
45  ExcitSpins.push_back(4.0);
46  ExcitLifetimes.push_back(55*picosecond);
47 
48  ExcitEnergies.push_back(983.8*keV);
49  ExcitSpins.push_back(3.0);
50  ExcitLifetimes.push_back(1.1*picosecond);
51 
52  ExcitEnergies.push_back(1056.93*keV);
53  ExcitSpins.push_back(1.0);
54  ExcitLifetimes.push_back(31.0e-3*picosecond);
55 
56  ExcitEnergies.push_back(1309.22*keV);
57  ExcitSpins.push_back(2.0);
58  ExcitLifetimes.push_back(0.62*picosecond);
59 
60  ExcitEnergies.push_back(1843.4*keV);
61  ExcitSpins.push_back(2.0);
62  ExcitLifetimes.push_back(21.0e-3*picosecond);
63 
64  ExcitEnergies.push_back(2043.9*keV);
65  ExcitSpins.push_back(2.0);
66  ExcitLifetimes.push_back(26.0e-3*picosecond);
67 
68  ExcitEnergies.push_back(2194.6*keV);
69  ExcitSpins.push_back(2.0);
70  ExcitLifetimes.push_back(8.0e-3*picosecond);
71 
72  ExcitEnergies.push_back(2966.2*keV);
73  ExcitSpins.push_back(3.0);
74  ExcitLifetimes.push_back(42.0e-3*picosecond);
75 
76  ExcitEnergies.push_back(3488.4*keV);
77  ExcitSpins.push_back(1.0);
78  ExcitLifetimes.push_back(30.0e-3*picosecond);
79 
80  ExcitEnergies.push_back(3525.9*keV);
81  ExcitSpins.push_back(0.0);
82  ExcitLifetimes.push_back(21.0e-3*picosecond);
83 
84  ExcitEnergies.push_back(3587.1*keV);
85  ExcitSpins.push_back(3.0);
86  ExcitLifetimes.push_back(21.0e-3*picosecond);
87 
88  ExcitEnergies.push_back(6627.0*keV);
89  ExcitSpins.push_back(2.0);
90  ExcitLifetimes.push_back(hbar_Planck*G4Log(2.0)/(0.29*keV));
91 
92  ExcitEnergies.push_back(6648.0*keV);
93  ExcitSpins.push_back(1.0);
94  ExcitLifetimes.push_back(fPlanck/(1.62*keV));
95 
96  ExcitEnergies.push_back(6685.0*keV);
97  ExcitSpins.push_back(0.0);
98  ExcitLifetimes.push_back(fPlanck/(3.80*keV));
99 
100  ExcitEnergies.push_back(6692.0*keV);
101  ExcitSpins.push_back(1.0);
102  ExcitLifetimes.push_back(fPlanck/(5.23*keV));
103 
104  ExcitEnergies.push_back(6696.0*keV);
105  ExcitSpins.push_back(2.0);
106  ExcitLifetimes.push_back(fPlanck/(1.05*keV));
107 
108  ExcitEnergies.push_back(6699.0*keV);
109  ExcitSpins.push_back(1.0);
110  ExcitLifetimes.push_back(fPlanck/(2.85*keV));
111 
112  ExcitEnergies.push_back(6709.0*keV);
113  ExcitSpins.push_back(0.0);
114  ExcitLifetimes.push_back(fPlanck/(1.14*keV));
115 
116  ExcitEnergies.push_back(6717.0*keV);
117  ExcitSpins.push_back(0.0);
118  ExcitLifetimes.push_back(fPlanck/(0.95*keV));
119 
120  ExcitEnergies.push_back(6791.0*keV);
121  ExcitSpins.push_back(0.0);
122  ExcitLifetimes.push_back(fPlanck/(1.9*keV));
123 
124  ExcitEnergies.push_back(6835.0*keV);
125  ExcitSpins.push_back(1.0);
126  ExcitLifetimes.push_back(fPlanck/(1.7*keV));
127 
128  ExcitEnergies.push_back(6837.0*keV);
129  ExcitSpins.push_back(1.0);
130  ExcitLifetimes.push_back(fPlanck/(0.4*keV));
131 
132  ExcitEnergies.push_back(6856.0*keV);
133  ExcitSpins.push_back(1.0);
134  ExcitLifetimes.push_back(fPlanck/(1.3*keV));
135 
136  ExcitEnergies.push_back(6858.0*keV);
137  ExcitSpins.push_back(1.0);
138  ExcitLifetimes.push_back(fPlanck/(19.0*keV));
139 
140  ExcitEnergies.push_back(7005.0*keV);
141  ExcitSpins.push_back(0.0);
142  ExcitLifetimes.push_back(fPlanck/(24.0*keV));
143 
144  ExcitEnergies.push_back(7076.0*keV);
145  ExcitSpins.push_back(1.0);
146  ExcitLifetimes.push_back(fPlanck/(24.0*keV));
147 
148  ExcitEnergies.push_back(7171.0*keV);
149  ExcitSpins.push_back(2.0);
150  ExcitLifetimes.push_back(fPlanck/(14.0*keV));
151 
152  ExcitEnergies.push_back(7311.0*keV);
153  ExcitSpins.push_back(1.0);
154  ExcitLifetimes.push_back(fPlanck/(33.0*keV));
155 
156  ExcitEnergies.push_back(7355.0*keV);
157  ExcitSpins.push_back(1.0);
158  ExcitLifetimes.push_back(fPlanck/(19.0*keV));
159 
160  ExcitEnergies.push_back(7410.0*keV);
161  ExcitSpins.push_back(2.0);
162  ExcitLifetimes.push_back(fPlanck/(10.0*keV));
163 
164  ExcitEnergies.push_back(7489.0*keV);
165  ExcitSpins.push_back(2.0);
166  ExcitLifetimes.push_back(fPlanck/(57.0*keV));
167 
168  ExcitEnergies.push_back(7503.0*keV);
169  ExcitSpins.push_back(0.0);
170  ExcitLifetimes.push_back(fPlanck/(85.0*keV));
171 
172  ExcitEnergies.push_back(7670.0*keV);
173  ExcitSpins.push_back(2.0);
174  ExcitLifetimes.push_back(fPlanck/(60.0*keV));
175 
176  ExcitEnergies.push_back(7800.0*keV);
177  ExcitSpins.push_back(1.0);
178  ExcitLifetimes.push_back(fPlanck/(100.0*keV));
179 
180  ExcitEnergies.push_back(8150.0*keV);
181  ExcitSpins.push_back(1.0);
182  ExcitLifetimes.push_back(fPlanck/(190.0*keV));
183 
184  ExcitEnergies.push_back(10228.0*keV);
185  ExcitSpins.push_back(0.0);
186  ExcitLifetimes.push_back(fPlanck/(200.0*keV));
187 
188  ExcitEnergies.push_back(10641.0*keV);
189  ExcitSpins.push_back(1.0);
190  ExcitLifetimes.push_back(fPlanck/(60.0*keV));
191 
192  ExcitEnergies.push_back(10807.0*keV);
193  ExcitSpins.push_back(0.0);
194  ExcitLifetimes.push_back(fPlanck/(330.0*keV));
195 
196 }
197 
199 {}
200