391c25ef93
This patch modularizes the code responsible for selecting the stopping power coefficients. Specifically, it: - moves the data in `elemPars` to seperate JSON files in the `data/` directory. This makes it easier to modify the existing data or add new data sources. Note that this refactoring does not alter the previous functionality - the contents of each file are simply read and deep-merged into an initially empty `elemPars` object. - adds the original Varelas-Biersack parameters from Anderson & Ziegler (1977). - updates the "Other Parameters" tab in the GUI for easy toggling between the different stopping power coefficient data sources.
560 lines
6.3 KiB
JSON
560 lines
6.3 KiB
JSON
{
|
|
"H": {
|
|
"Z": 1,
|
|
"A": 1.008,
|
|
"rho": 0.08,
|
|
"Elast": 0.1
|
|
},
|
|
"He": {
|
|
"Z": 2,
|
|
"A": 4.003,
|
|
"rho": 0.12,
|
|
"Elast": 0.1
|
|
},
|
|
"Li": {
|
|
"Z": 3,
|
|
"A": 6.939,
|
|
"rho": 0.53,
|
|
"Elast": 1.63
|
|
},
|
|
"Be": {
|
|
"Z": 4,
|
|
"A": 9.012,
|
|
"rho": 1.85,
|
|
"Elast": 3.32
|
|
},
|
|
"B": {
|
|
"Z": 5,
|
|
"A": 10.811,
|
|
"rho": 2.34,
|
|
"Elast": 5.77
|
|
},
|
|
"C": {
|
|
"Z": 6,
|
|
"A": 12.011,
|
|
"rho": 2.26,
|
|
"Elast": 7.37
|
|
},
|
|
"N": {
|
|
"Z": 7,
|
|
"A": 14.007,
|
|
"rho": 1.03,
|
|
"Elast": 4.92
|
|
},
|
|
"O": {
|
|
"Z": 8,
|
|
"A": 15.999,
|
|
"rho": 2,
|
|
"Elast": 2.6
|
|
},
|
|
"F": {
|
|
"Z": 9,
|
|
"A": 18.998,
|
|
"rho": 1.11,
|
|
"Elast": 0.84
|
|
},
|
|
"Ne": {
|
|
"Z": 10,
|
|
"A": 20.183,
|
|
"rho": 1.5,
|
|
"Elast": 0.02
|
|
},
|
|
"Na": {
|
|
"Z": 11,
|
|
"A": 22.99,
|
|
"rho": 0.97,
|
|
"Elast": 1.11
|
|
},
|
|
"Mg": {
|
|
"Z": 12,
|
|
"A": 24.312,
|
|
"rho": 1.74,
|
|
"Elast": 1.51
|
|
},
|
|
"Al": {
|
|
"Z": 13,
|
|
"A": 26.982,
|
|
"rho": 2.7,
|
|
"Elast": 3.39
|
|
},
|
|
"Si": {
|
|
"Z": 14,
|
|
"A": 28.086,
|
|
"rho": 2.33,
|
|
"Elast": 4.63
|
|
},
|
|
"P": {
|
|
"Z": 15,
|
|
"A": 30.974,
|
|
"rho": 1,
|
|
"Elast": 3.43
|
|
},
|
|
"S": {
|
|
"Z": 16,
|
|
"A": 32.064,
|
|
"rho": 2.07,
|
|
"Elast": 2.85
|
|
},
|
|
"Cl": {
|
|
"Z": 17,
|
|
"A": 35.453,
|
|
"rho": 2.03,
|
|
"Elast": 1.4
|
|
},
|
|
"Ar": {
|
|
"Z": 18,
|
|
"A": 39.948,
|
|
"rho": 1.77,
|
|
"Elast": 0.08
|
|
},
|
|
"K": {
|
|
"Z": 19,
|
|
"A": 39.102,
|
|
"rho": 0.86,
|
|
"Elast": 0.93
|
|
},
|
|
"Ca": {
|
|
"Z": 20,
|
|
"A": 40.08,
|
|
"rho": 1.55,
|
|
"Elast": 1.84
|
|
},
|
|
"Sc": {
|
|
"Z": 21,
|
|
"A": 44.956,
|
|
"rho": 2.99,
|
|
"Elast": 3.9
|
|
},
|
|
"Ti": {
|
|
"Z": 22,
|
|
"A": 47.9,
|
|
"rho": 4.54,
|
|
"Elast": 4.85
|
|
},
|
|
"V": {
|
|
"Z": 23,
|
|
"A": 50.942,
|
|
"rho": 6.11,
|
|
"Elast": 5.31
|
|
},
|
|
"Cr": {
|
|
"Z": 24,
|
|
"A": 51.996,
|
|
"rho": 7.19,
|
|
"Elast": 4.1
|
|
},
|
|
"Mn": {
|
|
"Z": 25,
|
|
"A": 54.938,
|
|
"rho": 7.43,
|
|
"Elast": 2.92
|
|
},
|
|
"Fe": {
|
|
"Z": 26,
|
|
"A": 55.847,
|
|
"rho": 7.87,
|
|
"Elast": 4.28
|
|
},
|
|
"Co": {
|
|
"Z": 27,
|
|
"A": 58.933,
|
|
"rho": 8.9,
|
|
"Elast": 4.39
|
|
},
|
|
"Ni": {
|
|
"Z": 28,
|
|
"A": 58.71,
|
|
"rho": 8.9,
|
|
"Elast": 4.44
|
|
},
|
|
"Cu": {
|
|
"Z": 29,
|
|
"A": 63.54,
|
|
"rho": 8.96,
|
|
"Elast": 3.49
|
|
},
|
|
"Zn": {
|
|
"Z": 30,
|
|
"A": 65.37,
|
|
"rho": 7.13,
|
|
"Elast": 1.35
|
|
},
|
|
"Ga": {
|
|
"Z": 31,
|
|
"A": 69.72,
|
|
"rho": 5.91,
|
|
"Elast": 2.81
|
|
},
|
|
"Ge": {
|
|
"Z": 32,
|
|
"A": 72.59,
|
|
"rho": 5.32,
|
|
"Elast": 3.85
|
|
},
|
|
"As": {
|
|
"Z": 33,
|
|
"A": 74.922,
|
|
"rho": 5.72,
|
|
"Elast": 2.96
|
|
},
|
|
"Se": {
|
|
"Z": 34,
|
|
"A": 78.96,
|
|
"rho": 4.79,
|
|
"Elast": 2.25
|
|
},
|
|
"Br": {
|
|
"Z": 35,
|
|
"A": 79.909,
|
|
"rho": 3.14,
|
|
"Elast": 1.22
|
|
},
|
|
"Kr": {
|
|
"Z": 36,
|
|
"A": 83.8,
|
|
"rho": 3.1,
|
|
"Elast": 0.12
|
|
},
|
|
"Rb": {
|
|
"Z": 37,
|
|
"A": 85.47,
|
|
"rho": 1.53,
|
|
"Elast": 0.85
|
|
},
|
|
"Sr": {
|
|
"Z": 38,
|
|
"A": 87.62,
|
|
"rho": 2.54,
|
|
"Elast": 1.72
|
|
},
|
|
"Y": {
|
|
"Z": 39,
|
|
"A": 88.905,
|
|
"rho": 4.47,
|
|
"Elast": 4.37
|
|
},
|
|
"Zr": {
|
|
"Z": 40,
|
|
"A": 91.22,
|
|
"rho": 6.51,
|
|
"Elast": 6.25
|
|
},
|
|
"Nb": {
|
|
"Z": 41,
|
|
"A": 92.906,
|
|
"rho": 8.57,
|
|
"Elast": 7.57
|
|
},
|
|
"Mo": {
|
|
"Z": 42,
|
|
"A": 95.94,
|
|
"rho": 10.22,
|
|
"Elast": 6.82
|
|
},
|
|
"Tc": {
|
|
"Z": 43,
|
|
"A": 98,
|
|
"rho": 11.5,
|
|
"Elast": 6.85
|
|
},
|
|
"Ru": {
|
|
"Z": 44,
|
|
"A": 101.07,
|
|
"rho": 12.37,
|
|
"Elast": 6.74
|
|
},
|
|
"Rh": {
|
|
"Z": 45,
|
|
"A": 102.905,
|
|
"rho": 12.41,
|
|
"Elast": 5.75
|
|
},
|
|
"Pd": {
|
|
"Z": 46,
|
|
"A": 106.4,
|
|
"rho": 12.02,
|
|
"Elast": 3.89
|
|
},
|
|
"Ag": {
|
|
"Z": 47,
|
|
"A": 107.87,
|
|
"rho": 10.5,
|
|
"Elast": 2.95
|
|
},
|
|
"Cd": {
|
|
"Z": 48,
|
|
"A": 112.4,
|
|
"rho": 8.65,
|
|
"Elast": 1.16
|
|
},
|
|
"In": {
|
|
"Z": 49,
|
|
"A": 114.82,
|
|
"rho": 7.31,
|
|
"Elast": 2.52
|
|
},
|
|
"Sn": {
|
|
"Z": 50,
|
|
"A": 118.69,
|
|
"rho": 7.31,
|
|
"Elast": 3.14
|
|
},
|
|
"Sb": {
|
|
"Z": 51,
|
|
"A": 121.75,
|
|
"rho": 6.68,
|
|
"Elast": 2.75
|
|
},
|
|
"Te": {
|
|
"Z": 52,
|
|
"A": 127.6,
|
|
"rho": 6.24,
|
|
"Elast": 2.23
|
|
},
|
|
"I": {
|
|
"Z": 53,
|
|
"A": 126.904,
|
|
"rho": 4.93,
|
|
"Elast": 1.11
|
|
},
|
|
"Xe": {
|
|
"Z": 54,
|
|
"A": 131.3,
|
|
"rho": 3.8,
|
|
"Elast": 0.16
|
|
},
|
|
"Cs": {
|
|
"Z": 55,
|
|
"A": 132.905,
|
|
"rho": 1.9,
|
|
"Elast": 0.8
|
|
},
|
|
"Ba": {
|
|
"Z": 56,
|
|
"A": 137.34,
|
|
"rho": 3.59,
|
|
"Elast": 1.9
|
|
},
|
|
"La": {
|
|
"Z": 57,
|
|
"A": 138.91,
|
|
"rho": 6.15,
|
|
"Elast": 4.47
|
|
},
|
|
"Ce": {
|
|
"Z": 58,
|
|
"A": 140.12,
|
|
"rho": 6.77,
|
|
"Elast": 4.32
|
|
},
|
|
"Pr": {
|
|
"Z": 59,
|
|
"A": 140.907,
|
|
"rho": 6.77,
|
|
"Elast": 3.7
|
|
},
|
|
"Nd": {
|
|
"Z": 60,
|
|
"A": 144.24001,
|
|
"rho": 7.01,
|
|
"Elast": 3.4
|
|
},
|
|
"Pm": {
|
|
"Z": 61,
|
|
"A": 147,
|
|
"rho": 7.22,
|
|
"Elast": 0.1
|
|
},
|
|
"Sm": {
|
|
"Z": 62,
|
|
"A": 150.35001,
|
|
"rho": 7.52,
|
|
"Elast": 2.14
|
|
},
|
|
"Eu": {
|
|
"Z": 63,
|
|
"A": 151.96001,
|
|
"rho": 5.24,
|
|
"Elast": 1.86
|
|
},
|
|
"Gd": {
|
|
"Z": 64,
|
|
"A": 157.25,
|
|
"rho": 7.9,
|
|
"Elast": 4.14
|
|
},
|
|
"Tb": {
|
|
"Z": 65,
|
|
"A": 158.924,
|
|
"rho": 8.23,
|
|
"Elast": 4.05
|
|
},
|
|
"Dy": {
|
|
"Z": 66,
|
|
"A": 162.5,
|
|
"rho": 8.55,
|
|
"Elast": 3.04
|
|
},
|
|
"Ho": {
|
|
"Z": 67,
|
|
"A": 164.92999,
|
|
"rho": 8.8,
|
|
"Elast": 3.14
|
|
},
|
|
"Er": {
|
|
"Z": 68,
|
|
"A": 167.25999,
|
|
"rho": 9.07,
|
|
"Elast": 3.29
|
|
},
|
|
"Tm": {
|
|
"Z": 69,
|
|
"A": 168.93401,
|
|
"rho": 9.32,
|
|
"Elast": 2.42
|
|
},
|
|
"Yb": {
|
|
"Z": 70,
|
|
"A": 173.03999,
|
|
"rho": 6.9,
|
|
"Elast": 1.6
|
|
},
|
|
"Lu": {
|
|
"Z": 71,
|
|
"A": 174.97,
|
|
"rho": 9.84,
|
|
"Elast": 4.43
|
|
},
|
|
"Hf": {
|
|
"Z": 72,
|
|
"A": 178.49001,
|
|
"rho": 13.31,
|
|
"Elast": 6.44
|
|
},
|
|
"Ta": {
|
|
"Z": 73,
|
|
"A": 180.948,
|
|
"rho": 16.65,
|
|
"Elast": 8.1
|
|
},
|
|
"W": {
|
|
"Z": 74,
|
|
"A": 183.85001,
|
|
"rho": 19.35,
|
|
"Elast": 8.9
|
|
},
|
|
"Re": {
|
|
"Z": 75,
|
|
"A": 186.2,
|
|
"rho": 21.04,
|
|
"Elast": 8.03
|
|
},
|
|
"Os": {
|
|
"Z": 76,
|
|
"A": 190.2,
|
|
"rho": 22.6,
|
|
"Elast": 8.17
|
|
},
|
|
"Ir": {
|
|
"Z": 77,
|
|
"A": 192.2,
|
|
"rho": 22.4,
|
|
"Elast": 6.94
|
|
},
|
|
"Pt": {
|
|
"Z": 78,
|
|
"A": 195.09,
|
|
"rho": 21.45,
|
|
"Elast": 5.84
|
|
},
|
|
"Au": {
|
|
"Z": 79,
|
|
"A": 196.967,
|
|
"rho": 19.32,
|
|
"Elast": 3.81
|
|
},
|
|
"Hg": {
|
|
"Z": 80,
|
|
"A": 200.59,
|
|
"rho": 13.55,
|
|
"Elast": 0.67
|
|
},
|
|
"Tl": {
|
|
"Z": 81,
|
|
"A": 204.37,
|
|
"rho": 11.85,
|
|
"Elast": 1.88
|
|
},
|
|
"Pb": {
|
|
"Z": 82,
|
|
"A": 207.19,
|
|
"rho": 11.35,
|
|
"Elast": 2.03
|
|
},
|
|
"Bi": {
|
|
"Z": 83,
|
|
"A": 208.98,
|
|
"rho": 9.75,
|
|
"Elast": 2.18
|
|
},
|
|
"Po": {
|
|
"Z": 84,
|
|
"A": 210,
|
|
"rho": 9.3,
|
|
"Elast": 1.5
|
|
},
|
|
"At": {
|
|
"Z": 85,
|
|
"A": 210,
|
|
"rho": 0,
|
|
"Elast": 0.1
|
|
},
|
|
"Rn": {
|
|
"Z": 86,
|
|
"A": 222,
|
|
"rho": 0,
|
|
"Elast": 0.2
|
|
},
|
|
"Fr": {
|
|
"Z": 87,
|
|
"A": 223,
|
|
"rho": 0,
|
|
"Elast": 0.1
|
|
},
|
|
"Ra": {
|
|
"Z": 88,
|
|
"A": 226,
|
|
"rho": 0,
|
|
"Elast": 1.66
|
|
},
|
|
"Ac": {
|
|
"Z": 89,
|
|
"A": 227,
|
|
"rho": 0,
|
|
"Elast": 4.25
|
|
},
|
|
"Th": {
|
|
"Z": 90,
|
|
"A": 232.03799,
|
|
"rho": 11.72,
|
|
"Elast": 6.2
|
|
},
|
|
"Pa": {
|
|
"Z": 91,
|
|
"A": 231,
|
|
"rho": 15.4,
|
|
"Elast": 0.1
|
|
},
|
|
"U": {
|
|
"Z": 92,
|
|
"A": 238.03,
|
|
"rho": 18.95,
|
|
"Elast": 5.55
|
|
},
|
|
"": {
|
|
"Z": 0,
|
|
"A": 0,
|
|
"rho": 0,
|
|
"Elast": 0
|
|
}
|
|
} |