Geant4 Cross Reference |
1 // 1 2 // ******************************************* 3 // * License and Disclaimer 4 // * 5 // * The Geant4 software is copyright of th 6 // * the Geant4 Collaboration. It is provided 7 // * conditions of the Geant4 Software License 8 // * LICENSE and available at http://cern.ch/ 9 // * include a list of copyright holders. 10 // * 11 // * Neither the authors of this software syst 12 // * institutes,nor the agencies providing fin 13 // * work make any representation or warran 14 // * regarding this software system or assum 15 // * use. Please see the license in the file 16 // * for the full disclaimer and the limitatio 17 // * 18 // * This code implementation is the result 19 // * technical work of the GEANT4 collaboratio 20 // * By using, copying, modifying or distri 21 // * any work based on the software) you ag 22 // * use in resulting scientific publicati 23 // * acceptance of all terms of the Geant4 Sof 24 // ******************************************* 25 // 26 // G4NucleiPropertiesTableAME12 class implemen 27 // 28 // Data updated to AME2012 29 // "The Ame2012 atomic mass evaluation (I)" 30 // by G.Audi, M.Wang, A.H.Wapstra, F.G.Kond 31 // M.MacCormick, X.Xu, and B.Pfeiffer 32 // Chinese Physics C36 p. 1287-1602, Decemb 33 // "The Ame2012 atomic mass evaluation (II)" 34 // by M.Wang, G.Audi, A.H.Wapstra, F.G.Kond 35 // M.MacCormick, X.Xu, and B.Pfeiffer 36 // Chinese Physics C36 p. 1603-2014, Decemb 37 // 38 // Author: Tatsumi Koi, SLAC - August 2016 39 // ------------------------------------------- 40 41 #include "G4NucleiPropertiesTableAME12.hh" 42 43 #include "G4PhysicalConstants.hh" 44 #include "G4SystemOfUnits.hh" 45 #include "G4ios.hh" 46 47 G4ThreadLocal G4bool G4NucleiPropertiesTableAM 48 G4ThreadLocal G4double G4NucleiPropertiesTable 49 50 // Determine the table index for a Nuclide wit 51 // 52 G4int G4NucleiPropertiesTableAME12::GetIndex(G 53 { 54 if (A > G4NucleiPropertiesTableAME12::MaxA) 55 G4Exception("G4NucleiPropertiesTableAME12: 56 "Nucleon number larger than 29 57 return -1; 58 } 59 if (A < 1) { 60 G4Exception("G4NucleiPropertiesTableAME12: 61 EventMustBeAborted, " Nucleon 62 return -1; 63 } 64 if (Z > A) { 65 G4Exception("G4NucleiPropertiesTableAME12: 66 "Nucleon number smaller than Z 67 return -1; 68 } 69 70 for (G4int i = shortTable[A - 1]; i < shortT 71 if (indexArray[0][i] == Z) return i; 72 } 73 return -1; 74 } 75 76 G4int G4NucleiPropertiesTableAME12::MinZ(G4int 77 { 78 G4int i = shortTable[A - 1]; 79 return indexArray[0][i]; 80 } 81 82 G4int G4NucleiPropertiesTableAME12::MaxZ(G4int 83 { 84 G4int i = shortTable[A] - 1; 85 return indexArray[0][i]; 86 } 87 88 G4double G4NucleiPropertiesTableAME12::GetNucl 89 { 90 if (!isIntialized) { 91 // calculate electron mass in orbit with b 92 isIntialized = true; 93 for (G4int iz = 1; iz < ZMax; iz += 1) { 94 electronMass[iz] = iz * electron_mass_c2 95 - (1.55468 * 1e-6 * s 96 } 97 } 98 99 G4double nuclearMass = GetAtomicMass(Z, A) - 100 101 if (nuclearMass < 0.0) nuclearMass = 0.0; 102 103 return nuclearMass; 104 } 105 106 G4double G4NucleiPropertiesTableAME12::GetMass 107 { 108 G4int i = GetIndex(Z, A); 109 if (i >= 0) { 110 return MassExcess[i] * keV; 111 } 112 113 return 0.0; 114 } 115 116 G4double G4NucleiPropertiesTableAME12::GetBind 117 { 118 G4int i = GetIndex(Z, A); 119 if (i >= 0) { 120 return (G4double(A - Z) * MassExcess[0] + 121 } 122 123 return 0.0; 124 } 125 126 G4double G4NucleiPropertiesTableAME12::GetBeta 127 { 128 G4int i = GetIndex(Z, A); 129 if (i >= 0) { 130 return BetaEnergy[i] * keV; 131 } 132 133 return 0.0; 134 } 135 136 G4double G4NucleiPropertiesTableAME12::GetAtom 137 { 138 G4int i = GetIndex(Z, A); 139 if (i >= 0) { 140 return MassExcess[i] * keV + G4double(A) * 141 } 142 143 return 0.0; 144 } 145 146 G4bool G4NucleiPropertiesTableAME12::IsInTable 147 { 148 return (Z <= A && A >= 1 && A <= 273 && Z >= 149 } 150 151 // clang-format off 152 //+------------------------------------------- 153 //| Table of Z (number of protons) and A (numb 154 //| indexArray[0][ ] --> Z 155 //| indexArray[1][ ] --> A 156 //+------------------------------------------- 157 158 const G4int G4NucleiPropertiesTableAME12::inde 159 // ---------- Z ---------- 160 { 161 162 0, 1, 1, 1, 2, 3, 1, 2, 3, 163 2, 3, 4, 1, 2, 3, 4, 5, 1, 164 3, 4, 5, 2, 3, 4, 5, 6, 2, 165 4, 5, 6, 2, 3, 4, 5, 6, 7, 166 4, 5, 6, 7, 3, 4, 5, 6, 7, 167 3, 4, 5, 6, 7, 8, 4, 5, 6, 168 8, 9, 4, 5, 6, 7, 8, 9, 4, 169 6, 7, 8, 9, 10, 5, 6, 7, 8, 170 10, 5, 6, 7, 8, 9, 10, 11, 5, 171 7, 8, 9, 10, 11, 12, 5, 6, 7, 172 9, 10, 11, 12, 5, 6, 7, 8, 9, 173 11, 12, 13, 6, 7, 8, 9, 10, 11, 174 13, 14, 6, 7, 8, 9, 10, 11, 12, 175 14, 7, 8, 9, 10, 11, 12, 13, 14, 176 7, 8, 9, 10, 11, 12, 13, 14, 15, 177 9, 10, 11, 12, 13, 14, 15, 16, 8, 178 10, 11, 12, 13, 14, 15, 16, 8, 9, 179 11, 12, 13, 14, 15, 16, 17, 9, 10, 180 12, 13, 14, 15, 16, 17, 9, 10, 11, 181 13, 14, 15, 16, 17, 18, 9, 10, 11, 182 13, 14, 15, 16, 17, 18, 10, 11, 12, 183 14, 15, 16, 17, 18, 19, 10, 11, 12, 184 14, 15, 16, 17, 18, 19, 10, 11, 12, 185 14, 15, 16, 17, 18, 19, 20, 11, 12, 186 14, 15, 16, 17, 18, 19, 20, 11, 12, 187 14, 15, 16, 17, 18, 19, 20, 21, 11, 188 13, 14, 15, 16, 17, 18, 19, 20, 21, 189 13, 14, 15, 16, 17, 18, 19, 20, 21, 190 12, 13, 14, 15, 16, 17, 18, 19, 20, 191 22, 12, 13, 14, 15, 16, 17, 18, 19, 192 21, 22, 23, 13, 14, 15, 16, 17, 18, 193 20, 21, 22, 23, 13, 14, 15, 16, 17, 194 19, 20, 21, 22, 23, 24, 13, 14, 15, 195 17, 18, 19, 20, 21, 22, 23, 24, 14, 196 16, 17, 18, 19, 20, 21, 22, 23, 24, 197 14, 15, 16, 17, 18, 19, 20, 21, 22, 198 24, 25, 26, 15, 16, 17, 18, 19, 20, 199 22, 23, 24, 25, 26, 15, 16, 17, 18, 200 20, 21, 22, 23, 24, 25, 26, 27, 16, 201 18, 19, 20, 21, 22, 23, 24, 25, 26, 202 28, 16, 17, 18, 19, 20, 21, 22, 23, 203 25, 26, 27, 28, 17, 18, 19, 20, 21, 204 23, 24, 25, 26, 27, 28, 17, 18, 19, 205 21, 22, 23, 24, 25, 26, 27, 28, 18, 206 20, 21, 22, 23, 24, 25, 26, 27, 28, 207 18, 19, 20, 21, 22, 23, 24, 25, 26, 208 28, 29, 19, 20, 21, 22, 23, 24, 25, 209 27, 28, 29, 30, 19, 20, 21, 22, 23, 210 25, 26, 27, 28, 29, 30, 19, 20, 21, 211 23, 24, 25, 26, 27, 28, 29, 30, 31, 212 21, 22, 23, 24, 25, 26, 27, 28, 29, 213 31, 20, 21, 22, 23, 24, 25, 26, 27, 214 29, 30, 31, 32, 21, 22, 23, 24, 25, 215 27, 28, 29, 30, 31, 32, 21, 22, 23, 216 25, 26, 27, 28, 29, 30, 31, 32, 33, 217 22, 23, 24, 25, 26, 27, 28, 29, 30, 218 32, 33, 22, 23, 24, 25, 26, 27, 28, 219 30, 31, 32, 33, 22, 23, 24, 25, 26, 220 28, 29, 30, 31, 32, 33, 23, 24, 25, 221 27, 28, 29, 30, 31, 32, 33, 34, 23, 222 25, 26, 27, 28, 29, 30, 31, 32, 33, 223 23, 24, 25, 26, 27, 28, 29, 30, 31, 224 33, 34, 24, 25, 26, 27, 28, 29, 30, 225 32, 33, 34, 35, 24, 25, 26, 27, 28, 226 30, 31, 32, 33, 34, 35, 25, 26, 27, 227 29, 30, 31, 32, 33, 34, 35, 36, 25, 228 27, 28, 29, 30, 31, 32, 33, 34, 35, 229 25, 26, 27, 28, 29, 30, 31, 32, 33, 230 35, 36, 37, 26, 27, 28, 29, 30, 31, 231 33, 34, 35, 36, 37, 26, 27, 28, 29, 232 31, 32, 33, 34, 35, 36, 37, 38, 26, 233 28, 29, 30, 31, 32, 33, 34, 35, 36, 234 38, 27, 28, 29, 30, 31, 32, 33, 34, 235 36, 37, 38, 27, 28, 29, 30, 31, 32, 236 34, 35, 36, 37, 38, 39, 28, 29, 30, 237 32, 33, 34, 35, 36, 37, 38, 39, 28, 238 30, 31, 32, 33, 34, 35, 36, 37, 38, 239 40, 28, 29, 30, 31, 32, 33, 34, 35, 240 37, 38, 39, 40, 29, 30, 31, 32, 33, 241 35, 36, 37, 38, 39, 40, 29, 30, 31, 242 33, 34, 35, 36, 37, 38, 39, 40, 41, 243 30, 31, 32, 33, 34, 35, 36, 37, 38, 244 40, 41, 30, 31, 32, 33, 34, 35, 36, 245 38, 39, 40, 41, 42, 30, 31, 32, 33, 246 35, 36, 37, 38, 39, 40, 41, 42, 30, 247 32, 33, 34, 35, 36, 37, 38, 39, 40, 248 42, 43, 31, 32, 33, 34, 35, 36, 37, 249 39, 40, 41, 42, 43, 31, 32, 33, 34, 250 36, 37, 38, 39, 40, 41, 42, 43, 44, 251 33, 34, 35, 36, 37, 38, 39, 40, 41, 252 43, 44, 32, 33, 34, 35, 36, 37, 38, 253 40, 41, 42, 43, 44, 45, 32, 33, 34, 254 36, 37, 38, 39, 40, 41, 42, 43, 44, 255 33, 34, 35, 36, 37, 38, 39, 40, 41, 256 43, 44, 45, 46, 33, 34, 35, 36, 37, 257 39, 40, 41, 42, 43, 44, 45, 46, 34, 258 36, 37, 38, 39, 40, 41, 42, 43, 44, 259 46, 47, 34, 35, 36, 37, 38, 39, 40, 260 42, 43, 44, 45, 46, 47, 34, 35, 36, 261 38, 39, 40, 41, 42, 43, 44, 45, 46, 262 48, 35, 36, 37, 38, 39, 40, 41, 42, 263 44, 45, 46, 47, 48, 35, 36, 37, 38, 264 40, 41, 42, 43, 44, 45, 46, 47, 48, 265 35, 36, 37, 38, 39, 40, 41, 42, 43, 266 45, 46, 47, 48, 49, 36, 37, 38, 39, 267 41, 42, 43, 44, 45, 46, 47, 48, 49, 268 36, 37, 38, 39, 40, 41, 42, 43, 44, 269 46, 47, 48, 49, 50, 36, 37, 38, 39, 270 41, 42, 43, 44, 45, 46, 47, 48, 49, 271 37, 38, 39, 40, 41, 42, 43, 44, 45, 272 47, 48, 49, 50, 37, 38, 39, 40, 41, 273 43, 44, 45, 46, 47, 48, 49, 50, 51, 274 39, 40, 41, 42, 43, 44, 45, 46, 47, 275 49, 50, 51, 38, 39, 40, 41, 42, 43, 276 45, 46, 47, 48, 49, 50, 51, 52, 38, 277 40, 41, 42, 43, 44, 45, 46, 47, 48, 278 50, 51, 52, 38, 39, 40, 41, 42, 43, 279 45, 46, 47, 48, 49, 50, 51, 52, 53, 280 40, 41, 42, 43, 44, 45, 46, 47, 48, 281 50, 51, 52, 53, 39, 40, 41, 42, 43, 282 45, 46, 47, 48, 49, 50, 51, 52, 53, 283 40, 41, 42, 43, 44, 45, 46, 47, 48, 284 50, 51, 52, 53, 54, 40, 41, 42, 43, 285 45, 46, 47, 48, 49, 50, 51, 52, 53, 286 40, 41, 42, 43, 44, 45, 46, 47, 48, 287 50, 51, 52, 53, 54, 55, 41, 42, 43, 288 45, 46, 47, 48, 49, 50, 51, 52, 53, 289 55, 41, 42, 43, 44, 45, 46, 47, 48, 290 50, 51, 52, 53, 54, 55, 56, 41, 42, 291 44, 45, 46, 47, 48, 49, 50, 51, 52, 292 54, 55, 56, 42, 43, 44, 45, 46, 47, 293 49, 50, 51, 52, 53, 54, 55, 56, 57, 294 43, 44, 45, 46, 47, 48, 49, 50, 51, 295 53, 54, 55, 56, 57, 43, 44, 45, 46, 296 48, 49, 50, 51, 52, 53, 54, 55, 56, 297 43, 44, 45, 46, 47, 48, 49, 50, 51, 298 53, 54, 55, 56, 57, 58, 43, 44, 45, 299 47, 48, 49, 50, 51, 52, 53, 54, 55, 300 57, 58, 44, 45, 46, 47, 48, 49, 50, 301 52, 53, 54, 55, 56, 57, 58, 59, 44, 302 46, 47, 48, 49, 50, 51, 52, 53, 54, 303 56, 57, 58, 59, 44, 45, 46, 47, 48, 304 50, 51, 52, 53, 54, 55, 56, 57, 58, 305 44, 45, 46, 47, 48, 49, 50, 51, 52, 306 54, 55, 56, 57, 58, 59, 60, 45, 46, 307 48, 49, 50, 51, 52, 53, 54, 55, 56, 308 58, 59, 60, 45, 46, 47, 48, 49, 50, 309 52, 53, 54, 55, 56, 57, 58, 59, 60, 310 46, 47, 48, 49, 50, 51, 52, 53, 54, 311 56, 57, 58, 59, 60, 61, 46, 47, 48, 312 50, 51, 52, 53, 54, 55, 56, 57, 58, 313 60, 61, 62, 47, 48, 49, 50, 51, 52, 314 54, 55, 56, 57, 58, 59, 60, 61, 62, 315 48, 49, 50, 51, 52, 53, 54, 55, 56, 316 58, 59, 60, 61, 62, 63, 48, 49, 50, 317 52, 53, 54, 55, 56, 57, 58, 59, 60, 318 62, 63, 48, 49, 50, 51, 52, 53, 54, 319 56, 57, 58, 59, 60, 61, 62, 63, 48, 320 50, 51, 52, 53, 54, 55, 56, 57, 58, 321 60, 61, 62, 63, 64, 49, 50, 51, 52, 322 54, 55, 56, 57, 58, 59, 60, 61, 62, 323 64, 49, 50, 51, 52, 53, 54, 55, 56, 324 58, 59, 60, 61, 62, 63, 64, 65, 50, 325 52, 53, 54, 55, 56, 57, 58, 59, 60, 326 62, 63, 64, 65, 50, 51, 52, 53, 54, 327 56, 57, 58, 59, 60, 61, 62, 63, 64, 328 50, 51, 52, 53, 54, 55, 56, 57, 58, 329 60, 61, 62, 63, 64, 65, 66, 51, 52, 330 54, 55, 56, 57, 58, 59, 60, 61, 62, 331 64, 65, 66, 51, 52, 53, 54, 55, 56, 332 58, 59, 60, 61, 62, 63, 64, 65, 66, 333 52, 53, 54, 55, 56, 57, 58, 59, 60, 334 62, 63, 64, 65, 66, 67, 52, 53, 54, 335 56, 57, 58, 59, 60, 61, 62, 63, 64, 336 66, 67, 68, 52, 53, 54, 55, 56, 57, 337 59, 60, 61, 62, 63, 64, 65, 66, 67, 338 53, 54, 55, 56, 57, 58, 59, 60, 61, 339 63, 64, 65, 66, 67, 68, 69, 53, 54, 340 56, 57, 58, 59, 60, 61, 62, 63, 64, 341 66, 67, 68, 69, 54, 55, 56, 57, 58, 342 60, 61, 62, 63, 64, 65, 66, 67, 68, 343 54, 55, 56, 57, 58, 59, 60, 61, 62, 344 64, 65, 66, 67, 68, 69, 54, 55, 56, 345 58, 59, 60, 61, 62, 63, 64, 65, 66, 346 68, 69, 70, 55, 56, 57, 58, 59, 60, 347 62, 63, 64, 65, 66, 67, 68, 69, 70, 348 56, 57, 58, 59, 60, 61, 62, 63, 64, 349 66, 67, 68, 69, 70, 71, 55, 56, 57, 350 59, 60, 61, 62, 63, 64, 65, 66, 67, 351 69, 70, 71, 56, 57, 58, 59, 60, 61, 352 63, 64, 65, 66, 67, 68, 69, 70, 71, 353 57, 58, 59, 60, 61, 62, 63, 64, 65, 354 67, 68, 69, 70, 71, 72, 57, 58, 59, 355 61, 62, 63, 64, 65, 66, 67, 68, 69, 356 71, 72, 57, 58, 59, 60, 61, 62, 63, 357 65, 66, 67, 68, 69, 70, 71, 72, 73, 358 59, 60, 61, 62, 63, 64, 65, 66, 67, 359 69, 70, 71, 72, 73, 58, 59, 60, 61, 360 63, 64, 65, 66, 67, 68, 69, 70, 71, 361 73, 74, 59, 60, 61, 62, 63, 64, 65, 362 67, 68, 69, 70, 71, 72, 73, 74, 59, 363 61, 62, 63, 64, 65, 66, 67, 68, 69, 364 71, 72, 73, 74, 75, 60, 61, 62, 63, 365 65, 66, 67, 68, 69, 70, 71, 72, 73, 366 75, 60, 61, 62, 63, 64, 65, 66, 67, 367 69, 70, 71, 72, 73, 74, 75, 76, 61, 368 63, 64, 65, 66, 67, 68, 69, 70, 71, 369 73, 74, 75, 76, 61, 62, 63, 64, 65, 370 67, 68, 69, 70, 71, 72, 73, 74, 75, 371 62, 63, 64, 65, 66, 67, 68, 69, 70, 372 72, 73, 74, 75, 76, 77, 62, 63, 64, 373 66, 67, 68, 69, 70, 71, 72, 73, 74, 374 76, 77, 63, 64, 65, 66, 67, 68, 69, 375 71, 72, 73, 74, 75, 76, 77, 78, 63, 376 65, 66, 67, 68, 69, 70, 71, 72, 73, 377 75, 76, 77, 78, 64, 65, 66, 67, 68, 378 70, 71, 72, 73, 74, 75, 76, 77, 78, 379 65, 66, 67, 68, 69, 70, 71, 72, 73, 380 75, 76, 77, 78, 79, 65, 66, 67, 68, 381 70, 71, 72, 73, 74, 75, 76, 77, 78, 382 65, 66, 67, 68, 69, 70, 71, 72, 73, 383 75, 76, 77, 78, 79, 80, 66, 67, 68, 384 70, 71, 72, 73, 74, 75, 76, 77, 78, 385 80, 66, 67, 68, 69, 70, 71, 72, 73, 386 75, 76, 77, 78, 79, 80, 67, 68, 69, 387 71, 72, 73, 74, 75, 76, 77, 78, 79, 388 67, 68, 69, 70, 71, 72, 73, 74, 75, 389 77, 78, 79, 80, 68, 69, 70, 71, 72, 390 74, 75, 76, 77, 78, 79, 80, 81, 68, 391 70, 71, 72, 73, 74, 75, 76, 77, 78, 392 80, 81, 69, 70, 71, 72, 73, 74, 75, 393 77, 78, 79, 80, 81, 82, 69, 70, 71, 394 73, 74, 75, 76, 77, 78, 79, 80, 81, 395 70, 71, 72, 73, 74, 75, 76, 77, 78, 396 80, 81, 82, 70, 71, 72, 73, 74, 75, 397 77, 78, 79, 80, 81, 82, 71, 72, 73, 398 75, 76, 77, 78, 79, 80, 81, 82, 71, 399 73, 74, 75, 76, 77, 78, 79, 80, 81, 400 71, 72, 73, 74, 75, 76, 77, 78, 79, 401 81, 82, 83, 71, 72, 73, 74, 75, 76, 402 78, 79, 80, 81, 82, 83, 72, 73, 74, 403 76, 77, 78, 79, 80, 81, 82, 83, 84, 404 73, 74, 75, 76, 77, 78, 79, 80, 81, 405 83, 84, 72, 73, 74, 75, 76, 77, 78, 406 80, 81, 82, 83, 84, 72, 73, 74, 75, 407 77, 78, 79, 80, 81, 82, 83, 84, 73, 408 75, 76, 77, 78, 79, 80, 81, 82, 83, 409 73, 74, 75, 76, 77, 78, 79, 80, 81, 410 83, 84, 85, 73, 74, 75, 76, 77, 78, 411 80, 81, 82, 83, 84, 85, 74, 75, 76, 412 78, 79, 80, 81, 82, 83, 84, 85, 86, 413 75, 76, 77, 78, 79, 80, 81, 82, 83, 414 85, 86, 75, 76, 77, 78, 79, 80, 81, 415 83, 84, 85, 86, 75, 76, 77, 78, 79, 416 81, 82, 83, 84, 85, 86, 75, 76, 77, 417 79, 80, 81, 82, 83, 84, 85, 86, 75, 418 77, 78, 79, 80, 81, 82, 83, 84, 85, 419 76, 77, 78, 79, 80, 81, 82, 83, 84, 420 86, 87, 76, 77, 78, 79, 80, 81, 82, 421 84, 85, 86, 87, 76, 77, 78, 79, 80, 422 82, 83, 84, 85, 86, 87, 88, 76, 77, 423 79, 80, 81, 82, 83, 84, 85, 86, 87, 424 77, 78, 79, 80, 81, 82, 83, 84, 85, 425 87, 88, 77, 78, 79, 80, 81, 82, 83, 426 85, 86, 87, 88, 78, 79, 80, 81, 82, 427 84, 85, 86, 87, 88, 78, 79, 80, 81, 428 83, 84, 85, 86, 87, 88, 89, 79, 80, 429 82, 83, 84, 85, 86, 87, 88, 89, 79, 430 81, 82, 83, 84, 85, 86, 87, 88, 89, 431 79, 80, 81, 82, 83, 84, 85, 86, 87, 432 89, 90, 79, 80, 81, 82, 83, 84, 85, 433 87, 88, 89, 90, 80, 81, 82, 83, 84, 434 86, 87, 88, 89, 90, 80, 81, 82, 83, 435 85, 86, 87, 88, 89, 90, 91, 80, 81, 436 83, 84, 85, 86, 87, 88, 89, 90, 91, 437 81, 82, 83, 84, 85, 86, 87, 88, 89, 438 91, 80, 81, 82, 83, 84, 85, 86, 87, 439 89, 90, 91, 80, 81, 82, 83, 84, 85, 440 87, 88, 89, 90, 91, 81, 82, 83, 84, 441 86, 87, 88, 89, 90, 91, 92, 81, 82, 442 84, 85, 86, 87, 88, 89, 90, 91, 92, 443 83, 84, 85, 86, 87, 88, 89, 90, 91, 444 93, 82, 83, 84, 85, 86, 87, 88, 89, 445 91, 92, 93, 83, 84, 85, 86, 87, 88, 446 90, 91, 92, 93, 83, 84, 85, 86, 87, 447 89, 90, 91, 92, 93, 83, 84, 85, 86, 448 88, 89, 90, 91, 92, 93, 83, 84, 85, 449 87, 88, 89, 90, 91, 92, 93, 84, 85, 450 87, 88, 89, 90, 91, 92, 93, 84, 85, 451 87, 88, 89, 90, 91, 92, 93, 84, 85, 452 87, 88, 89, 90, 91, 92, 93, 85, 86, 453 88, 89, 90, 91, 92, 93, 94, 85, 86, 454 88, 89, 90, 91, 92, 93, 94, 86, 87, 455 89, 90, 91, 92, 93, 94, 95, 86, 87, 456 89, 90, 91, 92, 93, 94, 95, 87, 88, 457 90, 91, 92, 93, 94, 95, 96, 87, 88, 458 90, 91, 92, 93, 94, 95, 96, 88, 89, 459 91, 92, 93, 94, 95, 96, 97, 88, 89, 460 91, 92, 93, 94, 95, 96, 97, 89, 90, 461 92, 93, 94, 95, 96, 97, 89, 90, 91, 462 93, 94, 95, 96, 97, 98, 90, 91, 92, 463 94, 95, 96, 97, 98, 90, 91, 92, 93, 464 95, 96, 97, 98, 99, 91, 92, 93, 94, 465 96, 97, 98, 99, 91, 92, 93, 94, 95, 466 97, 98, 99, 100, 92, 93, 94, 95, 96, 467 98, 99, 100, 92, 93, 94, 95, 96, 97, 468 99, 100, 93, 94, 95, 96, 97, 98, 99, 469 93, 94, 95, 96, 97, 98, 99, 100, 101, 470 95, 96, 97, 98, 99, 100, 101, 94, 95, 471 97, 98, 99, 100, 101, 95, 96, 97, 98, 472 100, 101, 102, 95, 96, 97, 98, 99, 100, 473 102, 96, 97, 98, 99, 100, 101, 102, 96, 474 98, 99, 100, 101, 102, 103, 96, 97, 98, 475 100, 101, 102, 103, 97, 98, 99, 100, 101, 476 103, 104, 97, 98, 99, 100, 101, 102, 103, 477 98, 99, 100, 101, 102, 103, 104, 105, 98, 478 100, 101, 102, 103, 104, 105, 99, 100, 101, 479 103, 104, 105, 99, 100, 101, 102, 103, 104, 480 106, 100, 101, 102, 103, 104, 105, 106, 100, 481 102, 103, 104, 105, 106, 107, 101, 102, 103, 482 105, 106, 107, 101, 102, 103, 104, 105, 106, 483 102, 103, 104, 105, 106, 107, 108, 102, 103, 484 105, 106, 107, 108, 103, 104, 105, 106, 107, 485 109, 103, 104, 105, 106, 107, 108, 109, 104, 486 106, 107, 108, 109, 110, 104, 105, 106, 107, 487 109, 110, 105, 106, 107, 108, 109, 110, 105, 488 107, 108, 109, 110, 106, 107, 108, 109, 110, 489 107, 108, 109, 110, 111, 106, 107, 108, 109, 490 111, 107, 108, 109, 110, 111, 107, 108, 109, 491 111, 108, 109, 110, 111, 112, 108, 109, 110, 492 112, 109, 110, 111, 112, 113, 109, 110, 111, 493 113, 110, 111, 112, 113, 110, 111, 112, 113, 494 112, 113, 111, 112, 113, 112, 113, 112, 113, 495 113, 114, 113, 114, 115, 114, 115, 114, 115, 496 115, 116, 115, 116, 117, 116, 117, 116, 117, 497 117, 118, 118 498 }, 499 // --------- A ----------- 500 { 501 1, 1, 2, 3, 3, 3, 4, 4, 4, 502 5, 5, 5, 6, 6, 6, 6, 6, 7, 503 7, 7, 7, 8, 8, 8, 8, 8, 9, 504 9, 9, 9, 10, 10, 10, 10, 10, 10, 505 11, 11, 11, 11, 12, 12, 12, 12, 12, 506 13, 13, 13, 13, 13, 13, 14, 14, 14, 507 14, 14, 15, 15, 15, 15, 15, 15, 16, 508 16, 16, 16, 16, 16, 17, 17, 17, 17, 509 17, 18, 18, 18, 18, 18, 18, 18, 19, 510 19, 19, 19, 19, 19, 19, 20, 20, 20, 511 20, 20, 20, 20, 21, 21, 21, 21, 21, 512 21, 21, 21, 22, 22, 22, 22, 22, 22, 513 22, 22, 23, 23, 23, 23, 23, 23, 23, 514 23, 24, 24, 24, 24, 24, 24, 24, 24, 515 25, 25, 25, 25, 25, 25, 25, 25, 25, 516 26, 26, 26, 26, 26, 26, 26, 26, 27, 517 27, 27, 27, 27, 27, 27, 27, 28, 28, 518 28, 28, 28, 28, 28, 28, 28, 29, 29, 519 29, 29, 29, 29, 29, 29, 30, 30, 30, 520 30, 30, 30, 30, 30, 30, 31, 31, 31, 521 31, 31, 31, 31, 31, 31, 32, 32, 32, 522 32, 32, 32, 32, 32, 32, 33, 33, 33, 523 33, 33, 33, 33, 33, 33, 34, 34, 34, 524 34, 34, 34, 34, 34, 34, 34, 35, 35, 525 35, 35, 35, 35, 35, 35, 35, 36, 36, 526 36, 36, 36, 36, 36, 36, 36, 36, 37, 527 37, 37, 37, 37, 37, 37, 37, 37, 37, 528 38, 38, 38, 38, 38, 38, 38, 38, 38, 529 39, 39, 39, 39, 39, 39, 39, 39, 39, 530 39, 40, 40, 40, 40, 40, 40, 40, 40, 531 40, 40, 40, 41, 41, 41, 41, 41, 41, 532 41, 41, 41, 41, 42, 42, 42, 42, 42, 533 42, 42, 42, 42, 42, 42, 43, 43, 43, 534 43, 43, 43, 43, 43, 43, 43, 43, 44, 535 44, 44, 44, 44, 44, 44, 44, 44, 44, 536 45, 45, 45, 45, 45, 45, 45, 45, 45, 537 45, 45, 45, 46, 46, 46, 46, 46, 46, 538 46, 46, 46, 46, 46, 47, 47, 47, 47, 539 47, 47, 47, 47, 47, 47, 47, 47, 48, 540 48, 48, 48, 48, 48, 48, 48, 48, 48, 541 48, 49, 49, 49, 49, 49, 49, 49, 49, 542 49, 49, 49, 49, 50, 50, 50, 50, 50, 543 50, 50, 50, 50, 50, 50, 51, 51, 51, 544 51, 51, 51, 51, 51, 51, 51, 51, 52, 545 52, 52, 52, 52, 52, 52, 52, 52, 52, 546 53, 53, 53, 53, 53, 53, 53, 53, 53, 547 53, 53, 54, 54, 54, 54, 54, 54, 54, 548 54, 54, 54, 54, 55, 55, 55, 55, 55, 549 55, 55, 55, 55, 55, 55, 56, 56, 56, 550 56, 56, 56, 56, 56, 56, 56, 56, 56, 551 57, 57, 57, 57, 57, 57, 57, 57, 57, 552 57, 58, 58, 58, 58, 58, 58, 58, 58, 553 58, 58, 58, 58, 59, 59, 59, 59, 59, 554 59, 59, 59, 59, 59, 59, 60, 60, 60, 555 60, 60, 60, 60, 60, 60, 60, 60, 60, 556 61, 61, 61, 61, 61, 61, 61, 61, 61, 557 61, 61, 62, 62, 62, 62, 62, 62, 62, 558 62, 62, 62, 62, 63, 63, 63, 63, 63, 559 63, 63, 63, 63, 63, 63, 64, 64, 64, 560 64, 64, 64, 64, 64, 64, 64, 64, 65, 561 65, 65, 65, 65, 65, 65, 65, 65, 65, 562 66, 66, 66, 66, 66, 66, 66, 66, 66, 563 66, 66, 67, 67, 67, 67, 67, 67, 67, 564 67, 67, 67, 67, 68, 68, 68, 68, 68, 565 68, 68, 68, 68, 68, 68, 69, 69, 69, 566 69, 69, 69, 69, 69, 69, 69, 69, 70, 567 70, 70, 70, 70, 70, 70, 70, 70, 70, 568 71, 71, 71, 71, 71, 71, 71, 71, 71, 569 71, 71, 71, 72, 72, 72, 72, 72, 72, 570 72, 72, 72, 72, 72, 73, 73, 73, 73, 571 73, 73, 73, 73, 73, 73, 73, 73, 74, 572 74, 74, 74, 74, 74, 74, 74, 74, 74, 573 74, 75, 75, 75, 75, 75, 75, 75, 75, 574 75, 75, 75, 76, 76, 76, 76, 76, 76, 575 76, 76, 76, 76, 76, 76, 77, 77, 77, 576 77, 77, 77, 77, 77, 77, 77, 77, 78, 577 78, 78, 78, 78, 78, 78, 78, 78, 78, 578 78, 79, 79, 79, 79, 79, 79, 79, 79, 579 79, 79, 79, 79, 80, 80, 80, 80, 80, 580 80, 80, 80, 80, 80, 80, 81, 81, 81, 581 81, 81, 81, 81, 81, 81, 81, 81, 81, 582 82, 82, 82, 82, 82, 82, 82, 82, 82, 583 82, 82, 83, 83, 83, 83, 83, 83, 83, 584 83, 83, 83, 83, 83, 84, 84, 84, 84, 585 84, 84, 84, 84, 84, 84, 84, 84, 85, 586 85, 85, 85, 85, 85, 85, 85, 85, 85, 587 85, 85, 86, 86, 86, 86, 86, 86, 86, 588 86, 86, 86, 86, 86, 87, 87, 87, 87, 589 87, 87, 87, 87, 87, 87, 87, 87, 87, 590 88, 88, 88, 88, 88, 88, 88, 88, 88, 591 88, 88, 89, 89, 89, 89, 89, 89, 89, 592 89, 89, 89, 89, 89, 89, 90, 90, 90, 593 90, 90, 90, 90, 90, 90, 90, 90, 90, 594 91, 91, 91, 91, 91, 91, 91, 91, 91, 595 91, 91, 91, 91, 92, 92, 92, 92, 92, 596 92, 92, 92, 92, 92, 92, 92, 92, 93, 597 93, 93, 93, 93, 93, 93, 93, 93, 93, 598 93, 93, 94, 94, 94, 94, 94, 94, 94, 599 94, 94, 94, 94, 94, 94, 95, 95, 95, 600 95, 95, 95, 95, 95, 95, 95, 95, 95, 601 95, 96, 96, 96, 96, 96, 96, 96, 96, 602 96, 96, 96, 96, 96, 97, 97, 97, 97, 603 97, 97, 97, 97, 97, 97, 97, 97, 97, 604 98, 98, 98, 98, 98, 98, 98, 98, 98, 605 98, 98, 98, 98, 98, 99, 99, 99, 99, 606 99, 99, 99, 99, 99, 99, 99, 99, 99, 607 100, 100, 100, 100, 100, 100, 100, 100, 100, 608 100, 100, 100, 100, 100, 101, 101, 101, 101, 609 101, 101, 101, 101, 101, 101, 101, 101, 101, 610 102, 102, 102, 102, 102, 102, 102, 102, 102, 611 102, 102, 102, 102, 103, 103, 103, 103, 103, 612 103, 103, 103, 103, 103, 103, 103, 103, 103, 613 104, 104, 104, 104, 104, 104, 104, 104, 104, 614 104, 104, 104, 105, 105, 105, 105, 105, 105, 615 105, 105, 105, 105, 105, 105, 105, 105, 106, 616 106, 106, 106, 106, 106, 106, 106, 106, 106, 617 106, 106, 106, 107, 107, 107, 107, 107, 107, 618 107, 107, 107, 107, 107, 107, 107, 107, 107, 619 108, 108, 108, 108, 108, 108, 108, 108, 108, 620 108, 108, 108, 108, 109, 109, 109, 109, 109, 621 109, 109, 109, 109, 109, 109, 109, 109, 109, 622 110, 110, 110, 110, 110, 110, 110, 110, 110, 623 110, 110, 110, 110, 110, 111, 111, 111, 111, 624 111, 111, 111, 111, 111, 111, 111, 111, 111, 625 112, 112, 112, 112, 112, 112, 112, 112, 112, 626 112, 112, 112, 112, 112, 112, 113, 113, 113, 627 113, 113, 113, 113, 113, 113, 113, 113, 113, 628 113, 114, 114, 114, 114, 114, 114, 114, 114, 629 114, 114, 114, 114, 114, 114, 114, 115, 115, 630 115, 115, 115, 115, 115, 115, 115, 115, 115, 631 115, 115, 115, 116, 116, 116, 116, 116, 116, 632 116, 116, 116, 116, 116, 116, 116, 116, 116, 633 117, 117, 117, 117, 117, 117, 117, 117, 117, 634 117, 117, 117, 117, 117, 118, 118, 118, 118, 635 118, 118, 118, 118, 118, 118, 118, 118, 118, 636 119, 119, 119, 119, 119, 119, 119, 119, 119, 637 119, 119, 119, 119, 119, 119, 120, 120, 120, 638 120, 120, 120, 120, 120, 120, 120, 120, 120, 639 120, 120, 121, 121, 121, 121, 121, 121, 121, 640 121, 121, 121, 121, 121, 121, 121, 121, 122, 641 122, 122, 122, 122, 122, 122, 122, 122, 122, 642 122, 122, 122, 122, 123, 123, 123, 123, 123, 643 123, 123, 123, 123, 123, 123, 123, 123, 123, 644 124, 124, 124, 124, 124, 124, 124, 124, 124, 645 124, 124, 124, 124, 124, 124, 124, 125, 125, 646 125, 125, 125, 125, 125, 125, 125, 125, 125, 647 125, 125, 125, 126, 126, 126, 126, 126, 126, 648 126, 126, 126, 126, 126, 126, 126, 126, 126, 649 127, 127, 127, 127, 127, 127, 127, 127, 127, 650 127, 127, 127, 127, 127, 127, 128, 128, 128, 651 128, 128, 128, 128, 128, 128, 128, 128, 128, 652 128, 128, 128, 129, 129, 129, 129, 129, 129, 653 129, 129, 129, 129, 129, 129, 129, 129, 129, 654 130, 130, 130, 130, 130, 130, 130, 130, 130, 655 130, 130, 130, 130, 130, 130, 131, 131, 131, 656 131, 131, 131, 131, 131, 131, 131, 131, 131, 657 131, 131, 132, 132, 132, 132, 132, 132, 132, 658 132, 132, 132, 132, 132, 132, 132, 132, 133, 659 133, 133, 133, 133, 133, 133, 133, 133, 133, 660 133, 133, 133, 133, 133, 134, 134, 134, 134, 661 134, 134, 134, 134, 134, 134, 134, 134, 134, 662 134, 135, 135, 135, 135, 135, 135, 135, 135, 663 135, 135, 135, 135, 135, 135, 135, 135, 136, 664 136, 136, 136, 136, 136, 136, 136, 136, 136, 665 136, 136, 136, 136, 137, 137, 137, 137, 137, 666 137, 137, 137, 137, 137, 137, 137, 137, 137, 667 138, 138, 138, 138, 138, 138, 138, 138, 138, 668 138, 138, 138, 138, 138, 138, 138, 139, 139, 669 139, 139, 139, 139, 139, 139, 139, 139, 139, 670 139, 139, 139, 140, 140, 140, 140, 140, 140, 671 140, 140, 140, 140, 140, 140, 140, 140, 140, 672 141, 141, 141, 141, 141, 141, 141, 141, 141, 673 141, 141, 141, 141, 141, 141, 142, 142, 142, 674 142, 142, 142, 142, 142, 142, 142, 142, 142, 675 142, 142, 142, 143, 143, 143, 143, 143, 143, 676 143, 143, 143, 143, 143, 143, 143, 143, 143, 677 144, 144, 144, 144, 144, 144, 144, 144, 144, 678 144, 144, 144, 144, 144, 144, 144, 145, 145, 679 145, 145, 145, 145, 145, 145, 145, 145, 145, 680 145, 145, 145, 145, 146, 146, 146, 146, 146, 681 146, 146, 146, 146, 146, 146, 146, 146, 146, 682 147, 147, 147, 147, 147, 147, 147, 147, 147, 683 147, 147, 147, 147, 147, 147, 148, 148, 148, 684 148, 148, 148, 148, 148, 148, 148, 148, 148, 685 148, 148, 148, 149, 149, 149, 149, 149, 149, 686 149, 149, 149, 149, 149, 149, 149, 149, 149, 687 150, 150, 150, 150, 150, 150, 150, 150, 150, 688 150, 150, 150, 150, 150, 150, 151, 151, 151, 689 151, 151, 151, 151, 151, 151, 151, 151, 151, 690 151, 151, 151, 152, 152, 152, 152, 152, 152, 691 152, 152, 152, 152, 152, 152, 152, 152, 152, 692 153, 153, 153, 153, 153, 153, 153, 153, 153, 693 153, 153, 153, 153, 153, 153, 154, 154, 154, 694 154, 154, 154, 154, 154, 154, 154, 154, 154, 695 154, 154, 155, 155, 155, 155, 155, 155, 155, 696 155, 155, 155, 155, 155, 155, 155, 155, 155, 697 156, 156, 156, 156, 156, 156, 156, 156, 156, 698 156, 156, 156, 156, 156, 157, 157, 157, 157, 699 157, 157, 157, 157, 157, 157, 157, 157, 157, 700 157, 157, 158, 158, 158, 158, 158, 158, 158, 701 158, 158, 158, 158, 158, 158, 158, 158, 159, 702 159, 159, 159, 159, 159, 159, 159, 159, 159, 703 159, 159, 159, 159, 159, 160, 160, 160, 160, 704 160, 160, 160, 160, 160, 160, 160, 160, 160, 705 160, 161, 161, 161, 161, 161, 161, 161, 161, 706 161, 161, 161, 161, 161, 161, 161, 161, 162, 707 162, 162, 162, 162, 162, 162, 162, 162, 162, 708 162, 162, 162, 162, 163, 163, 163, 163, 163, 709 163, 163, 163, 163, 163, 163, 163, 163, 163, 710 164, 164, 164, 164, 164, 164, 164, 164, 164, 711 164, 164, 164, 164, 164, 164, 165, 165, 165, 712 165, 165, 165, 165, 165, 165, 165, 165, 165, 713 165, 165, 166, 166, 166, 166, 166, 166, 166, 714 166, 166, 166, 166, 166, 166, 166, 166, 167, 715 167, 167, 167, 167, 167, 167, 167, 167, 167, 716 167, 167, 167, 167, 168, 168, 168, 168, 168, 717 168, 168, 168, 168, 168, 168, 168, 168, 168, 718 169, 169, 169, 169, 169, 169, 169, 169, 169, 719 169, 169, 169, 169, 169, 170, 170, 170, 170, 720 170, 170, 170, 170, 170, 170, 170, 170, 170, 721 171, 171, 171, 171, 171, 171, 171, 171, 171, 722 171, 171, 171, 171, 171, 171, 172, 172, 172, 723 172, 172, 172, 172, 172, 172, 172, 172, 172, 724 172, 173, 173, 173, 173, 173, 173, 173, 173, 725 173, 173, 173, 173, 173, 173, 174, 174, 174, 726 174, 174, 174, 174, 174, 174, 174, 174, 174, 727 175, 175, 175, 175, 175, 175, 175, 175, 175, 728 175, 175, 175, 175, 176, 176, 176, 176, 176, 729 176, 176, 176, 176, 176, 176, 176, 176, 177, 730 177, 177, 177, 177, 177, 177, 177, 177, 177, 731 177, 177, 178, 178, 178, 178, 178, 178, 178, 732 178, 178, 178, 178, 178, 178, 179, 179, 179, 733 179, 179, 179, 179, 179, 179, 179, 179, 179, 734 180, 180, 180, 180, 180, 180, 180, 180, 180, 735 180, 180, 180, 181, 181, 181, 181, 181, 181, 736 181, 181, 181, 181, 181, 181, 182, 182, 182, 737 182, 182, 182, 182, 182, 182, 182, 182, 183, 738 183, 183, 183, 183, 183, 183, 183, 183, 183, 739 184, 184, 184, 184, 184, 184, 184, 184, 184, 740 184, 184, 184, 185, 185, 185, 185, 185, 185, 741 185, 185, 185, 185, 185, 185, 186, 186, 186, 742 186, 186, 186, 186, 186, 186, 186, 186, 186, 743 187, 187, 187, 187, 187, 187, 187, 187, 187, 744 187, 187, 188, 188, 188, 188, 188, 188, 188, 745 188, 188, 188, 188, 188, 189, 189, 189, 189, 746 189, 189, 189, 189, 189, 189, 189, 189, 190, 747 190, 190, 190, 190, 190, 190, 190, 190, 190, 748 191, 191, 191, 191, 191, 191, 191, 191, 191, 749 191, 191, 191, 192, 192, 192, 192, 192, 192, 750 192, 192, 192, 192, 192, 192, 193, 193, 193, 751 193, 193, 193, 193, 193, 193, 193, 193, 193, 752 194, 194, 194, 194, 194, 194, 194, 194, 194, 753 194, 194, 195, 195, 195, 195, 195, 195, 195, 754 195, 195, 195, 195, 196, 196, 196, 196, 196, 755 196, 196, 196, 196, 196, 196, 197, 197, 197, 756 197, 197, 197, 197, 197, 197, 197, 197, 198, 757 198, 198, 198, 198, 198, 198, 198, 198, 198, 758 199, 199, 199, 199, 199, 199, 199, 199, 199, 759 199, 199, 200, 200, 200, 200, 200, 200, 200, 760 200, 200, 200, 200, 201, 201, 201, 201, 201, 761 201, 201, 201, 201, 201, 201, 201, 202, 202, 762 202, 202, 202, 202, 202, 202, 202, 202, 202, 763 203, 203, 203, 203, 203, 203, 203, 203, 203, 764 203, 203, 204, 204, 204, 204, 204, 204, 204, 765 204, 204, 204, 204, 205, 205, 205, 205, 205, 766 205, 205, 205, 205, 205, 206, 206, 206, 206, 767 206, 206, 206, 206, 206, 206, 206, 207, 207, 768 207, 207, 207, 207, 207, 207, 207, 207, 208, 769 208, 208, 208, 208, 208, 208, 208, 208, 208, 770 209, 209, 209, 209, 209, 209, 209, 209, 209, 771 209, 209, 210, 210, 210, 210, 210, 210, 210, 772 210, 210, 210, 210, 211, 211, 211, 211, 211, 773 211, 211, 211, 211, 211, 212, 212, 212, 212, 774 212, 212, 212, 212, 212, 212, 212, 213, 213, 775 213, 213, 213, 213, 213, 213, 213, 213, 213, 776 214, 214, 214, 214, 214, 214, 214, 214, 214, 777 214, 215, 215, 215, 215, 215, 215, 215, 215, 778 215, 215, 215, 216, 216, 216, 216, 216, 216, 779 216, 216, 216, 216, 216, 217, 217, 217, 217, 780 217, 217, 217, 217, 217, 217, 217, 218, 218, 781 218, 218, 218, 218, 218, 218, 218, 218, 218, 782 219, 219, 219, 219, 219, 219, 219, 219, 219, 783 219, 220, 220, 220, 220, 220, 220, 220, 220, 784 220, 220, 220, 221, 221, 221, 221, 221, 221, 785 221, 221, 221, 221, 222, 222, 222, 222, 222, 786 222, 222, 222, 222, 222, 223, 223, 223, 223, 787 223, 223, 223, 223, 223, 223, 224, 224, 224, 788 224, 224, 224, 224, 224, 224, 224, 225, 225, 789 225, 225, 225, 225, 225, 225, 225, 226, 226, 790 226, 226, 226, 226, 226, 226, 226, 227, 227, 791 227, 227, 227, 227, 227, 227, 227, 228, 228, 792 228, 228, 228, 228, 228, 228, 228, 229, 229, 793 229, 229, 229, 229, 229, 229, 229, 230, 230, 794 230, 230, 230, 230, 230, 230, 230, 231, 231, 795 231, 231, 231, 231, 231, 231, 231, 232, 232, 796 232, 232, 232, 232, 232, 232, 232, 233, 233, 797 233, 233, 233, 233, 233, 233, 233, 234, 234, 798 234, 234, 234, 234, 234, 234, 234, 235, 235, 799 235, 235, 235, 235, 235, 235, 235, 236, 236, 800 236, 236, 236, 236, 236, 236, 237, 237, 237, 801 237, 237, 237, 237, 237, 237, 238, 238, 238, 802 238, 238, 238, 238, 238, 239, 239, 239, 239, 803 239, 239, 239, 239, 239, 240, 240, 240, 240, 804 240, 240, 240, 240, 241, 241, 241, 241, 241, 805 241, 241, 241, 241, 242, 242, 242, 242, 242, 806 242, 242, 242, 243, 243, 243, 243, 243, 243, 807 243, 243, 244, 244, 244, 244, 244, 244, 244, 808 245, 245, 245, 245, 245, 245, 245, 245, 245, 809 246, 246, 246, 246, 246, 246, 246, 247, 247, 810 247, 247, 247, 247, 247, 248, 248, 248, 248, 811 248, 248, 248, 249, 249, 249, 249, 249, 249, 812 249, 250, 250, 250, 250, 250, 250, 250, 251, 813 251, 251, 251, 251, 251, 251, 252, 252, 252, 814 252, 252, 252, 252, 253, 253, 253, 253, 253, 815 253, 253, 254, 254, 254, 254, 254, 254, 254, 816 255, 255, 255, 255, 255, 255, 255, 255, 256, 817 256, 256, 256, 256, 256, 256, 257, 257, 257, 818 257, 257, 257, 258, 258, 258, 258, 258, 258, 819 258, 259, 259, 259, 259, 259, 259, 259, 260, 820 260, 260, 260, 260, 260, 260, 261, 261, 261, 821 261, 261, 261, 262, 262, 262, 262, 262, 262, 822 263, 263, 263, 263, 263, 263, 263, 264, 264, 823 264, 264, 264, 264, 265, 265, 265, 265, 265, 824 265, 266, 266, 266, 266, 266, 266, 266, 267, 825 267, 267, 267, 267, 267, 268, 268, 268, 268, 826 268, 268, 269, 269, 269, 269, 269, 269, 270, 827 270, 270, 270, 270, 271, 271, 271, 271, 271, 828 272, 272, 272, 272, 272, 273, 273, 273, 273, 829 273, 274, 274, 274, 274, 274, 275, 275, 275, 830 275, 276, 276, 276, 276, 276, 277, 277, 277, 831 277, 278, 278, 278, 278, 278, 279, 279, 279, 832 279, 280, 280, 280, 280, 281, 281, 281, 281, 833 282, 282, 283, 283, 283, 284, 284, 285, 285, 834 286, 286, 287, 287, 287, 288, 288, 289, 289, 835 290, 290, 291, 291, 291, 292, 292, 293, 293, 836 294, 294, 295 837 } 838 }; 839 840 //+----------------------+ 841 //| Table of Mass Excess | 842 //+----------------------+ 843 // unit: keV 844 const G4double G4NucleiPropertiesTableAME12::M 845 846 8071.31714, 7288.97059, 13135.72174, 14 847 11231.233 , 11678.886 , 37139 , 41 848 14907.10520, 15768.999 , 27676.550 , 31 849 11348.453 , 12416.488 , 28910.970 , 49 850 20177.167 , 8667.883 , 10650.295 , 24 851 58340.888 , 33659.076 , 16562.119 , 3 852 8007.457 , 31964.410 , 49760 , 28 853 13694.128 , 5683.907 , -4737.00137, 10 854 16500.451 , 51847.133 , 24918.124 , 13 855 15855.521 , 3332.858 , -1487.44434, 1 856 -17.463 , -7041.93055, 6850.604 , 17 857 -2184.637 , 10913.515 , 26990 , 53 858 18201 , 33338 , 64171 , 38 859 23697 , 46938 , 18500.402 , 7 860 55983 , 27347.719 , 11363.509 , -2 861 18665.061 , 479.445 , -6860.780 , -16 862 7035.824 , -5517.676 , -14586.614 , -17 863 -988.315 , -15018.730 , -16850.530 , -21 864 -10602.829 , -18204.662 , -21895.07867, -16 865 -15872.452 , -24432.961 , -20200.608 , -14 866 -14954.976 , -22949.036 , -24440.54111, -19 867 -24077.686 , -24304.874 , -26015.53353, -13 868 -20514.326 , -26337.346 , -26585.85432, -21 869 -19956.729 , -24548.698 , -29931.693 , -24 870 -14360.399 , -24857.791 , -28846.217 , -29 871 -12393.323 , -20251.028 , -30664.124 , -29 872 9809.563 , -6594.287 , -18996.105 , -26 873 16209.859 , -4170.299 , -14669.556 , -26 874 42275 , 20996 , 2320.352 , -12 875 2198 , 48605 , 27973 , 5 876 -20523.336 , -8850.386 , 11886 , 33 877 -35137.887 , -28642.411 , -15697.537 , 878 -35022.026 , -38547.243 , -32121.143 , -25 879 -24322.627 , -32009.808 , -36575.389 , -38 880 -9204.234 , -20609.730 , -32673.255 , -35 881 37213 , 15323 , -3989.589 , -18 882 -19514.799 , -5133 , 13431 , 22 883 -44126.996 , -37074.602 , -29473.531 , -12 884 -42343.453 , -44335.630 , -44936.400 , -42 885 -22440 , -32284.477 , -44224.759 , -44 886 16477 , 21203 , 1146 , -16 887 -37636.738 , -24750.727 , -10330 , 7 888 -49223.856 , -50261.709 , -42627.232 , -34 889 -43228.814 , -49731.858 , -52203.685 , -51 890 -34263.009 , -40166.506 , -49468.845 , -51 891 6791 , -11681 , -28457 , -38 892 -29630.824 , -14354 , -5002 , -24 893 -48009.320 , -39222.917 , -21741 , -7 894 -57711.725 , -57480.637 , -54029.258 , -45 895 -46123.102 , -55281.245 , -56910.845 , -60 896 -20707 , -33867.607 , -44228.389 , -52 897 -15649 , -1919 , -14876 , -31 898 -51667.134 , -42298.153 , -23492 , -7 899 -62229.119 , -61156.118 , -56357.732 , -47 900 -52967.938 , -61412.375 , -61649.720 , -64 901 -16348 , -30506.429 , -42455.089 , -51 902 -33729 , -17587 , -12566 , -25 903 -61167.512 , -51986.446 , -41899 , -24 904 -65512.321 , -65579.298 , -62213.111 , -56 905 -59791.888 , -67098.478 , -65424.094 , -66 906 -40967.338 , -51221.492 , -59185.198 , -65 907 -5608 , -24536 , -36750.387 , -50 908 -52025.077 , -41368 , -18481 , -33 909 -62658.004 , -56587.225 , -46580.289 , -32 910 -70006.846 , -67085.746 , -66978.789 , -58 911 -65736.212 , -68417.599 , -69327.799 , -67 912 -46919.353 , -59213.860 , -62976.372 , -69 913 -15202 , -31000 , -44369.925 , -55 914 -56502.418 , -46327.205 , -32304 , -28 915 -68229.798 , -67868.180 , -59067.321 , -53 916 -69699.335 , -71297.523 , -70952.749 , -68 917 -48456 , -56006.205 , -65756.712 , -68 918 -40827 , -29100 , -44246 , -54 919 -64323.623 , -57218.694 , -46618.694 , -24 920 -75251.950 , -70289.069 , -69014.137 , -60 921 -71212.862 , -73916.319 , -74599.485 , -73 922 -57483.234 , -63705.950 , -71862.053 , -72 923 -41302 , -27710 , -41899 , -53 924 -70802.985 , -65476.889 , -58356.889 , -47 925 -75889.014 , -77893.313 , -72175.467 , -70 926 -72533.314 , -76389.007 , -77975.651 , -77 927 -42607 , -52930.718 , -65415.066 , -70 928 -63943 , -52201 , -36738 , -49 929 -76797.605 , -72204.524 , -65910.513 , -58 930 -77783.084 , -82439.33541, -79758.960 , -80 931 -53123.419 , -63189.143 , -72413.635 , -78 932 -57509.752 , -46034 , -34456 , -49 933 -79283.199 , -77968.652 , -69132.879 , -64 934 -80709.521 , -84597.790 , -84880.033 , -83 935 -50720 , -63884.195 , -70715.958 , -79 936 -61681.314 , -54399 , -33729 , -46 937 -84876.390 , -80625.395 , -75014.934 , -67 938 -74959.250 , -79364.730 , -85948.917 , -86 939 -36896 , -50338 , -61107.293 , -70 940 -75986.253 , -68239.518 , -58796 , -46 941 -84817.054 , -88459.630 , -86453.745 , -86 942 -64135.994 , -72619.953 , -80085.915 , -84 943 -59140 , -46267 , -36803 , -47 944 -88412.843 , -84157.095 , -82583.591 , -72 945 -75122.251 , -81211.319 , -85661.557 , -86 946 -46631 , -38163 , -53079.678 , -61 947 -86079.123 , -79686.469 , -76182.159 , -64 948 -82948.417 , -85608.088 , -87543.559 , -87 949 -28448 , -44311 , -54318.333 , -66 950 -83175.112 , -81320.975 , -73066.415 , -67 951 -82331.795 , -85968.970 , -87326.776 , -87 952 -35052 , -46547 , -59830.146 , -67 953 -85227.225 , -78137.959 , -74194.596 , -64 954 -78887.990 , -83516.403 , -86341.057 , -87 955 -37707 , -52358.366 , -61173.366 , -71 956 -82246.534 , -79659.534 , -70693.745 , -64 957 -84601.889 , -87263.637 , -88028.052 , -87 958 -54064 , -65730.230 , -71825.182 , -80 959 -76182.664 , -71627.041 , -59170.544 , -38 960 -87850.550 , -88417.759 , -87070.828 , -84 961 -58908 , -66199.683 , -76140.819 , -79 962 -77353.680 , -66473.291 , -58218.688 , -28 963 -86863.855 , -88372.517 , -88406.595 , -86 964 -51353 , -59545.965 , -70762.348 , -75 965 -82069.943 , -72445.330 , -65781.671 , -52 966 -84999.925 , -87606.632 , -88719.883 , -88 967 -42886 , -52136 , -64549.112 , -71 968 -85841.983 , -77449.733 , -72229.823 , -60 969 -82304.658 , -85986.510 , -88216.279 , -89 970 -33810 , -44274 , -57464 , -65 971 -88655.990 , -81598.964 , -77567.508 , -67 972 -78767.745 , -83591.301 , -87026.789 , -89 973 -51763.919 , -35387 , -49807 , -58 974 -90557.336 , -84495.645 , -81888.569 , -72 975 -66303.837 , -74229.276 , -80426.583 , -84 976 -68656.747 , -59699 , -49025 , -41 977 -88249.746 , -91525.995 , -86821.654 , -85 978 -48382 , -59519.672 , -68897.589 , -76 979 -80436.079 , -74185.336 , -66493.091 , -57 980 -86701.720 , -87228.250 , -91652.886 , -87 981 -40371 , -52564 , -62822.792 , -71 982 -83765.530 , -78794.412 , -72305.051 , -64 983 -75651.501 , -83957.354 , -85728.591 , -91 984 -57687 , -49798 , -45047 , -56 985 -88544.269 , -86251.640 , -82480.985 , -77 986 -64616.159 , -71106.108 , -80612.373 , -83 987 -74608.944 , -64543 , -57874 , -44 988 -87816.391 , -89224.825 , -89172.136 , -87 989 -34419 , -45168 , -58554 , -66 990 -87661.052 , -81731.334 , -79089.775 , -70 991 -73348.094 , -80476.840 , -85896.420 , -88 992 -66658 , -58032 , -47599 , -37 993 -90065.330 , -87911.302 , -89145.566 , -84 994 -47441 , -58582 , -68490.514 , -76 995 -82817.944 , -77896.108 , -71979.336 , -64 996 -83362.021 , -84630.302 , -88993.745 , -87 997 -60314 , -47786 , -38732 , -52 998 -88696.05676, -87499.252 , -85063.288 , -81 999 -61533.861 , -69883.861 , -80132.861 , -82 1000 -79422.905 , -71175.457 , -66596.232 , -5 1001 -85211.010 , -87442.784 , -88413.631 , -8 1002 -50133 , -39270 , -50263 , -6 1003 -88434.990 , -83723.632 , -82470.963 , -7 1004 -70874.208 , -78922.507 , -82932.060 , -8 1005 -72332.372 , -65407.646 , -57231 , -4 1006 -88124.303 , -86891.154 , -88950.055 , -8 1007 -41302 , -46528 , -60632.243 , -6 1008 -84616.356 , -80935.860 , -76213.609 , -7 1009 -74425.804 , -79545.478 , -86429.152 , -8 1010 -66810.889 , -56244 , -49090 , -3 1011 -87721.453 , -87140.904 , -85918.804 , -8 1012 -44861 , -54539 , -65696.198 , -7 1013 -82018.309 , -74940.483 , -71497.762 , -6 1014 -75644.575 , -80701.140 , -84913.969 , -8 1015 -57632 , -48130 , -37642 , -4 1016 -88079.178 , -84691.178 , -84253.772 , -7 1017 -50487 , -59904 , -68197.298 , -7 1018 -75933.866 , -69925.620 , -63224.224 , -5 1019 -77842.734 , -80023.821 , -84532.731 , -8 1020 -50120 , -37250 , -27852 , -4 1021 -83068.031 , -84002.139 , -82960.475 , -7 1022 -45280 , -56872.292 , -63270.507 , -7 1023 -75619.099 , -71759.503 , -62368.181 , -5 1024 -67516.176 , -72835.315 , -77066.944 , -7 1025 -58242.598 , -49120.105 , -39076 , -2 1026 -80925.751 , -79454.206 , -80996.206 , -7 1027 -42607 , -52018.205 , -60264.029 , -6 1028 -75356.575 , -70742.509 , -64196.037 , -5 1029 -70398.380 , -72535.360 , -77407.809 , -7 1030 -51478.988 , -38765.027 , -30199 , -4 1031 -77135.097 , -76440.481 , -75126.744 , -7 1032 -50254 , -56383 , -64846.847 , -6 1033 -69309.428 , -61945.833 , -57831.276 , -4 1034 -66779.471 , -70942.314 , -73385.389 , -7 1035 -50777.717 , -41542.306 , -30108 , -4 1036 -72887.371 , -74706.290 , -70716.290 , -7 1037 -46239 , -55023 , -61568.457 , -6 1038 -65012.292 , -60472.180 , -53989.298 , -4 1039 -68491.327 , -72454.527 , -71737.183 , -7 1040 -39715 , -32733 , -38182 , -4 1041 -71249.466 , -69154.966 , -66039.153 , -6 1042 -51568 , -60473.620 , -64163.620 , -6 1043 -56828.983 , -53258.450 , -43749.924 , -3 1044 -69458.297 , -70822.822 , -70762.778 , -6 1045 -29643.709 , -19710 , -44330 , -5 1046 -66186.403 , -65303.808 , -58703.194 , -5 1047 -56554.259 , -62207.753 , -66042.861 , -6 1048 -49708.604 , -42852.758 , -34444.267 , -2 1049 -67835.532 , -69671.423 , -66381.423 , -6 1050 -16931 , -42588 , -50235 , -5 1051 -61898.708 , -57839.128 , -52562.344 , -4 1052 -58694.590 , -64279.590 , -65674.649 , -6 1053 -39780.305 , -34000.330 , -22501 , -1 1054 -66377.306 , -65166.577 , -62727.577 , -5 1055 -48102 , -53334 , -59774 , -6 1056 -51818.224 , -43282.800 , -38227.878 , -2 1057 -63611.300 , -64898.272 , -64520.401 , -6 1058 -21795 , -11643 , -46929 , -5 1059 -56020.981 , -53858.983 , -46097.775 , -4 1060 -55927 , -59931.039 , -62281.039 , -6 1061 -34843 , -26502.151 , -17077.717 , - 1062 -61581.439 , -57067.388 , -55360.552 , -4 1063 -50329 , -55597.587 , -58797.587 , -6 1064 -38409.165 , -30722.931 , -22077.816 , -1 1065 -60764.729 , -57307.034 , -56253.854 , -5 1066 -44032 , -50189 , -54519.391 , -5 1067 -41250.280 , -34303.227 , -26416.935 , -1 1068 -59256.179 , -56738.135 , -56402.225 , -5 1069 -1109.439 , -43939 , -49351 , -5 1070 -43553.865 , -37438.173 , -30268.305 , -2 1071 -55572.136 , -55846.659 , -51740.766 , -5 1072 -43203 , -48652 , -52311.585 , -5 1073 -33394.442 , -25700.179 , -17415.479 , - 1074 -50641.603 , -45062.885 , -42097.940 , -3 1075 -50984.778 , -52385.802 , -52883.041 , -5 1076 -12782.594 , -3324.661 , -44116 , -4 1077 -36251.884 , -31997.263 , -22326.122 , -1 1078 -50359.774 , -49297.416 , -46584.825 , -4 1079 -44600 , -46678.794 , -49781.794 , -4 1080 -20250.367 , -9262.288 , -1929.789 , -4 1081 -39471.633 , -34374.375 , -27871.188 , -2 1082 -45447.714 , -44609.073 , -39051.678 , -3 1083 -45296.112 , -46367.212 , -45811.212 , -4 1084 -36412 , -41501.557 , -42841.557 , -4 1085 -16873.221 , -11051.523 , 1187.428 , -3 1086 -36688.140 , -31866.811 , -26175.551 , -1 1087 -43002.379 , -39174.769 , -37864.474 , -3 1088 -36900.203 , -39906.282 , -41218.543 , -4 1089 -6383.356 , 2832.724 , -30879 , -3 1090 -30211.250 , -22336.400 , -17814.995 , - 1091 -38456.703 , -36485.425 , -33581.954 , -2 1092 -35634.992 , -38709.442 , -36755.621 , -3 1093 -26492 , -31176.173 , -34352.054 , -3 1094 -13239.737 , -5068.760 , 3863.753 , -2 1095 -32011.069 , -25872.246 , -22565.434 , -1 1096 -34481.690 , -33405.930 , -31062.849 , -2 1097 -27237 , -32437.191 , -32533.791 , -3 1098 -711.531 , 5723.462 , -25579 , -2 1099 -18025.544 , -11060.995 , -3475.827 , 1100 -27496.591 , -25360.638 , -18009.031 , -1 1101 -31140.975 , -30541.036 , -28339.875 , -2 1102 -25821 , -29905.689 , -29581.995 , -3 1103 -20484 , -24400.204 , -27390.372 , -2 1104 -1499.839 , 6761.337 , -18779 , -2 1105 -16954.318 , -8987.971 , -4014.338 , 1106 -25259.399 , -21414.660 , -16524.884 , -1 1107 -24352.979 , -27345.496 , -25986.409 , -2 1108 -14690 , -19627 , -23143.484 , -2 1109 876.284 , 8666.876 , -9688 , -1 1110 -11875.432 , -7982.976 , 607.390 , 1111 -17509.208 , -12970.252 , -7713.850 , - 1112 -20027.757 , -18188.360 , -12428.986 , - 1113 -22451.523 , -20054.113 , -17145.300 , -1 1114 -16749.192 , -21748.074 , -18869.711 , -1 1115 -2468 , -8644 , -13637.674 , -1 1116 8844.314 , 16536.789 , 2329 , - 1117 -3332.504 , 460.315 , 8789.626 , 1 1118 -8755.009 , -4139.817 , 832.024 , 1119 -8627.788 , -8659.243 , -3515.782 , 1120 -5230.276 , -6653.080 , -6579.162 , - 1121 6465 , -180.786 , -1199.832 , - 1122 19485.441 , 16208 , 9911 , 1123 6030.969 , 10921.557 , 17868.783 , 1 1124 2971.341 , 3291.363 , 8144.502 , 1 1125 3658.925 , 4314.943 , 5887.719 , 1126 8358.805 , 8099.083 , 5217.844 , 1127 16283 , 12681.359 , 10397.195 , 1128 29277 , 23669 , 20819 , 1 1129 20218 , 22934 , 30311 , 2 1130 16938.354 , 20376.377 , 24483 , 2 1131 16621.748 , 17203.317 , 22155 , 2 1132 17234.808 , 17826.697 , 19386.117 , 2 1133 21795.097 , 18827.328 , 20234.997 , 1 1134 23820.800 , 21994.303 , 21638.594 , 2 1135 27540.552 , 23669.571 , 24310.487 , 2 1136 29685.782 , 27179.458 , 25851.085 , 2 1137 28942.197 , 28896.386 , 26772.323 , 2 1138 32548.508 , 30698.209 , 29586.778 , 2 1139 33838.383 , 30864.244 , 32174.778 , 3 1140 35762.849 , 33817.544 , 33425.957 , 3 1141 35448.712 , 35947.972 , 34610.869 , 3 1142 38733.643 , 37490.046 , 36920.254 , 3 1143 40340.361 , 38146.828 , 39956.674 , 4 1144 42288.896 , 40920.654 , 41044.874 , 4 1145 42446.515 , 43379.438 , 42902.852 , 4 1146 44873.466 , 45093.467 , 46571 , 4 1147 46164.946 , 48423.290 , 49445.025 , 5 1148 49392.190 , 51148.445 , 54251 , 5 1149 51725.565 , 55666 , 57990.838 , 6 1150 56034 , 59327 , 63863 , 6 1151 59386.724 , 64801 , 68400 , 6 1152 64748 , 69364 , 63202 , 5 1153 65950 , 63179.566 , 61902.280 , 6 1154 64995 , 62618.605 , 63968.605 , 6 1155 65490.830 , 66103.904 , 68578.468 , 7 1156 71898.728 , 77149 , 80621 , 7 1157 81782 , 72990.299 , 72951.535 , 7 1158 74136.327 , 74513.546 , 75953.919 , 7 1159 76817.572 , 80511 , 82872.142 , 8 1160 88577 , 93557 , 84393 , 8 1161 84811 , 84090.583 , 83800.963 , 8 1162 85487.368 , 87457 , 87823.929 , 9 1163 92607 , 95867.612 , 100208 , 9 1164 105243 , 93705 , 93625 , 9 1165 95612 , 98277 , 99149 , 10 1166 104250 , 108006.228 , 113135 , 10 1167 103130 , 103730 , 104788 , 10 1168 109362 , 110784 , 116058 , 11 1169 126680 , 111622 , 110077 , 11 1170 115838 , 118767 , 122653 , 12 1171 129151 , 133649 , 119148 , 11 1172 124227 , 125090 , 130714 , 13 1173 128792 , 129007 , 133582 , 13 1174 142636 , 133714 , 133487 , 13 1175 145257 , 138285 , 141209 , 14 1176 152430 , 145599 , 146282 , 15 1177 159239 , 150260 , 153825 , 15 1178 158816 , 163638 , 158861 , 16 1179 169725 , 171613 , 170825 , 17 1180 182550 , 185030 , 183570 , 18 1181 196044 , 199266 , 201427 1182 }; 1183 1184 //+----------------------------+ 1185 //| Table of Beta Decay Energy | 1186 //+----------------------------+ 1187 //unit: keV 1188 const G4double G4NucleiPropertiesTableAME12:: 1189 1190 782.347, 0 , 0 , 18.5 1191 -447.653, -25460 , 0 , 24283.6 1192 -861.893, -11907.551, 0 , 10663.8 1193 -1068.035, -16494.482, 0 , 16119.6 1194 11509.284, -1982.412, -13653.347, 0 1195 24681.813, 17096.957, 13437.110, -2220.4 1196 -23956.953, 0 , 20802 , 19084.8 1197 8010.221, 10420.908, -15417.256, -13305.9 1198 0 , 26929.008, 11804.956, 13895.9 1199 12522.664, 4820.302, -3239.498, -11177.3 1200 7024.467, -13892.535, -10708.063, 0 1201 -13098.152, -16077 , 0 , 21551.5 1202 -15137 , 0 , 25849 , 23701 1203 0 , 28438 , 10940.876, 13511.1 1204 28635 , 15984.210, 13423.315, 7298.0 1205 18185.615, 7340.225, 9353.766, -4004.4 1206 12553.499, 9068.939, 2610.133, -4812.3 1207 14030.415, 1831.800, 4642.264, -14345.0 1208 7601.833, 3690.417, -4942.628, -13796.0 1209 8560.508, -4232.352, -6141.601, -18502 1210 7994.060, 1491.505, -5398.016, -11976.4 1211 227.188, 1710.660, -12680.859, -11134.3 1212 5823.021, 248.508, -5582.517, -11619.0 1213 4591.970, 5382.994, -5491.605, -6061.7 1214 10497.392, 3988.426, 167.323, -5966.1 1215 7857.705, 10413.096, -1142.107, 709.5 1216 16403.851, 12401.817, 7900.306, 4865.1 1217 20380.157, 10499.257, 12191.631, 2936.9 1218 21279 , 18676 , 15149.625, 10333.0 1219 0 , 20633 , 22543 , 13504.1 1220 -11672.950, -20736 , 0 , 21768 1221 -6495.476, -12944.874, -15893 , 0 1222 3525.217, -6426.100, -7016.480, -17485 1223 7687.181, 4565.581, 1833.426, -2220.7 1224 11405.496, 12063.525, 3108.237, 5687.1 1225 21890 , 19313 , 14370.158, 11411.0 1226 -14382 , -18564 , 0 , 22747 1227 -7052.394, -7601.071, -16516 , -13544 1228 1992.177, 600.770, -2930.599, -7444.9 1229 9845 , 11940.282, 278.661, 3988.3 1230 0 , 20057 , 18006 , 12751 1231 -12886.011, -14420 , -17503 , 0 1232 1037.853, -7634.477, -8138.601, -16706 1233 6503.044, 2471.826, -752.630, -3207.5 1234 5903.497, 9302.339, 1974.766, 3974.4 1235 18472 , 16776 , 9650 , 8722.5 1236 -15277 , 0 , 19776 , 8821 1237 -8786.402, -17482 , -14325 , 0 1238 -231.088, -3451.379, -8694.034, -13699.8 1239 9158.143, 1629.600, 3695.577, -4566.6 1240 13160 , 10360.782, 8295.751, 4961.9 1241 0 , 12957 , 16236 , 9208 1242 -9368.981, -18806 , -15780 , 0 1243 -1073.001, -4798.386, -9142.777, -13243 1244 8444.437, 237.345, 2822.813, -6127.9 1245 14159 , 11948.660, 9287.033, 7178.3 1246 -16143 , 0 , 12911 , 15419 1247 -9181.066, -10088 , -17316 , 0 1248 66.977, -3366.187, -5666.019, -9625.8 1249 7306.591, -1674.385, 579.696, -7171.0 1250 10254.154, 7963.706, 5940.044, 2138.2 1251 18928 , 12215 , 13317.453, 6340.6 1252 -10657 , 0 , 14829 , 12758 1253 -6070.780, -10006.936, -13652 , 0 1254 -2921.100, -106.957, -8084.271, -4705.0 1255 2681.387, 910.200, -2227.146, -3988.4 1256 12294.507, 3762.512, 6588.337, -654.5 1257 15798 , 13370 , 11036.302, 7304.8 1258 -10175.212, -14023 , 0 , 11681 1259 -361.618, -8800.859, -5126.746, -15824 1260 1598.189, -344.774, -2725.361, -4579.8 1261 7550 , 9750.507, 2292.905, 5372.8 1262 0 , 15146 , 10225 , 8087.5 1263 -7104.929, -10600.000, 0 , 17512 1264 -4962.881, -1274.931, -8535.057, -6231.4 1265 2703.457, 683.166, -1364.680, -3065.3 1266 6222.716, 8156.103, 954.907, 4208.9 1267 0 , 14189 , 11534 , 9115.3 1268 -5326.096, -7120.000, -11298 , 0 1269 2004.299, -5717.846, -1863.987, -9164.5 1270 3855.693, 1586.644, -280.837, -2238.1 1271 10324 , 12484.348, 4688.023, 7490.8 1272 -11742 , 0 , 12519 , 11719.3 1273 -4593.081, -6294.012, -7500.000, -11724 1274 4656.251, -2680.375, 890.595, -6756.0 1275 10065.724, 9224.492, 6161.833, 2904.8 1276 -11475 , 0 , 15304 , 9202 1277 -1314.546, -8835.774, -5022.634, -12813 1278 3888.269, 282.243, -1861.690, -3671.8 1279 13164 , 6831.763, 8975.327, 2917.7 1280 -7282 , 0 , 13069 , 12194 1281 -4250.996, -5610.460, -7620.087, -9288 1282 4405.480, 6584.187, 545.944, 2278.6 1283 13441 , 10769 , 9866.671, 6771.1 1284 -7746.735, -9444 , -12519 , 0 1285 3642.576, -2005.885, 354.082, -7882.1 1286 8483.959, 7465.963, 4141.741, 2895.0 1287 -12872 , 0 , 10796 , 13748 1288 -4255.748, -1573.504, -9675.978, -6806.5 1289 6089.067, 4450.238, 1123.500, 925.5 1290 0 , 14916 , 8274.683, 11575.4 1291 -6392.653, -3504.311, -11670.523, -8939 1292 2659.671, 1935.471, -324.708, -1099.5 1293 15863 , 10007 , 12107.643, 5874.6 1294 -1854.137, -8254.560, -5430.000, -13740 1295 3637.175, 1357.806, 295.062, -2043.8 1296 11495 , 13283 , 7503.184, 9048.6 1297 -7089.266, -3943.363, -9881.624, -7030.0 1298 4628.414, 2824.654, 1613.520, -543.7 1299 14651 , 8815.000, 10420.396, 4716.8 1300 -2587.000, -8965.789, -5760.000, 0 1301 2661.748, 764.415, -543.020, -2684.7 1302 11666 , 6094.952, 8530.732, 2151.2 1303 -4555.623, -12456.496, 0 , 12212 1304 567.208, -1346.930, -2736.991, -4693.2 1305 7292 , 9941.136, 3634.565, 6547.0 1306 -10880.389, -8254.603, 0 , 13465 1307 1508.662, 34.078, -1416.347, -3426.0 1308 8193 , 11216.383, 5158.397, 7738.5 1309 -9624.613, -6663.659, -13135.142, 0 1310 2606.706, 1113.251, -215.521, -2016.4 1311 9250 , 12413 , 6483.328, 9038.1 1312 -8392.250, -5219.910, -11765.648, -8545.5 1313 3681.852, 2229.769, 1036.800, -862.1 1314 10463 , 13190 , 7791 , 10373.6 1315 -7057.026, -4031.457, -10504.178, -7036.9 1316 4823.555, 3435.488, 2016.462, 322.5 1317 0 , 14420 , 8961 , 11454 1318 -6061.691, -2607.075, -9092 , -5710 1319 7925.439, 6197.307, 4556.078, 3101.7 1320 -8957 , -10675 , 0 , 9956 1321 3276.249, -4704.341, -1552.693, -7776.7 1322 11138 , 9377.917, 7527.095, 5757.3 1323 -6250.743, -7692.245, -8871.404, -11033 1324 526.530, 4424.635, -3656.640, -299.4 1325 12193 , 10259 , 8585.330, 7237.6 1326 -4971.117, -6489.361, -7714.965, -9623 1327 8305.853, 1771.237, 5370.000, -2680.6 1328 -7890 , 0 , 11383 , 9752 1329 -2292.629, -3770.655, -5378.654, -6357.4 1330 6489.949, 9506.265, 2960.581, 6368.5 1331 -10066 , -6669 , -12929 , 0 1332 1408.435, -52.689, -1228.425, -2695.0 1333 10749 , 13386 , 7646 , 10501.5 1334 -5929.718, -2641.560, -8831.165, -5343 1335 7128.746, 5419.579, 2359.836, 766.7 1336 -8626 , -10433 , 0 , 14252 1337 -2154.027, 1234.264, -4795.112, -1680.5 1338 11141 , 9909 , 8407.785, 6572.9 1339 -4921.836, -5916.772, -7436 , -9008 1340 1268.282, 4363.443, -1255.036, 2121.5 1341 -12529 , -9054 , 0 , 11299 1342 -1196.805, -2435.964, -3738.675, -5037.1 1343 8350.000, 10249.000, 2153.406, 5066.6 1344 -8247.448, -4579.225, -11200 , -7890 1345 2231.774, 970.848, -354.752, -1374.9 1346 -10863 , 0 , 12145 , 14135.0 1347 -4711.358, -1252.669, -7257.479, -3787.6 1348 8048.300, 4009.553, 2954.511, 1757.0 1349 -6924.726, -8177 , -9995 , -11215 1350 -1233.149, 2058.901, -3731.405, -385.7 1351 0 , 14104 , 9057.382, 8038.2 1352 -3680.496, -4722.252, -6186.684, -7169.7 1353 5119.674, 6883.674, -90.238, 2548.2 1354 -10567 , -7154 , -13032 , 0 1355 -580.548, -1222.100, -2716.969, -3617.2 1356 9678 , 11157 , 6283.694, 7992.3 1357 -7077.827, -3442.721, -9748.093, -6093 1358 5056.565, 4212.829, 2314.616, -278.3 1359 -9501 , -10489 , 0 , 12418 1360 -3388.000, -437.406, -6045.200, -2752.6 1361 9417 , 8293 , 6279.847, 5255.6 1362 -6008.246, -6701.396, -8683.387, -9158 1363 2181.086, 4508.911, -744.480, 2161.6 1364 -12869 , -9399 , 0 , 10349 1365 934.108, -1041.664, -3443.772, -5275.4 1366 11592 , 6398.215, 8496.573, 3082.5 1367 -3859.596, -9391.323, -5798.099, -11960.5 1368 5319.139, 4231.629, 2558.881, 1806.0 1369 -9122.493, -10044 , -11494 , 0 1370 -1471.545, 1542.000, -3878.786, -1031.8 1371 9412 , 8245.824, 6414.361, 5335.4 1372 -4614.066, -6546.472, -8438.945, -9149.2 1373 2136.980, 4872.449, -542.735, 2470.9 1374 -12713.962, -8566 , 0 , 9259 1375 -694.616, -1313.737, -3637.887, -3789.4 1376 6129 , 8464 , 3453.551, 5378.6 1377 -7363.595, -4114.557, -11340 , -7852 1378 4162.843, 2443.076, 1190.210, 76.3 1379 -9235.411, -11434 , 0 , 7443 1380 1818.919, -3990.000, -598.346, -6518.9 1381 8784 , 6545 , 5761.813, 3317.3 1382 -4540.112, -6482.882, -6781 , -8785 1383 3963.200, -717.345, 1968.156, -3549.6 1384 -6982 , 0 , 9743 , 7490 1385 -2094.500, -3115.813, -3830.175, -5583.1 1386 8906 , 3690.000, 5199.086, 722.4 1387 -3570.533, -9508.527, -5882.648, -11813 1388 1364.524, -60.044, -1339.145, -2593.0 1389 -9933 , 0 , 9725 , 5035 1390 -882.595, -6600.615, -2692.971, -8797.9 1391 5653.494, 3835.109, 2517.920, 970.8 1392 -6855.846, -8408.491, -8957 , -10750 1393 1835.891, -3290.000, -317.196, -5762.2 1394 0 , 7648 , 6436 , 5119.5 1395 -4059.580, -5276.784, -6246.944, -7613.9 1396 5585.000, 1395.059, 2505.521, -2139.3 1397 -5779.975, -11499 , -7998 , 0 1398 -1210.729, -2439.000, -3428.327, -4507.8 1399 5232 , 6440.000, 2303 , 3890.0 1400 -8535.424, -5054.923, -10704.904, -7050.3 1401 1286.972, -377.871, -1591.591, -2633.4 1402 -10152 , 0 , 7601 , 3354 1403 -2161.998, -7761.208, -4209.617, -9994.5 1404 4004 , 2350.000, 1009.677, -746.6 1405 -8341 , -9424.435, -10273 , 0 1406 -4514.051, -1706.837, -6966.644, -3501.0 1407 5269 , 3200.000, 2125.054, 352.9 1408 -7686.234, -8645.115, -9565 , -10724 1409 -3457.695, -1053.179, -6116.190, -2847.1 1410 6157 , 4330 , 3200.000, 1492.0 1411 -6947.054, -7886.292, -8946.996, -9902.2 1412 -2518.043, -335.910, -5072.248, -2232.7 1413 0 , 5412 , 4304 , 2600 1414 -6115.692, -7169.868, -8325.155, -9126.6 1415 274.523, -4105.893, -1513.678, -6553.9 1416 5449 , 3660 , 2385.000, 470.9 1417 -7694.263, -8284.700, -9442.587, 0 1418 -5578.718, -2964.945, -8238.496, -4925.7 1419 1401.024, 497.239, -1166.000, -2015.3 1420 -9457.933, 0 , 5578 , 645.9 1421 -4254.621, -9671.141, -6009.858, -11523 1422 -1062.358, -2712.592, -3565.527, -4939.9 1423 2079 , 3103.000, -845.601, 702.3 1424 -10988.079, -7332.499, 0 , 3709 1425 -5097.258, -6503.187, -7210.066, -7862.3 1426 -838.641, -5557.395, -2883.465, -7867.4 1427 1071.100, -556.000, -2147.169, -3460.7 1428 5089 , 1340.000, 2866.000, -1482.8 1429 -5821.698, -12238.950, 0 , 4432 1430 -4821.329, -5691.260, -6417.679, -8216.6 1431 -3827.610, -1310.295, -6149.622, -3175.9 1432 3006.079, 1312.261, 2.467, -1671.6 1433 -9216.080, 0 , 2733 , 5057.8 1434 -7874.849, -4521.405, -10630.329, -6640.2 1435 -1971.278, -2903.471, -3955.720, -5024.0 1436 3074.450, -1953.820, 569.616, -4442.0 1437 4684 , 3175.881, 2044.806, 313.9 1438 -8170.977, -8932.513, 0 , 6493 1439 -6138.823, -3306.812, -9029.950, -5464.9 1440 -1075.761, -2343.081, -3585.637, -5282.7 1441 5200 , 96.600, 2228.772, -2549.4 1442 -6434.994, 0 , 3933 , 2182.7 1443 -6964.549, -7585.169, -8526.083, 0 1444 -2135.953, -7351.608, -4526.495, -9569.9 1445 -599.939, -2201.161, -3591.166, -5061.6 1446 4085 , -323.694, 1372.852, -3460.0 1447 3917 , 2990.167, 1704.580, 451.4 1448 -8261.176, 0 , 2832 , 4990 1449 -7966.347, -4973.633, -10149.160, 0 1450 -3844.740, -4889.775, -5735.526, -6716.8 1451 2992.517, -1359.088, -46.188, -5199.4 1452 4937 , 3517 , 2125.305, 492.0 1453 -7790.592, 0 , 8234 , 2728 1454 -3892.456, -8590.365, -5439.745, 0 1455 -4538.956, -5256.401, -6404.038, -7148.6 1456 -1839.397, -5759.374, -3313.590, -7872.9 1457 -2397.410, -2908.813, -3918.395, -4592.1 1458 4998.882, -2878.363, -1400.559, -4999.5 1459 6176 , 4993 , 3976.448, 644.0 1460 -7692.475, 0 , 7694 , 3881 1461 -3792.820, -8329.310, -5270.012, 0 1462 -4615.192, -4971.841, -6370.194, -6704.4 1463 31.455, -5143.461, -3317.109, -7476.5 1464 1422.804, -73.918, -881.278, -2145.2 1465 6645 , 1019.046, 3269.771, -1090.2 1466 0 , 6297 , 5495 , 2768 1467 -4890.588, -6947.227, 0 , 5142 1468 -320.022, -4853.139, -2154.103, -7501.2 1469 -656.018, -1572.776, -2816.043, -3514.3 1470 259.722, 2881.239, -1841.626, 408.0 1471 3601 , 2284.165, 1566.295, 212.3 1472 0 , 2850 , 5555 , 887.7 1473 -2715 , -7377 , 0 , 4324 1474 -3438.023, -4107 , -5362 , 0 1475 -581.568, -4952 , -2067 , -6797 1476 -591.889, -1559.420, -2934.915, -3517.8 1477 2967.769, -1407.669, 241.053, -3868.7 1478 1826.497, 355.709, -671.957, -2030.3 1479 3870.981, -640.917, 1113.135, -2836.1 1480 2506.324, 1328.372, 44.764, -1025.6 1481 45.811, 2124.063, -2152.124, -297.9 1482 1850.300, 1111.431, -311.606, -1312.5 1483 2974.139, -1310.534, 559.782, -3621.4 1484 1945.305, 391.587, -381.556, -1817.8 1485 -499.260, 1337.103, -2750 , -1002 1486 1243.596, 569.792, -1029.733, -2102.1 1487 2193.533, -1809.846, -393.213, -4112 1488 1368.242, -124.220, -1138.955, -2442.4 1489 -932.923, 476.585, -3139 , -1813 1490 -220.001, -1478 , -2676 , -3941 1491 -2258.343, -1021.735, -4771 , -3061 1492 -1756.255, -3103 , -3995 , -5310 1493 -3940 , -2325 , -6208 , 0 1494 -3293 , -4536 , -5263 , 0 1495 -5415 , -3598 , 0 , 2524 1496 -4616 , 0 , 3395 , -74.3 1497 2770 , 1277.287, 897.383, -810.7 1498 2377 , -1350.000, -123.335, -3810 1499 -613.073, -2474.564, -3095 , -4264 1500 -5250 , -3472 , 0 , 2352 1501 0 , 38.764, 1779.577, -2055 1502 -377.219, -1440.373, -3012.904, -3884 1503 -3693 , -2362 , -5866 , 0 1504 -4980 , 0 , 3051 , -650.1 1505 720 , 289.620, -1043.376, -1962.8 1506 -1969 , -367 , -3922.670, -2476.0 1507 -3261 , -4341 , 0 , 2275 1508 0 , 80 , -486 , -1742 1509 -2665 , -872 , -4524 , -2875 1510 -3756 , -5128 , 0 , 1525 1511 -600 , -1058 , -2324 , -3078 1512 -1422 , -5274 , -3506 , 0 1513 0 , 1545 , -2661 , -881 1514 -2929 , -3886 , -5138 , -6128 1515 -4498 , 0 , -667 , -1667 1516 -863 , -5624 , -3965 , 0 1517 -215 , -4575 , -2434 , -6756 1518 0 , 227 , -3671 , -2017 1519 0 , -2924 , -1333 , -4945 1520 0 , -683 , -4148 , -2480 1521 0 , -3565 , -1871 , -5386 1522 -4821 , 0 , -2539 , -3075 1523 -1888 , 0 , -3161 , -3653 1524 -2480 , 0 , -3731 , -4153 1525 -3222 , 0 , 0 1526 1527 }; 1528 1529 // Reduced Table of A for shorter index searc 1530 // The index in this table coincide w 1531 // For each A value shortTable[A-1] h 1532 // the 1st occurrence in the indexArr 1533 // 1534 const G4int G4NucleiPropertiesTableAME12::sho 1535 { 1536 0, 2, 3, 6, 9, 13, 18, 1537 39, 44, 50, 56, 62, 68, 75, 1538 104, 113, 122, 131, 140, 149, 158, 1 1539 196, 206, 216, 226, 237, 247, 258, 2 1540 303, 314, 326, 338, 350, 363, 375, 3 1541 426, 438, 450, 462, 474, 486, 499, 5 1542 549, 562, 574, 586, 598, 610, 622, 6 1543 670, 683, 695, 708, 721, 733, 746, 7 1544 796, 809, 822, 835, 848, 862, 875, 8 1545 930, 944, 958, 972, 986, 1001, 1015, 10 1546 1075, 1090, 1104, 1119, 1133, 1148, 1163, 11 1547 1225, 1240, 1256, 1271, 1287, 1303, 1319, 13 1548 1382, 1398, 1414, 1430, 1447, 1463, 1480, 14 1549 1546, 1562, 1578, 1595, 1611, 1628, 1644, 16 1550 1710, 1726, 1743, 1760, 1777, 1794, 1810, 18 1551 1876, 1893, 1909, 1926, 1942, 1959, 1975, 19 1552 2041, 2058, 2074, 2090, 2106, 2122, 2138, 21 1553 2200, 2216, 2231, 2246, 2260, 2274, 2288, 23 1554 2343, 2356, 2368, 2380, 2393, 2406, 2419, 24 1555 2470, 2483, 2496, 2509, 2522, 2534, 2546, 25 1556 2594, 2607, 2620, 2632, 2644, 2655, 2667, 26 1557 2714, 2725, 2737, 2749, 2761, 2773, 2785, 27 1558 2833, 2844, 2855, 2866, 2877, 2887, 2897, 29 1559 2937, 2947, 2957, 2967, 2977, 2987, 2996, 30 1560 3034, 3044, 3053, 3062, 3070, 3079, 3087, 30 1561 3118, 3126, 3134, 3142, 3150, 3158, 3166, 31 1562 3196, 3203, 3210, 3217, 3224, 3231, 3238, 32 1563 3264, 3269, 3275, 3281, 3286, 3291, 3296, 33 1564 3315, 3319, 3322, 3325, 3327, 3330, 3332, 33 1565 3342, 3345, 3347, 3350, 3352 1566 }; 1567