Functions | Variables
atomicdata Namespace Reference

Functions

def fz3226 (z)
 

Variables

dictionary atomic_names
 
dictionary atomic_weight
 
dictionary atomic_number
 
float cl35molefrac = 0.7576
 
float cl35massamu = 34.96885268
 
float cl37massamu = 36.96590259
 
 cl35massfrac = cl35molefrac*cl35massamu/\
 
int cl37massfrac = 1
 
dictionary lrad
 
dictionary lradprime
 
dictionary inverseradlength
 
dictionary stoppingpower
 

Function Documentation

def atomicdata.fz3226 (   z)

Definition at line 269 of file atomicdata.py.

References cet.pow().

269 def fz3226(z):
270  a = z/137.036
271  return a*a*(1/(1+a*a) + 0.20206 - 0.0369*a*a
272  + 0.0083*pow(a, 4) - 0.002*pow(a, 6))
273 
constexpr T pow(T x)
Definition: pow.h:75
def fz3226(z)
Definition: atomicdata.py:269

Variable Documentation

dictionary atomicdata.atomic_names

Definition at line 5 of file atomicdata.py.

dictionary atomicdata.atomic_number
Initial value:
1 = {
2 'H': 1, 'He': 2, 'Li': 3, 'Be': 4, 'B' : 5, 'C' : 6, 'N' : 7, 'O' : 8,
3 'F' : 9, 'Ne':10, 'Na':11, 'Mg':12, 'Al':13, 'Si':14, 'P' :15, 'S' :16,
4 'Cl':17, 'Ar':18, 'K' :19, 'Ca':20, 'Sc':21, 'Ti':22, 'V' :23, 'Cr':24,
5 'Mn':25, 'Fe':26, 'Co':27, 'Ni':28, 'Cu':29, 'Zn':30, 'Ga':31, 'Ge':32,
6 'As':33, 'Se':34, 'Br':35, 'Kr':36, 'Rb':37, 'Sr':38, 'Y' :39, 'Zr':40,
7 'Nb':41, 'Mo':42, 'Tc':43, 'Ru':44, 'Rh':45, 'Pd':46, 'Ag':47, 'Cd':48,
8 'In':49, 'Sn':50, 'Sb':51, 'Te':52, 'I' :53, 'Xe':54, 'Cs':55, 'Ba':56,
9 'La':57, 'Ce':58, 'Pr':59, 'Nd':60, 'Pm':61, 'Sm':62, 'Eu':63, 'Gd':64,
10 'Tb':65, 'Dy':66, 'Ho':67, 'Er':68, 'Tm':69, 'Yb':70, 'Lu':71, 'Hf':72,
11 'Ta':73, 'W' :74, 'Re':75, 'Os':76, 'Ir':77, 'Pt':78, 'Au':79, 'Hg':80,
12 'Tl':81, 'Pb':82, 'Bi':83, 'Po':84, 'At':85, 'Rn':86, 'Fr':87, 'Ra':88,
13 'Ac':89, 'Th':90, 'Pa':91, 'U' :92, 'Np':93, 'Pu':94, 'Am':95, 'Cm':96,
14 'Bk':97, 'Cf':98, 'Es':99, 'Fm':100,'Md':101,'No':102,'Lr':103,
15 }

Definition at line 220 of file atomicdata.py.

dictionary atomicdata.atomic_weight

Definition at line 113 of file atomicdata.py.

float atomicdata.cl35massamu = 34.96885268

Definition at line 237 of file atomicdata.py.

atomicdata.cl35massfrac = cl35molefrac*cl35massamu/\

Definition at line 239 of file atomicdata.py.

float atomicdata.cl35molefrac = 0.7576

Definition at line 236 of file atomicdata.py.

float atomicdata.cl37massamu = 36.96590259

Definition at line 238 of file atomicdata.py.

int atomicdata.cl37massfrac = 1

Definition at line 241 of file atomicdata.py.

dictionary atomicdata.inverseradlength
Initial value:
1 = {
2  'H': 0,
3 }

Definition at line 265 of file atomicdata.py.

dictionary atomicdata.lrad
Initial value:
1 = {
2 'H': 5.31,
3 'He': 4.79,
4 'Li': 4.74,
5 'Be': 4.71,
6 }

Definition at line 244 of file atomicdata.py.

dictionary atomicdata.lradprime
Initial value:
1 = {
2 'H': 6.144,
3 'He': 5.621,
4 'Li': 5.805,
5 'Be': 5.924,
6 }

Definition at line 254 of file atomicdata.py.

dictionary atomicdata.stoppingpower

Definition at line 281 of file atomicdata.py.