create_neutrino_loss_file.py File Reference

Go to the source code of this file.

Namespaces

 bin.create_neutrino_loss_file
 

Variables

string bin.create_neutrino_loss_file.output_file = "nu_loss_data.dat"
 
bool bin.create_neutrino_loss_file.ignore_zeros = True
 
string bin.create_neutrino_loss_file.sunet_path = "sunet_complete"
 
 bin.create_neutrino_loss_file.nuclei_names = np.loadtxt(sunet_path,usecols=[0],unpack=True,dtype=str)
 
string bin.create_neutrino_loss_file.baselink = '"https://www-nds.iaea.org/relnsd/v0/data?fields=decay_rads&nuclides='
 
 bin.create_neutrino_loss_file.nuc = n
 
string bin.create_neutrino_loss_file.user_agent = ' -U "Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:77.0) Gecko/20100101 Firefox/77.0" '
 
string bin.create_neutrino_loss_file.bp = baselink+n+'&rad_types=bp"'
 
string bin.create_neutrino_loss_file.bm = baselink+n+'&rad_types=bm"'
 
string bin.create_neutrino_loss_file.cmd = "wget -O bp/"+nuc+".csv "+user_agent+bp
 
dictionary bin.create_neutrino_loss_file.nu_loss = {}
 
 bin.create_neutrino_loss_file.df_bm = pd.read_csv("bm/"+n+".csv",sep=',',na_values=" ")
 
 bin.create_neutrino_loss_file.df_bp = pd.read_csv("bp/"+n+".csv",sep=',',na_values=" ")
 
 bin.create_neutrino_loss_file.errors
 
 bin.create_neutrino_loss_file.av_anu = np.nansum(df_bm["anti_nu_mean_energy"].values*df_bm["intensity_beta"].values/100.)
 
 bin.create_neutrino_loss_file.av_ec = np.nansum(df_bp["energy_ec"].values*df_bp["intensity_ec"].values/100.)
 
 bin.create_neutrino_loss_file.av_nu = np.nansum(df_bp["nu_mean_energy"].values*df_bp["intensity_beta"].values/100.)
 
string bin.create_neutrino_loss_file.out = ""