Coverage for yaptide/converter/converter/fluka/predefined_materials.py: 100%

5 statements  

« prev     ^ index     » next       coverage.py v7.4.4, created at 2024-07-01 12:55 +0000

1"""Pre-defined single-element FLUKA materials""" 

2PREDEFINED_MATERIALS = [ 

3 { 

4 "fluka_name": "BLCKHOLE", 

5 "fluka_number": 1, 

6 "common_name": "Blackhole or External Vacuum", 

7 "A": 0, 

8 "Z": 0, 

9 "density": 0, 

10 "icru": 0, 

11 }, 

12 { 

13 "fluka_name": "VACUUM", 

14 "fluka_number": 2, 

15 "common_name": "Vacuum or Internal Vacuum", 

16 "A": 0, 

17 "Z": 0, 

18 "density": 0, 

19 "icru": 1000, 

20 }, 

21 { 

22 "fluka_name": "HYDROGEN", 

23 "fluka_number": 3, 

24 "common_name": "Hydrogen", 

25 "A": 1.00794, 

26 "Z": 1, 

27 "density": 0.0000837, 

28 "icru": 1, 

29 }, 

30 { 

31 "fluka_name": "HELIUM", 

32 "fluka_number": 4, 

33 "common_name": "Helium", 

34 "A": 4.002602, 

35 "Z": 2, 

36 "density": 0.000166, 

37 "icru": 2, 

38 }, 

39 { 

40 "fluka_name": "BERYLLIU", 

41 "fluka_number": 5, 

42 "common_name": "Beryllium", 

43 "A": 9.012182, 

44 "Z": 4, 

45 "density": 1.848, 

46 "icru": 4, 

47 }, 

48 { 

49 "fluka_name": "CARBON", 

50 "fluka_number": 6, 

51 "common_name": "Carbon", 

52 "A": 12.0107, 

53 "Z": 6, 

54 "density": 2.000, 

55 "icru": 6, 

56 }, 

57 { 

58 "fluka_name": "NITROGEN", 

59 "fluka_number": 7, 

60 "common_name": "Nitrogen", 

61 "A": 14.0067, 

62 "Z": 7, 

63 "density": 0.00117, 

64 "icru": 7, 

65 }, 

66 { 

67 "fluka_name": "OXYGEN", 

68 "fluka_number": 8, 

69 "common_name": "Oxygen", 

70 "A": 15.9994, 

71 "Z": 8, 

72 "density": 0.00133, 

73 "icru": 8, 

74 }, 

75 { 

76 "fluka_name": "MAGNESIU", 

77 "fluka_number": 9, 

78 "common_name": "Magnesium", 

79 "A": 24.3050, 

80 "Z": 12, 

81 "density": 1.740, 

82 "icru": 12, 

83 }, 

84 { 

85 "fluka_name": "ALUMINUM", 

86 "fluka_number": 10, 

87 "common_name": "Aluminium", 

88 "A": 26.981538, 

89 "Z": 13, 

90 "density": 2.699, 

91 "icru": 13, 

92 }, 

93 { 

94 "fluka_name": "IRON", 

95 "fluka_number": 11, 

96 "common_name": "Iron", 

97 "A": 55.845, 

98 "Z": 26, 

99 "density": 7.874, 

100 "icru": 26, 

101 }, 

102 { 

103 "fluka_name": "COPPER", 

104 "fluka_number": 12, 

105 "common_name": "Copper", 

106 "A": 63.546, 

107 "Z": 29, 

108 "density": 8.960, 

109 "icru": 29, 

110 }, 

111 { 

112 "fluka_name": "SILVER", 

113 "fluka_number": 13, 

114 "common_name": "Silver", 

115 "A": 107.8682, 

116 "Z": 47, 

117 "density": 10.500, 

118 "icru": 47, 

119 }, 

120 { 

121 "fluka_name": "SILICON", 

122 "fluka_number": 14, 

123 "common_name": "Silicon", 

124 "A": 28.0855, 

125 "Z": 14, 

126 "density": 2.329, 

127 "icru": 14, 

128 }, 

129 { 

130 "fluka_name": "GOLD", 

131 "fluka_number": 15, 

132 "common_name": "Gold", 

133 "A": 196.96655, 

134 "Z": 79, 

135 "density": 19.320, 

136 "icru": 79, 

137 }, 

138 { 

139 "fluka_name": "MERCURY", 

140 "fluka_number": 16, 

141 "common_name": "Mercury", 

142 "A": 200.59, 

143 "Z": 80, 

144 "density": 13.546, 

145 "icru": 80, 

146 }, 

147 { 

148 "fluka_name": "LEAD", 

149 "fluka_number": 17, 

150 "common_name": "Lead", 

151 "A": 207.2, 

152 "Z": 82, 

153 "density": 11.350, 

154 "icru": 82, 

155 }, 

156 { 

157 "fluka_name": "TANTALUM", 

158 "fluka_number": 18, 

159 "common_name": "Tantalum", 

160 "A": 180.9479, 

161 "Z": 73, 

162 "density": 16.654, 

163 "icru": 73, 

164 }, 

165 { 

166 "fluka_name": "SODIUM", 

167 "fluka_number": 19, 

168 "common_name": "Sodium", 

169 "A": 22.989770, 

170 "Z": 11, 

171 "density": 0.971, 

172 "icru": 11, 

173 }, 

174 { 

175 "fluka_name": "ARGON", 

176 "fluka_number": 20, 

177 "common_name": "Argon", 

178 "A": 39.948, 

179 "Z": 18, 

180 "density": 0.00166, 

181 "icru": 18, 

182 }, 

183 { 

184 "fluka_name": "CALCIUM", 

185 "fluka_number": 21, 

186 "common_name": "Calcium", 

187 "A": 40.078, 

188 "Z": 20, 

189 "density": 1.550, 

190 "icru": 20, 

191 }, 

192 { 

193 "fluka_name": "TIN", 

194 "fluka_number": 22, 

195 "common_name": "Tin", 

196 "A": 118.710, 

197 "Z": 50, 

198 "density": 7.310, 

199 "icru": 50, 

200 }, 

201 { 

202 "fluka_name": "TUNGSTEN", 

203 "fluka_number": 23, 

204 "common_name": "Tungsten", 

205 "A": 183.84, 

206 "Z": 74, 

207 "density": 19.300, 

208 "icru": 74, 

209 }, 

210 { 

211 "fluka_name": "TITANIUM", 

212 "fluka_number": 24, 

213 "common_name": "Titanium", 

214 "A": 47.867, 

215 "Z": 22, 

216 "density": 4.540, 

217 "icru": 22, 

218 }, 

219 { 

220 "fluka_name": "NICKEL", 

221 "fluka_number": 25, 

222 "common_name": "Nickel", 

223 "A": 58.6934, 

224 "Z": 28, 

225 "density": 8.902, 

226 "icru": 28, 

227 }, 

228] 

229"""Fluka names for ICRU single-particles""" 

230FLUKA_NAMES = [ 

231 { 

232 "fluka_name": "HYDROGEN", 

233 "icru": 1 

234 }, 

235 { 

236 "fluka_name": "HELIUM", 

237 "icru": 2 

238 }, 

239 { 

240 "fluka_name": "LITHIUM", 

241 "icru": 3 

242 }, 

243 { 

244 "fluka_name": "BERYLLIU", 

245 "icru": 4 

246 }, 

247 { 

248 "fluka_name": "BORON", 

249 "icru": 5 

250 }, 

251 { 

252 "fluka_name": "CARBON", 

253 "icru": 6 

254 }, 

255 { 

256 "fluka_name": "NITROGEN", 

257 "icru": 7 

258 }, 

259 { 

260 "fluka_name": "OXYGEN", 

261 "icru": 8 

262 }, 

263 { 

264 "fluka_name": "FLUORINE", 

265 "icru": 9 

266 }, 

267 { 

268 "fluka_name": "NEON", 

269 "icru": 10 

270 }, 

271 { 

272 "fluka_name": "SODIUM", 

273 "icru": 11 

274 }, 

275 { 

276 "fluka_name": "MAGNESIU", 

277 "icru": 12 

278 }, 

279 { 

280 "fluka_name": "ALUMINUM", 

281 "icru": 13 

282 }, 

283 { 

284 "fluka_name": "SILICON", 

285 "icru": 14 

286 }, 

287 { 

288 "fluka_name": "PHOSPHO", 

289 "icru": 15 

290 }, 

291 { 

292 "fluka_name": "SULFUR", 

293 "icru": 16 

294 }, 

295 { 

296 "fluka_name": "CHLORINE", 

297 "icru": 17 

298 }, 

299 { 

300 "fluka_name": "ARGON", 

301 "icru": 18 

302 }, 

303 { 

304 "fluka_name": "POTASSIU", 

305 "icru": 19 

306 }, 

307 { 

308 "fluka_name": "CALCIUM", 

309 "icru": 20 

310 }, 

311 { 

312 "fluka_name": "SCANDIUM", 

313 "icru": 21 

314 }, 

315 { 

316 "fluka_name": "TITANIUM", 

317 "icru": 22 

318 }, 

319 { 

320 "fluka_name": "VANADIUM", 

321 "icru": 23 

322 }, 

323 { 

324 "fluka_name": "CHROMIUM", 

325 "icru": 24 

326 }, 

327 { 

328 "fluka_name": "MANGANES", 

329 "icru": 25 

330 }, 

331 { 

332 "fluka_name": "IRON", 

333 "icru": 26 

334 }, 

335 { 

336 "fluka_name": "COBALT", 

337 "icru": 27 

338 }, 

339 { 

340 "fluka_name": "NICKEL", 

341 "icru": 28 

342 }, 

343 { 

344 "fluka_name": "COPPER", 

345 "icru": 29 

346 }, 

347 { 

348 "fluka_name": "ZINC", 

349 "icru": 30 

350 }, 

351 { 

352 "fluka_name": "GALLIUM", 

353 "icru": 31 

354 }, 

355 { 

356 "fluka_name": "GERMANIU", 

357 "icru": 32 

358 }, 

359 { 

360 "fluka_name": "ARSENIC", 

361 "icru": 33 

362 }, 

363 { 

364 "fluka_name": "BROMINE", 

365 "icru": 35 

366 }, 

367 { 

368 "fluka_name": "KRYPTON", 

369 "icru": 36 

370 }, 

371 { 

372 "fluka_name": "STRONTIU", 

373 "icru": 38 

374 }, 

375 { 

376 "fluka_name": "YTTRIUM", 

377 "icru": 39 

378 }, 

379 { 

380 "fluka_name": "ZIRCONIU", 

381 "icru": 40 

382 }, 

383 { 

384 "fluka_name": "NIOBIUM", 

385 "icru": 41 

386 }, 

387 { 

388 "fluka_name": "MOLYBDEN", 

389 "icru": 42 

390 }, 

391 { 

392 "fluka_name": "99-TC", 

393 "icru": 43 

394 }, 

395 { 

396 "fluka_name": "PALLADIU", 

397 "icru": 46 

398 }, 

399 { 

400 "fluka_name": "SILVER", 

401 "icru": 47 

402 }, 

403 { 

404 "fluka_name": "CADMIUM", 

405 "icru": 48 

406 }, 

407 { 

408 "fluka_name": "INDIUM", 

409 "icru": 49 

410 }, 

411 { 

412 "fluka_name": "TIN", 

413 "icru": 50 

414 }, 

415 { 

416 "fluka_name": "ANTIMONY", 

417 "icru": 51 

418 }, 

419 { 

420 "fluka_name": "IODINE", 

421 "icru": 53 

422 }, 

423 { 

424 "fluka_name": "XENON", 

425 "icru": 54 

426 }, 

427 { 

428 "fluka_name": "CESIUM", 

429 "icru": 55 

430 }, 

431 { 

432 "fluka_name": "BARIUM", 

433 "icru": 56 

434 }, 

435 { 

436 "fluka_name": "LANTHANU", 

437 "icru": 57 

438 }, 

439 { 

440 "fluka_name": "CERIUM", 

441 "icru": 58 

442 }, 

443 { 

444 "fluka_name": "NEODYMIU", 

445 "icru": 60 

446 }, 

447 { 

448 "fluka_name": "SAMARIUM", 

449 "icru": 62 

450 }, 

451 { 

452 "fluka_name": "EUROPIUM", 

453 "icru": 63 

454 }, 

455 { 

456 "fluka_name": "GADOLINI", 

457 "icru": 64 

458 }, 

459 { 

460 "fluka_name": "TERBIUM", 

461 "icru": 65 

462 }, 

463 { 

464 "fluka_name": "LUTETIUM", 

465 "icru": 71 

466 }, 

467 { 

468 "fluka_name": "HAFNIUM", 

469 "icru": 72 

470 }, 

471 { 

472 "fluka_name": "TANTALUM", 

473 "icru": 73 

474 }, 

475 { 

476 "fluka_name": "TUNGSTEN", 

477 "icru": 74 

478 }, 

479 { 

480 "fluka_name": "RHENIUM", 

481 "icru": 75 

482 }, 

483 { 

484 "fluka_name": "IRIDIUM", 

485 "icru": 77 

486 }, 

487 { 

488 "fluka_name": "PLATINUM", 

489 "icru": 78 

490 }, 

491 { 

492 "fluka_name": "GOLD", 

493 "icru": 79 

494 }, 

495 { 

496 "fluka_name": "MERCURY", 

497 "icru": 80 

498 }, 

499 { 

500 "fluka_name": "LEAD", 

501 "icru": 82 

502 }, 

503 { 

504 "fluka_name": "BISMUTH", 

505 "icru": 83 

506 }, 

507 { 

508 "fluka_name": "230-TH", 

509 "icru": 89 

510 }, 

511 { 

512 "fluka_name": "233-U", 

513 "icru": 92 

514 }, 

515 { 

516 "fluka_name": "239-PU", 

517 "icru": 94 

518 }, 

519 { 

520 "fluka_name": "241-AM", 

521 "icru": 95 

522 }, 

523] 

524"""Pre-defined FLUKA ICRU compounds""" 

525PREDEFINED_COMPOUNDS = [ 

526 { 

527 "fluka_name": "WATER", 

528 "common_name": "Water", 

529 "density": 1.0, 

530 "icru": 276 

531 }, 

532 { 

533 "fluka_name": "POLYSTYR", 

534 "common_name": "Polystyrene", 

535 "density": 1.06, 

536 "icru": 226, 

537 }, 

538 { 

539 "fluka_name": "PLASCINT", 

540 "common_name": "Plastic scintillator", 

541 "density": 1.032, 

542 "icru": 216, 

543 }, 

544 { 

545 "fluka_name": "PMMA", 

546 "common_name": "Polymethyl methacrylate, Plexiglas, Lucite, Perspex", 

547 "density": 1.19, 

548 "icru": 223, 

549 }, 

550 { 

551 "fluka_name": "BONECOMP", 

552 "common_name": "Compact bone", 

553 "density": 1.85, 

554 "icru": 119, 

555 }, 

556 { 

557 "fluka_name": "BONECORT", 

558 "common_name": "Cortical bone", 

559 "density": 1.85, 

560 "icru": 120, 

561 }, 

562 { 

563 "fluka_name": "MUSCLESK", 

564 "common_name": "Skeletal muscle", 

565 "density": 1.04, 

566 "icru": 201, 

567 }, 

568 { 

569 "fluka_name": "MUSCLEST", 

570 "common_name": "Striated muscle", 

571 "density": 1.04, 

572 "icru": 202, 

573 }, 

574 { 

575 "fluka_name": "ADTISSUE", 

576 "common_name": "Adipose tissue", 

577 "density": 0.92, 

578 "icru": 103, 

579 }, 

580 { 

581 "fluka_name": "KAPTON", 

582 "common_name": "Kapton polyimide film", 

583 "density": 1.42, 

584 "icru": 179, 

585 }, 

586 { 

587 "fluka_name": "POLYETHY", 

588 "common_name": "Polyethylene", 

589 "density": 0.94, 

590 "icru": 221, 

591 }, 

592 { 

593 "fluka_name": "AIR", 

594 "common_name": "Dry air at NTP conditions", 

595 "density": 0.00120479, 

596 "icru": 104, 

597 }, 

598]