script for convert .t3pa files to .t3pa_cls
.t3pa file example:
Index $\quad$ Matrix $\quad$ Index $\quad$ ToA $\quad$ ToT $\quad$ FToA $\quad$ Overflow
0 $\quad$ 4574 $\quad$ 832 $\quad$ 29 $\quad$ 6 $\quad$ 0
1 $\quad$ 4831 $\quad$ 832 $\quad$ 35 $\quad$ 7 $\quad$ 0
2 $\quad$ 4575 $\quad$ 832 $\quad$ 100 $\quad$ 8 $\quad$ 0
3 $\quad$ 31031 $\quad$ 1745 $\quad$ 22 $\quad$ 11 $\quad$ 0
.
.
.
.t3pa_cls file example:
% Index $\quad$ Matrix Index $\quad$ [ RowNo, ClmNo ] $\quad$ ToA $\quad$ FToA $\quad$ ( ToA_in_ns ) $\quad$ ToT ( ToT_in_keV ) $\quad$ Overflow
# 1, $\quad$ Nunmasked = 3, $\quad$ Nmasked = 0, $\quad$ Ntot = 3 # Tfirst = 2.0787500000000000e+04 ns, $\quad$ Tlast = 2.0790625000000000e+04 ns, $\quad$ dT = 3.125000 ns, $\quad$ Etot = 64.428148 keV
2 $\quad$ 4575 $\quad$ [ 17, 223 ] $\quad$ 832 $\quad$ 8 $\quad$ ( 2.0787500000000000e+04 ns ) $\quad$ 100 $\quad$ ( 37.867914 keV ) $\quad$ 0
1 $\quad$ 4831 $\quad$ [ 18, 223 ] $\quad$ 832 $\quad$ 7 $\quad$ ( 2.0789062500000000e+04 ns ) $\quad$ 35 $\quad$ ( 14.733453 keV ) $\quad$ 0
0 $\quad$ 4574 $\quad$ [ 17, 222 ] $\quad$ 832 $\quad$ 6 $\quad$ ( 2.0790625000000000e+04 ns ) $\quad$ 29 $\quad$ ( 11.826781 keV ) $\quad$ 0
# 2, $\quad$ Nunmasked = 3, $\quad$ Nmasked = 0, $\quad$ Ntot = 3 # Tfirst = 4.3601562500000000e+04 ns, $\quad$ Tlast = 4.3607812500000000e+04 ns, $\quad$ dT = 6.250000 ns, $\quad$ Etot = 63.577435 keV
5 $\quad$ 30775 $\quad$ [ 120, 55 ] $\quad$ 1745 $\quad$ 15 $\quad$ ( 4.3601562500000000e+04 ns ) $\quad$ 99 $\quad$ ( 37.617059 keV ) $\quad$ 0
4 $\quad$ 30776 $\quad$ [ 120, 56 ] $\quad$ 1745 $\quad$ 13 $\quad$ ( 4.3604687500000000e+04 ns ) $\quad$ 44 $\quad$ ( 14.715446 keV ) $\quad$ 0
3 $\quad$ 31031 $\quad$ [ 121, 55 ] $\quad$ 1745 $\quad$ 11 $\quad$ ( 4.3607812500000000e+04 ns ) $\quad$2 2 $\quad$ ( 11.244929 keV ) $\quad$ 0
.
.
.
import numpy as np
import math
#import pandas as pd
import matplotlib.pyplot as plt
from urllib.error import HTTPError # recognise the error stemming from missing data
#import urllib
import urllib.request
t3pa2cls_XII - upravena fce energy(a, b, c, t, ToT, pocet_udalosti, RowNo, ClmNo) - nyni je se pocita i s pripadem "nan"
#Define an exception which will be raised if the data is missing and stop the notebook execution
class StopExecution(Exception):
def _render_traceback_(self):
pass
#shot_no = 36529 #test discharge for which the notebook will definitely work
shot_no = 43727
shot = shot_no
identifier='H03-W0051_shot_'+str(shot)+'_450V'
detector = 'H03-W0051'
ds = np.DataSource('/tmp') # temporary storage for downloaded files
scalars_URL = 'http://golem.fjfi.cvut.cz/shots/{shot_no}/Diagnostics/PlasmaDetection/Results/{name}'
def get_scalar(shot_no, name):
return float(ds.open(scalars_URL.format(shot_no=shot_no, name=name)).read())
t_plasma_start = get_scalar(shot_no, 't_plasma_start')
t_plasma_end = get_scalar(shot_no, 't_plasma_end')
is_plasma = get_scalar(shot_no, 'b_plasma')
def get_file(shot, identifier):
#Pick the discharge to analyse
URL = 'http://golem.fjfi.cvut.cz/shots/{shot}/Diagnostics/TimepixDetector/H03/{identifier}.t3pa'
url = URL.format(shot=shot, identifier=identifier)
try:
file_name_t3pa=url
with urllib.request.urlopen(file_name_t3pa) as ft3pa:
line = ft3pa.readline()
line = line.decode('utf‐8')
ft3pa.close
except HTTPError:
print('File not found at %s. Aborting notebook execution.' % url)
raise StopExecution
return file_name_t3pa
def get_file_calib(name_calib):
#Pick the discharge to analyse
URL = 'http://golem.fjfi.cvut.cz/shots/{shot}/Diagnostics/TimepixDetector/calib_matrix_H03/{name_calib}.txt'
url = URL.format(shot=shot, name_calib=name_calib)
#print(url)
try:
file_calib=url
with urllib.request.urlopen(file_calib) as calib:
line = calib.readline()
line = line.decode('utf‐8')
calib.close
except HTTPError:
print('File not found at %s. Aborting notebook execution.' % url)
raise StopExecution
return file_calib
def load_calib(file_calib):
with urllib.request.urlopen(file_calib) as fc:
calib=[] #vytvoreni 1D pole
for i in range(0,256): #tj. rozsah 0-255
temp = [] # docasne pole
for j in range(0,256):
temp.append(0) #naplneni docasneho pole 0
calib.append(temp) #naplneni pole a[] docasnym polem temp
for i in range(0,256): #nacteni calib matice do pole calib
line = fc.readline()
line = line.decode('utf‐8')
word=line.strip().split(' ')
for j in range(0,256):
calib[i][j]=float(word[j]) #i = radek, j = sloupec0
fc.close
return calib
def load_t3pa_file(file_t3pa):
index=[]
matrix_index=[]
ToA=[]
ToT=[]
FToA=[]
overflow=[]
pocet_udalosti = 0
with urllib.request.urlopen(file_t3pa) as ft3pa:
line = ft3pa.readline()
line = line.decode('utf‐8')
while True:
line = ft3pa.readline()
line = line.decode('utf‐8')
word=line.strip().split('\t') #v t3pa souboru je oddelovac \t
if line == '':
break
index.append(word[0])
matrix_index.append(word[1])
ToA.append(float(word[2]))
ToT.append(float(word[3]))
FToA.append(float(word[4]))
overflow.append(float(word[5]))
pocet_udalosti = pocet_udalosti + 1
ft3pa.close
return index, matrix_index, ToA, ToT, FToA, overflow, pocet_udalosti
def noise(index, matrix_index, ToA, ToT, FToA, overflow, pocet_udalosti): #tuto fci nemus9m explicitn2 volat - volam ji v fci load_t3pa
pocet=int(0) #pocet sumicich pixelu
konst=int(len(index)/1000)+1
noise_matrix_index=[]
for i in range(0,konst):
pom = [] # pomocne pole
k=0 #pomocna promenna - udava, kolik je v czklu ve skutecnosti udalosti - aby nebyla chyba 'list index out of range'
for j in range(0,1001):
if i*1000+j>=len(index):
break
pom.append(matrix_index[i*1000+j])
k=k+1
for m in range(0,k):
count=int(0) #pocet vvyskytu stejneho matrix index behem 1000 udalosti
index_=int(-1) #budu testovat, jestli pixel na ktery koukam je sumici (abych ho nezapocital 2x)
for p in range(0,pocet):
#index=int(p)
if pom[m]==noise_matrix_index[p]:
index_=p #pixel na ktery jsem uz koukal a byl sumici
break
if index_ >=0 and pom[m]==noise_matrix_index[index_]:
continue
for l in range(0,k):
if pom[m]==pom[l]:
count=count+1
####podminka na sumici pixely
if count>=50: #kdyz se pixel vyskytne behem tisice udalosti vicekrat nez toto cislo, je sumici
noise_matrix_index.append(pom[m])
#noise_matrix_index[pocet]=pom[i]
pocet=pocet+1
pom.clear()
pocet_udalosti=len(index)
for n in range (0,pocet_udalosti):
for o in range(0,len(noise_matrix_index)):
if n >=pocet_udalosti:
break
if(matrix_index[n]==noise_matrix_index[o]):
del matrix_index[n]
del index[n]
del ToA[n]
del ToT[n]
del FToA[n]
del overflow[n]
pocet_udalosti=pocet_udalosti-1
continue
return pocet_udalosti,index, matrix_index, ToA, ToT, FToA, overflow
def t3pa_data(pocet_udalosti,index, matrix_index, ToA, ToT, FToA, overflow):
#rovnou vyhodim sumici pixely
pocet_udalosti,index, matrix_index, ToA, ToT, FToA, overflow=noise(index, matrix_index, ToA, ToT, FToA, overflow, pocet_udalosti)
RowNo=[]
ClmNo=[]
for i in range(0,len(matrix_index)):
RowNo.append(int(int(matrix_index[i]))//int(256))
ClmNo.append(int(int(matrix_index[i]))%int(256))
return index, matrix_index, ToA, ToT, FToA, overflow, pocet_udalosti, RowNo, ClmNo
def hit_map(detector,hit_map_fig,RowNo,ClmNo):
plt.hist2d(RowNo,ClmNo,bins=(256,256),cmap='Blues')
cb=plt.colorbar()
cb.set_label('Counts in pixel')
plt.xlabel('x [pixel]')
plt.ylabel('y [pixel]')
plt.title(detector)
plt.savefig(hit_map_fig, dpi = 1000)
return
def energy(a, b, c, t, ToT, pocet_udalosti, RowNo, ClmNo):
E=[] #energy in keV
#for i in range (0,pocet_udalosti):
pom=0
for i in range (0,len(ToT)):
sqrt=float(0.0)
e1=float(0.0)
e2=float(0.0)
# promenna sqrt je vnitrek odmocniny
sqrt = (((float(b[RowNo[i]][ClmNo[i]])+float(a[RowNo[i]][ClmNo[i]])*float(t[RowNo[i]][ClmNo[i]])-float(ToT[i])))*(((float(b[RowNo[i]][ClmNo[i]])+float(a[RowNo[i]][ClmNo[i]])*float(t[RowNo[i]][ClmNo[i]])-float(ToT[i])))) + (float(4)*float(a[RowNo[i]][ClmNo[i]])*float(c[RowNo[i]][ClmNo[i]]))) #zmena oproti verzi VI
if float(sqrt)<float(0):
E.append(float(0))
else:
'''
V kalibracni matici a se obcas vyskytne 0 -> ve vypoctu energie
je tim padem deleni nulou -> energie diverguje. Jak to vyresit?
zatim polozim energii = 0 (kdyz a=0), pak se uvidi
nakonec udelam limitu vyrazu energie pro a->0 (L'hopital)
'''
if a[RowNo[i]][ClmNo[i]]==0:
e1=((float(t[RowNo[i]][ClmNo[i]]))/float(2)) + ((((float(b[RowNo[i]][ClmNo[i]])+float(a[RowNo[i]][ClmNo[i]])*float(t[RowNo[i]][ClmNo[i]])-float(ToT[i]))*(float(t[RowNo[i]][ClmNo[i]]))) - 2*(float(c[RowNo[i]][ClmNo[i]])))/(float(2)*np.sqrt(float(sqrt))))
e2=((float(t[RowNo[i]][ClmNo[i]]))/float(2)) - ((((float(b[RowNo[i]][ClmNo[i]])+float(a[RowNo[i]][ClmNo[i]])*float(t[RowNo[i]][ClmNo[i]])-float(ToT[i]))*(float(t[RowNo[i]][ClmNo[i]]))) - 2*(float(c[RowNo[i]][ClmNo[i]])))/(float(2)*np.sqrt(float(sqrt))))
else:
e1=((-(float(b[RowNo[i]][ClmNo[i]]) - (float(a[RowNo[i]][ClmNo[i]])*float(t[RowNo[i]][ClmNo[i]]))-float(ToT[i])))+np.sqrt(float(sqrt)))/(float(2)*float(a[RowNo[i]][ClmNo[i]]))
e2=((-(float(b[RowNo[i]][ClmNo[i]]) - (float(a[RowNo[i]][ClmNo[i]])*float(t[RowNo[i]][ClmNo[i]]))-float(ToT[i])))-np.sqrt(float(sqrt)))/(float(2)*float(a[RowNo[i]][ClmNo[i]]))
if a[RowNo[i]][ClmNo[i]]<0:
e1=-1
e2=-1
if math.isnan(e1):
e1=-1
if math.isnan(e2):
e2=-1
if e1<0 and e2<0:
E.append(float(0))
if e1>=0 and e1>e2:
E.append(float(e1))
if e2>=0 and e2>e1:
E.append(float(e2))
if e1>=0 and e2==e1:
E.append(float(e1))
return E
def Time(ToA, FToA, pocet_udalosti, RowNo, ClmNo):
T=[] #time in ns
for i in range (0,pocet_udalosti):
Time=float(0.0)
Time=(float(ToA[i])-((float(FToA[i])/float(16))))*float(25)
T.append(float(Time))
return T
def remove_interactions_with_zero_energy(index, matrix_index, ToA, ToT, FToA, overflow, RowNo, ClmNo, E, T):
i=0
treshold=5.015347
while i < len(T):
if E[i]<treshold: #E[i] < energy treshold
index.pop(i)
matrix_index.pop(i)
ToA.pop(i)
ToT.pop(i)
FToA.pop(i)
overflow.pop(i)
RowNo.pop(i)
ClmNo.pop(i)
E.pop(i)
T.pop(i)
continue
i=i+1
return index, matrix_index, ToA, ToT, FToA, overflow, RowNo, ClmNo, E, T
def clustering_new(index, matrix_index, ToA, ToT, FToA, overflow, RowNo, ClmNo, E, T):
dT=float(50)
indexCl, TCl,ECl, matrix_indexCl, ToACl,ToTCl,FToACl,RowNoCl,ClmNoCl,overflowCl=[],[],[],[],[],[],[],[],[],[]
StartLastElem=len(T)-1
indexCl.append(int(index[StartLastElem]))
TCl.append(float(T[StartLastElem]))
ECl.append(float(E[StartLastElem]))
matrix_indexCl.append(int(matrix_index[StartLastElem]))
RowNoCl.append(int(RowNo[StartLastElem]))
ClmNoCl.append(int(ClmNo[StartLastElem]))
ToACl.append(float(ToA[StartLastElem]))
ToTCl.append(float(ToT[StartLastElem]))
FToACl.append(float(FToA[StartLastElem]))
overflowCl.append(float(overflow[StartLastElem]))
del index[StartLastElem]
del T[StartLastElem]
del E[StartLastElem]
del matrix_index[StartLastElem]
del RowNo[StartLastElem]
del ClmNo[StartLastElem]
del ToA[StartLastElem]
del ToT[StartLastElem]
del FToA[StartLastElem]
del overflow[StartLastElem]
j=1
pom=float(TCl[0]+dT)
while(j >0):
if(len(T) == 0):
break
k=0
j=0
while (k<=(len(TCl)-1)):
i=len(T)-1
if(len(T) == 0):
break
pocet_sousedu=0 #pocet sousednich pixelu - mohou byt maximalne 4
delka=0
# verze X
count=0 #pomocna promanna, kterou urcuji, ze se ma nasledujici cyklus while projit jeste jednou, pokud je i = -1
while(float(T[i])<=(pom)):
delka=delka+1
if(((((int(RowNoCl[k]))==(int(RowNo[i])+1))or((int(RowNoCl[k]))==(int(RowNo[i])-1))) and ((int(ClmNoCl[k]))==(int(ClmNo[i])))) or (((int(RowNoCl[k]))==(int(RowNo[i]))) and (((int(ClmNoCl[k]))==(int(ClmNo[i])+1))or((int(ClmNoCl[k]))==(int(ClmNo[i])-1))))):
#beru jen pixely, které mají společnou jednu stranu.
#pixely, kter0 spolu sousedí přes roh neuvažuji
indexCl.append(int(index[i]))
TCl.append(float(T[i]))
ECl.append(float(E[i]))
matrix_indexCl.append(int(matrix_index[i]))
RowNoCl.append(int(RowNo[i]))
ClmNoCl.append(int(ClmNo[i]))
ToACl.append(float(ToA[i]))
ToTCl.append(float(ToT[i]))
FToACl.append(float(FToA[i]))
overflowCl.append(float(overflow[i]))
# Removes i-th Row
del index[i]
del T[i]
del E[i]
del matrix_index[i]
del RowNo[i]
del ClmNo[i]
del ToA[i]
del ToT[i]
del FToA[i]
del overflow[i]
j=j+1
i=len(T)-1
pocet_sousedu=pocet_sousedu+1
if(len(T) == 0):
break
if(pocet_sousedu==4):
break
continue
i=i-1
if(i==-1): # verze X
count=count+1
if(i<0 and len(T)>0): # verze X
i=0
if(count>1):
break
if(i>=len(T)):
break
k=k+1
if(len(TCl)>2):
indexCl, TCl, ECl, matrix_indexCl, RowNoCl, ClmNoCl, ToACl, ToTCl, FToACl, overflowCl = insertionSort(indexCl, TCl, ECl, matrix_indexCl, RowNoCl, ClmNoCl, ToACl, ToTCl, FToACl, overflowCl)
return T, indexCl,TCl, ECl, matrix_indexCl, RowNoCl, ClmNoCl, ToACl, ToTCl, FToACl, overflowCl
def insertionSort(indexCl, TCl, ECl, matrix_indexCl, RowNoCl, ClmNoCl, ToACl, ToTCl, FToACl, overflowCl):
# Function to do insertion sort
# Traverse through 1 to len(arr)
for i in range(1, len(TCl)):
key = TCl[i]
# Move elements of arr[0..i-1], that are
# greater than key, to one position ahead
# of their current position
#ostatni
key1 = indexCl[i]
key2 = ECl[i]
key3 = matrix_indexCl[i]
key4 = RowNoCl[i]
key5 = ClmNoCl[i]
key6 = ToACl[i]
key7 = ToTCl[i]
key8 = FToACl[i]
key9 = overflowCl[i]
j = i-1
while j >= 0 and key < TCl[j] :
TCl[j + 1] = TCl[j]
#ostatni
indexCl[j + 1] = indexCl[j]
ECl[j + 1] = ECl[j]
matrix_indexCl[j + 1] = matrix_indexCl[j]
RowNoCl[j + 1] = RowNoCl[j]
ClmNoCl[j + 1] = ClmNoCl[j]
ToACl[j + 1] = ToACl[j]
ToTCl[j + 1] = ToTCl[j]
FToACl[j + 1] = FToACl[j]
overflowCl[j + 1] = overflowCl[j]
j -= 1
TCl[j + 1] = key
#ostatni
indexCl[j + 1] = key1
ECl[j + 1] = key2
matrix_indexCl[j + 1] = key3
RowNoCl[j + 1] =key4
ClmNoCl[j + 1] = key5
ToACl[j + 1] = key6
ToTCl[j + 1] = key7
FToACl[j + 1] = key8
overflowCl [j + 1] = key9
return indexCl, TCl, ECl, matrix_indexCl, RowNoCl, ClmNoCl, ToACl, ToTCl, FToACl, overflowCl
def file_t3pa_cls_new(file_t3pa_cls,T):
with open(file_t3pa_cls, "w", encoding="utf-8") as t3pa_cls:
t3pa_cls.write('%\n')
t3pa_cls.write('% Index Matrix Index [ RowNo, ClmNo ] ToA FToA ( ToA_in_ns ) ToT ( ToT_in_keV ) Overflow\n')
t3pa_cls.write('\n')
i=1
T_first=[]
E_tot=[]
while(len(T) > 0):
T, indexCl,TCl, ECl, matrix_indexCl, RowNoCl, ClmNoCl, ToACl, ToTCl, FToACl, overflowCl = clustering_new(index, matrix_index, ToA, ToT, FToA, overflow, RowNo, ClmNo, E, T)
Tfirst=float(TCl[0])
Tlast=float(TCl[len(TCl)-1])
dT=Tlast-Tfirst
Etot=float(0)
for k in range(0,len(TCl)):
Etot=Etot+float(ECl[k])
T_first.append(float(Tfirst))
dT=Tlast-Tfirst
E_tot.append(float(Etot))
t3pa_cls.write('# '+str(i)+', Nunmasked = '+str(len(TCl))+', Nmasked = 0, Ntot = '+str(len(TCl))+'\n')
t3pa_cls.write('# Tfirst = '+str(Tfirst)+' ns, Tlast = '+str(Tlast)+' ns, dT = '+str(dT)+' ns, Etot = '+str(Etot)+' keV\n')
for j in range(0,len(TCl)):
t3pa_cls.write(str(indexCl[j])+' '+str(matrix_indexCl[j])+' [ '+str(RowNoCl[j])+', '+str(ClmNoCl[j])+' ] '+str(ToACl[j])+' '+str(FToACl[j])+' ( '+str(TCl[j])+' ns ) '+str(ToTCl[j])+' ( '+str(ECl[j])+' keV ) '+str(overflowCl[j])+'\n')
t3pa_cls.write('\n')
i=i+1
t3pa_cls.close
return T_first, E_tot
def energy_spectrum_in_time(Tfirst, Etot): #dela histogram - energie zaznamenana v case
pom = 0
dt=100 #(ns) time width of 1 bin
T_first=0 #cas, kdy prisel trigger a yacalo mereni
T_last=(max(Tfirst)) #posledni z Tfirst
Delta_T = T_last - T_first
poc = int(int(Delta_T) / float(dt)) + 1 #pocet casovych oken
T_int_first=[] #cas
E=[] #energie
for i in range(0,poc):
T_int_first.append((i*dt) + dt/2)
E.append(0)
#XII
for j in range(0,len(Tfirst)):
time_index=0
time_index=int(((Tfirst[j]-T_first)/dt))
if float(Tfirst[j]-T_first) >= (T_int_first[time_index] - dt / 2) and float(Tfirst[j]-T_first) < (T_int_first[time_index] + dt / 2):
E[time_index]=float(E[time_index])+float(Etot[j])
pom=pom+1
for l in range(0,len(T_int_first)):
T_int_first[l]=T_int_first[l]+T_first
caption, T_int_first = energy_in_time_hist(T_int_first, E, figure_E_in_time_hist, t_plasma_start, t_plasma_end, is_plasma, dt)
return dt, caption, T_int_first, E
def energy_in_time_hist(T_int_first, E,figure_E_in_time_hist, t_plasma_start, t_plasma_end, is_plasma, dt):
plt.rcParams.update({'font.size': 20})
fig, ax = plt.subplots(figsize =(10, 7))
for k in range(0,len(T_int_first)):
T_int_first[k] = T_int_first[k] / 1000000
plt.plot(T_int_first, E)
plt.title(detector+', #'+str(shot_no))
plt.xlabel('Time [ms]')
plt.ylabel('Energy [keV]')
if is_plasma == 1:
for t in (t_plasma_start, t_plasma_end):
plt.axvline(t, color='k', linestyle='--')
plt.xlim([0, (t_plasma_start + t_plasma_end)])
else:
plt.xlim(0,)
plt.ylim(0,) #10 000 keV
plt.savefig(figure_E_in_time_hist, dpi = 1000)
caption = '# x = time in ms, count = energy in keV, dT= '+str(dt)+' ns'
return caption, T_int_first
def hits_in_time_hist_new(T, dt, t_plasma_start, t_plasma_end, is_plasma,figure_count_in_time_hist):
pom = 0
T_first=0 #cas, kdy prisel trigger a yacalo mereni
T_last=(max(T)) #posledni z Tfirst
Delta_T = T_last - T_first
poc = int(int(Delta_T) / float(dt)) + 1 #pocet casovych oken
T_hit=[] #cas
count=[] #energie
for i in range(0,poc):
T_hit.append((i*dt) + dt/2)
count.append(0)
for j in range(0,len(T)):
time_index=0
time_index=int(((T[j]-T_first)/dt))
k=time_index
for j in range(0,len(T)):
time_index=0
time_index=int(((T[j]-T_first)/dt))
if float(T[j]-T_first) >= (T_hit[time_index] - dt / 2) and float(T[j]-T_first) < (T_hit[time_index] + dt / 2):
count[time_index] = count[time_index] + 1
pom=pom+1
for l in range(0,len(T_hit)):
T_hit[l]=T_hit[l]+T_first
plt.rcParams.update({'font.size': 20})
fig, ax = plt.subplots(figsize =(10, 7))
for k in range(0,len(T_hit)):
T_hit[k] = T_hit[k] / 1000000
plt.plot(T_hit, count)
plt.title(detector+', #'+str(shot_no))
plt.xlabel('Time [ms]')
plt.ylabel('Count')
if is_plasma == 1:
for t in (t_plasma_start, t_plasma_end):
plt.axvline(t, color='k', linestyle='--')
plt.xlim([0, (t_plasma_start + t_plasma_end)])
else:
plt.xlim(0,)
plt.ylim(0,) #10 000 keV
plt.savefig(figure_count_in_time_hist, dpi = 1000)
caption = '# x = time in ms, dT= '+str(dt)+' ns'
return caption, T_hit,count
def energy_spectrum(Etot):
E_min=0
dE=5 #keV
E_max=max(Etot)
pocet=(E_max//dE) + 3
pocet=int(pocet)
E_max=float(dE*pocet)
xle=[]
xre=[]
xmean=[]
for p in range (0,pocet):
xle.append(E_min + (p * (E_max - E_min)) / pocet)
xre.append(xle[p]+dE)
xmean.append((xle[p] + xre[p]) / 2)
count=[]
for l in range(0,pocet):
count.append(0)
#XII
for i in range(0,len(Etot)):
E_index=int(((Etot[i]-E_min)/dE))
if ((xle[E_index] <= Etot[i]) and (Etot[i] < xre[E_index])):
count[E_index]=count[E_index]+1
plt.rcParams.update({'font.size': 20})
fig, ax = plt.subplots(figsize =(10, 7))
ax.hist(Etot, bins = xle)
plt.title(detector+', #'+str(shot_no))
plt.xlabel('Energy [keV]')
plt.ylabel('Count')
plt.xlim(0,)
ax.set_yscale('log') #log scale y
caption = '# x = energy in keV, dE= '+str(dE)+' keV'
plt.savefig(figure_E_hist, dpi = 1000)
return caption, xmean,count, xle, Etot
def hist_file(file_hist, xmean, count, caption ):
with open(file_hist, "w", encoding="utf-8") as hist:
hist.write('#\n')
hist.write('#'+str(caption)+'\n')
hist.write('# x_mean count\n')
hist.write('\n')
for m in range(0,len(xmean)):
hist.write(str(xmean[m])+' '+str(count[m])+'\n')
hist.close
return T_first, E_tot
def multiplot(icon_fig, x1,y1,x2,y2):
plt.rcParams.update({'font.size': 20})
fig, ax = plt.subplots(nrows=2,figsize =(10, 7))
ax[0].plot(x1, y1)
ax[0].set_xlabel('Time [ms]')
ax[0].set_ylabel('Energy [keV]')
if is_plasma == 1:
for t in (t_plasma_start, t_plasma_end):
ax[0].axvline(t, color='k', linestyle='--')
ax[0].set_xlim([0, (t_plasma_start + t_plasma_end)])
else:
ax[0].set_xlim(0,)
ax[0].set_ylim(0,) #keV
ax[1].hist(y2, bins = x2)
ax[1].set_xlabel('Energy [keV]')
ax[1].set_ylabel('Count')
ax[1].set_xlim(0,)
#ax[1].set_ylim(0,)
ax[1].set_yscale('log') #log scale y
fig.subplots_adjust(hspace=0.3)
plt.savefig(icon_fig, dpi = 1000)
return
#soubory, ktere ctu
#read files
t3pa=get_file(shot, identifier)
name_calib='caliba'
caliba=get_file_calib(name_calib)
name_calib='calibb'
calibb=get_file_calib(name_calib)
name_calib='calibc'
calibc=get_file_calib(name_calib)
name_calib='calibt'
calibt=get_file_calib(name_calib)
#vytvorene soubory:
#created files
t3pa_cls='H03-W0051_shot_'+str(shot)+'_450V.t3pa_cls'
E_hist='H03-W0051_shot_'+str(shot)+'_450V_E_hist.txt'
E_in_time_hist='H03-W0051_shot_'+str(shot)+'_450V_discharge_energy.txt'
count_in_time_hist= 'H03-W0051_shot_'+str(shot)+'_450V_discharge_hits.txt'
#created figures
icon_fig='icon-fig'
figure_E_in_time_hist='discharge_energy'
figure_count_in_time_hist='discharge_hits'
figure_E_hist='Energy_spectrum'
hit_map_fig='hit-map'
#nactu jednotlive kalibracni matice - abych to nemusel delat v kazde funkci
a=load_calib(caliba)
b=load_calib(calibb)
c=load_calib(calibc)
t=load_calib(calibt)
#nactu a urcim jednotlive hodnoty - abych to nemusel delat v kazde funkci
index, matrix_index, ToA, ToT, FToA, overflow, pocet_udalosti = load_t3pa_file(t3pa)
index, matrix_index, ToA, ToT, FToA, overflow, pocet_udalosti, RowNo, ClmNo = t3pa_data(pocet_udalosti,index, matrix_index, ToA, ToT, FToA, overflow)
raw data
#hit map
hit_map(detector,hit_map_fig,RowNo,ClmNo)
Energy and time calculation from raw data.
E=energy(a, b, c, t, ToT, pocet_udalosti, RowNo, ClmNo)
T=Time(ToA, FToA, pocet_udalosti, RowNo, ClmNo)
index, matrix_index, ToA, ToT, FToA, overflow, RowNo, ClmNo, E, T = remove_interactions_with_zero_energy(index, matrix_index, ToA, ToT, FToA, overflow, RowNo, ClmNo, E, T)
#sort by time
T, index, matrix_index, ToA, ToT, FToA, overflow, RowNo, ClmNo, E = (list(t) for t in zip(*sorted(zip(T, index, matrix_index, ToA, ToT, FToA, overflow, RowNo, ClmNo, E), reverse=True))) #serazeni od nejvetsiho po nejmensi
T_pom=T.copy()
#save to file
T_first, E_tot = file_t3pa_cls_new(t3pa_cls,T)
dt, caption, T_int_first, E = energy_spectrum_in_time(T_first, E_tot)
hist_file(E_in_time_hist, T_int_first, E, caption);
([4843410.9375, 6149253.125, 6459421.875, 6630017.1875, 6694464.0625, 6758229.6875, 6851685.9375, 6858056.25, 6876764.0625, 6915521.875, 6932101.5625, 6942801.5625, 6974451.5625, 6981221.875, 7000909.375, 7006550.0, 7010645.3125, 7025459.375, 7036226.5625, 7036731.25, 7049365.625, 7063276.5625, 7080273.4375, 7083815.625, 7092520.3125, 7092971.875, 7096364.0625, 7114259.375, 7118289.0625, 7134934.375, 7176579.6875, 7196840.625, 7202212.5, 7207354.6875, 7243157.8125, 7282903.125, 7283079.6875, 7300706.25, 7305032.8125, 7317217.1875, 7317268.75, 7356542.1875, 7365020.3125, 7369792.1875, 7382829.6875, 7388029.6875, 7402009.375, 7402028.125, 7402831.25, 7407292.1875, 7407676.5625, 7447450.0, 7463732.8125, 7477237.5, 7491442.1875, 7495978.125, 7522373.4375, 7524373.4375, 7531028.125, 7531037.5, 7563142.1875, 7565814.0625, 7567528.125, 7582176.5625, 7593412.5, 7632435.9375, 7642125.0, 7644260.9375, 7660548.4375, 7662429.6875, 7665331.25, 7679932.8125, 7690771.875, 7708104.6875, 7708506.25, 7710192.1875, 7730160.9375, 7777859.375, 7784687.5, 7784695.3125, 7786071.875, 7787462.5, 7812407.8125, 7828773.4375, 7833432.8125, 7842150.0, 7858289.0625, 7858414.0625, 7861240.625, 7861245.3125, 7897787.5, 7898167.1875, 7928223.4375, 7944067.1875, 7983062.5, 7988653.125, 8002134.375, 8007787.5, 8007884.375, 8016393.75, 8027307.8125, 8032989.0625, 8042595.3125, 8042756.25, 8045935.9375, 8055929.6875, 8112918.75, 8113382.8125, 8130984.375, 8137676.5625, 8163289.0625, 8184498.4375, 8185056.25, 8209387.5, 8225531.25, 8225646.875, 8229495.3125, 8276114.0625, 8283410.9375, 8325326.5625, 8346984.375, 8416156.25, 8416243.75, 8423853.125, 8455198.4375, 8460748.4375, 8461351.5625, 8461453.125, 8531212.5, 8562398.4375, 8628589.0625, 8639403.125, 8652998.4375, 8674260.9375, 8683350.0, 8735032.8125, 8744296.875, 8747584.375, 8747739.0625, 8750943.75, 8753453.125, 8802679.6875, 8810067.1875, 8827092.1875, 8856131.25, 8897220.3125, 8900384.375, 8938906.25, 8954435.9375, 8972057.8125, 8974259.375, 8987932.8125, 8989401.5625, 9000079.6875, 9013048.4375, 9114875.0, 9118614.0625, 9128281.25, 9268246.875, 9282620.3125, 9289546.875, 9289554.6875, 9302051.5625, 9354471.875, 9356448.4375, 9412490.625, 9412503.125, 9413559.375, 9428653.125, 9501798.4375, 9595931.25, 9650387.5, 9676446.875, 9677635.9375, 9840265.625, 9862235.9375, 9951939.0625, 9951975.0, 10020693.75, 10048568.75, 10049620.3125, 10054867.1875, 10066765.625, 10113395.3125, 10161825.0, 10174965.625, 10175010.9375, 10221539.0625, 10223312.5, 10239454.6875, 10244557.8125, 10305962.5, 10341384.375, 10393609.375, 10406071.875, 10455007.8125, 10793842.1875, 11150096.875, 11205426.5625, 11227542.1875, 11371968.75, 11590073.4375, 12174707.8125, 12923137.5, 15711737.5, 15723489.0625, 15741335.9375, 15769690.625, 15777551.5625, 15788407.8125, 15788415.625, 15788748.4375, 15793351.5625, 15794873.4375, 15797154.6875, 15808467.1875, 15817892.1875, 15824614.0625, 15827776.5625, 15828114.0625, 15836193.75, 15836539.0625, 15837278.125, 15839604.6875, 15844437.5, 15849768.75, 15852240.625, 15855175.0, 15857010.9375, 15858828.125, 15861879.6875, 15865242.1875, 15865440.625, 15869323.4375, 15870554.6875, 15871268.75, 15871365.625, 15871623.4375, 15871635.9375, 15871700.0, 15872806.25, 15872834.375, 15873729.6875, 15873992.1875, 15874067.1875, 15874451.5625, 15878201.5625, 15878614.0625, 15886393.75, 15887000.0, 15887337.5, 15888390.625, 15888681.25, 15889064.0625, 15889406.25, 15889920.3125, 15890289.0625, 15890682.8125, 15893760.9375, 15894409.375, 15908501.5625, 15920378.125, 15920548.4375, 15922767.1875, 15929229.6875, 15929232.8125, 15930882.8125, 15935298.4375, 15937853.125, 15939676.5625, 15944034.375, 15944053.125, 15944768.75, 15945426.5625, 15945760.9375, 15945975.0, 15946115.625, 15946635.9375, 15946951.5625, 15946970.3125, 15946978.125, 15947000.0, 15947104.6875, 15947460.9375, 15947467.1875, 15947487.5, 15947501.5625, 15947512.5, 15947553.125, 15947959.375, 15948021.875, 15948225.0, 15948385.9375, 15948429.6875, 15948501.5625, 15948540.625, 15948603.125, 15948609.375, 15948640.625, 15948950.0, 15949015.625, 15949046.875, 15949267.1875, 15949476.5625, 15949506.25, 15949534.375, 15949637.5, 15949639.0625, 15949709.375, 15949740.625, 15949757.8125, 15949876.5625, 15949890.625, 15949931.25, 15949964.0625, 15950004.6875, 15950004.6875, 15950082.8125, 15950173.4375, 15950190.625, 15950210.9375, 15950284.375, 15950348.4375, 15950400.0, 15950440.625, 15950535.9375, 15950554.6875, 15950578.125, 15950600.0, 15950614.0625, 15950646.875, 15950650.0, 15950690.625, 15950696.875, 15950760.9375, 15950784.375, 15950787.5, 15950900.0, 15950901.5625, 15950945.3125, 15950945.3125, 15950987.5, 15951015.625, 15951037.5, 15951050.0, 15951075.0, 15951098.4375, 15951115.625, 15951140.625, 15951193.75, 15951234.375, 15951270.3125, 15951287.5, 15951293.75, 15951303.125, 15951348.4375, 15951351.5625, 15951496.875, 15951631.25, 15951859.375, 15951862.5, 15951903.125, 15952020.3125, 15952032.8125, 15952045.3125, 15952051.5625, 15952065.625, 15952193.75, 15952195.3125, 15952253.125, 15952265.625, 15952329.6875, 15952409.375, 15952460.9375, 15952485.9375, 15952629.6875, 15952639.0625, 15952653.125, 15952667.1875, 15952675.0, 15952714.0625, 15952871.875, 15952885.9375, 15953068.75, 15953154.6875, 15953423.4375, 15953579.6875, 15954471.875, 15954618.75, 15955229.6875, 15956492.1875, 15956510.9375, 15957329.6875, 15957534.375, 15957543.75, 15957831.25, 15957832.8125, 15958851.5625, 15958923.4375, 15959579.6875, 15960040.625, 15960120.3125, 15960167.1875, 15960193.75, 15960260.9375, 15960293.75, 15960853.125, 15961278.125, 15961282.8125, 15962110.9375, 15963435.9375, 15964281.25, 15964550.0, 15965221.875, 15966782.8125, 15968414.0625, 15969243.75, 15971431.25, 15978550.0, 15982053.125, 15982668.75, 15985657.8125, 15987003.125, 15991335.9375, 15991353.125, 15991409.375, 15992250.0, 15992251.5625, 15992873.4375, 15992909.375, 15993893.75, 15993981.25, 15993992.1875, 15995459.375, 15995757.8125, 15995992.1875, 15996296.875, 15996312.5, 15996679.6875, 15997090.625, 15997285.9375, 15997460.9375, 15997710.9375, 15997871.875, 15998175.0, 15998282.8125, 15998420.3125, 15998420.3125, 15998779.6875, 15998810.9375, 15999004.6875, 15999042.1875, 15999396.875, 15999740.625, 16000378.125, 16000465.625, 16000843.75, 16001389.0625, 16001565.625, 16001579.6875, 16001684.375, 16001882.8125, 16002143.75, 16002504.6875, 16002573.4375, 16002812.5, 16004173.4375, 16004779.6875, 16006010.9375, 16006090.625, 16006726.5625, 16006943.75, 16007520.3125, 16008043.75, 16008196.875, 16008214.0625, 16009748.4375, 16010112.5, 16010137.5, 16010275.0, 16010551.5625, 16010868.75, 16011673.4375, 16011898.4375, 16011900.0, 16012193.75, 16012957.8125, 16013606.25, 16014031.25, 16014190.625, 16014412.5, 16014725.0, 16015385.9375, 16015935.9375, 16016007.8125, 16016168.75, 16016928.125, 16018090.625, 16019256.25, 16019837.5, 16021484.375, 16021551.5625, 16022470.3125, 16025778.125, 16025820.3125, 16025885.9375, 16026173.4375, 16026181.25, 16026626.5625, 16030023.4375, 16031115.625, 16033132.8125, 16034385.9375, 16036237.5, 16036379.6875, 16037417.1875, 16039351.5625, 16040025.0, 16042709.375, 16047857.8125, 16049696.875, 16049760.9375, 16049857.8125, 16049857.8125, 16050075.0, 16050632.8125, 16053575.0, 16057903.125, 16060182.8125, 16060254.6875, 16084351.5625, 16086407.8125, 16086682.8125, 16090148.4375, 16092581.25, 16092593.75, 16095548.4375, 16096193.75, 16097118.75, 16097206.25, 16100385.9375, 16100390.625, 16100787.5, 16100826.5625, 16100835.9375, 16100859.375, 16101435.9375, 16102181.25, 16102321.875, 16103521.875, 16103625.0, 16103626.5625, 16103981.25, 16104132.8125, 16104325.0, 16104479.6875, 16106996.875, 16107871.875, 16108360.9375, 16108393.75, 16108467.1875, 16111095.3125, 16111253.125, 16111262.5, 16112096.875, 16112360.9375, 16112787.5, 16112826.5625, 16113046.875, 16113095.3125, 16113443.75, 16113531.25, 16113584.375, 16113721.875, 16113870.3125, 16113943.75, 16113946.875, 16114014.0625, 16114082.8125, 16114085.9375, 16114092.1875, 16114139.0625, 16114181.25, 16114182.8125, 16114242.1875, 16114315.625, 16114390.625, 16114406.25, 16114406.25, 16114465.625, 16114492.1875, 16114553.125, 16114743.75, 16114809.375, 16114814.0625, 16114850.0, 16114868.75, 16114987.5, 16114990.625, 16115003.125, 16115081.25, 16115089.0625, 16115135.9375, 16115181.25, 16115182.8125, 16115232.8125, 16115237.5, 16115303.125, 16115314.0625, 16115371.875, 16115570.3125, 16115600.0, 16115696.875, 16115707.8125, 16115826.5625, 16115846.875, 16115850.0, 16115851.5625, 16115964.0625, 16115968.75, 16115973.4375, 16115984.375, 16116071.875, 16116081.25, 16116090.625, 16116107.8125, 16116131.25, 16116215.625, 16116284.375, 16116289.0625, 16116296.875, 16116323.4375, 16116367.1875, 16116400.0, 16116429.6875, 16116437.5, 16116473.4375, 16116534.375, 16116546.875, 16116571.875, 16116601.5625, 16116695.3125, 16116834.375, 16116864.0625, 16116887.5, 16116942.1875, 16116954.6875, 16116964.0625, 16117031.25, 16117034.375, 16117051.5625, 16117101.5625, 16117117.1875, 16117278.125, 16117281.25, 16117303.125, 16117367.1875, 16117368.75, 16117445.3125, 16117465.625, 16117475.0, 16117492.1875, 16117509.375, 16117623.4375, 16117701.5625, 16117712.5, 16117737.5, 16117954.6875, 16117989.0625, 16118089.0625, 16118250.0, 16118268.75, 16118384.375, 16118395.3125, 16118709.375, 16118759.375, 16118803.125, 16118857.8125, 16118918.75, 16118979.6875, 16119132.8125, 16119139.0625, 16119195.3125, 16119326.5625, 16119451.5625, 16119554.6875, 16119684.375, 16119971.875, 16120053.125, 16120062.5, 16120157.8125, 16120279.6875, 16120415.625, 16120482.8125, 16120489.0625, 16120614.0625, 16120639.0625, 16120725.0, 16120790.625, 16120800.0, 16120840.625, 16121348.4375, 16121409.375, 16121948.4375, 16122042.1875, 16122223.4375, 16122325.0, 16122390.625, 16122398.4375, 16122503.125, 16122684.375, 16122887.5, 16123264.0625, 16123376.5625, 16123507.8125, 16123559.375, 16123573.4375, 16124060.9375, 16124062.5, 16124073.4375, 16124114.0625, 16124154.6875, 16124178.125, 16124223.4375, 16124284.375, 16124317.1875, 16124370.3125, 16124520.3125, 16124525.0, 16124548.4375, 16124701.5625, 16124712.5, 16124720.3125, 16124726.5625, 16124775.0, 16124829.6875, 16124832.8125, 16124839.0625, 16124868.75, 16124882.8125, 16124896.875, 16124931.25, 16124968.75, 16125053.125, 16125054.6875, 16125109.375, 16125142.1875, 16125359.375, 16125404.6875, 16125443.75, 16125695.3125, 16125706.25, 16125964.0625, 16126025.0, 16126106.25, 16126192.1875, 16126250.0, 16126328.125, 16126432.8125, 16126528.125, 16126540.625, 16126675.0, 16126707.8125, 16126709.375, 16127001.5625, 16127098.4375, 16129979.6875, 16130495.3125, 16130535.9375, 16131053.125, 16131073.4375, 16135073.4375, 16137356.25, 16139315.625, 16140215.625, 16142325.0, 16143800.0, 16151718.75, 16153242.1875, 16155012.5, 16155148.4375, 16156535.9375, 16158110.9375, 16158482.8125, 16158557.8125, 16160953.125, 16161146.875, 16163798.4375, 16165337.5, 16166046.875, 16166415.625, 16166720.3125, 16167687.5, 16170535.9375, 16171273.4375, 16172629.6875, 16173570.3125, 16174350.0, 16174403.125, 16174839.0625, 16175171.875, 16175281.25, 16175693.75, 16175753.125, 16176681.25, 16176759.375, 16178190.625, 16178382.8125, 16178712.5, 16179532.8125, 16179607.8125, 16179696.875, 16180070.3125, 16180539.0625, 16181128.125, 16181192.1875, 16181285.9375, 16181342.1875, 16181603.125, 16181704.6875, 16181909.375, 16182026.5625, 16182412.5, 16182773.4375, 16182929.6875, 16183046.875, 16183868.75, 16184073.4375, 16184118.75, 16184257.8125, 16184342.1875, 16184495.3125, 16184881.25, 16184946.875, 16184985.9375, 16185101.5625, 16185125.0, 16185375.0, 16185442.1875, 16185481.25, 16185559.375, 16185710.9375, 16185740.625, 16185815.625, 16185953.125, 16186071.875, 16186142.1875, 16186142.1875, 16186273.4375, 16186290.625, 16186301.5625, 16186421.875, 16186821.875, 16187453.125, 16188493.75, 16188534.375, 16188540.625, 16188906.25, 16188928.125, 16188962.5, 16189532.8125, 16189548.4375, 16189670.3125, 16190167.1875, 16190789.0625, 16190985.9375, 16191187.5, 16191221.875, 16191240.625, 16191287.5, 16191329.6875, 16191343.75, 16191389.0625, 16191434.375, 16191453.125, 16191539.0625, 16191545.3125, 16191645.3125, 16191796.875, 16192457.8125, 16192475.0, 16192551.5625, 16192731.25, 16192993.75, 16193045.3125, 16193081.25, 16193190.625, 16193251.5625, 16193292.1875, 16193679.6875, 16193918.75, 16193918.75, 16193956.25, 16193976.5625, 16194114.0625, 16194182.8125, 16194193.75, 16195067.1875, 16195125.0, 16195129.6875, 16195371.875, 16195671.875, 16195806.25, 16196892.1875, 16197032.8125, 16197635.9375, 16197726.5625, 16197775.0, 16197778.125, 16198146.875, 16198675.0, 16198787.5, 16198795.3125, 16199312.5, 16199812.5, 16200195.3125, 16200214.0625, 16200417.1875, 16200504.6875, 16200584.375, 16200646.875, 16200667.1875, 16202184.375, 16202732.8125, 16202735.9375, 16203515.625, 16203560.9375, 16203612.5, 16205101.5625, 16208807.8125, 16208843.75, 16209332.8125, 16209432.8125, 16209475.0, 16209865.625, 16210125.0, 16210282.8125, 16210421.875, 16210653.125, 16210934.375, 16211231.25, 16211412.5, 16211490.625, 16212417.1875, 16213512.5, 16213557.8125, 16213748.4375, 16213825.0, 16213909.375, 16213962.5, 16214039.0625, 16214048.4375, 16214064.0625, 16214071.875, 16214134.375, 16214168.75, 16214248.4375, 16214273.4375, 16214293.75, 16214365.625, 16214410.9375, 16214443.75, 16214448.4375, 16214482.8125, 16214631.25, 16214732.8125, 16214890.625, 16215031.25, 16215128.125, 16215162.5, 16215170.3125, 16215179.6875, 16215270.3125, 16215332.8125, 16215342.1875, 16215400.0, 16215475.0, 16215540.625, 16215551.5625, 16215770.3125, 16215778.125, 16215807.8125, 16215837.5, 16215857.8125, 16216060.9375, 16216204.6875, 16216309.375, 16216414.0625, 16216776.5625, 16216832.8125, 16216896.875, 16216929.6875, 16216939.0625, 16216943.75, 16216990.625, 16217026.5625, 16217026.5625, 16217059.375, 16217081.25, 16217198.4375, ...], [54.45915389451426, 19.19410989022851, 9.62514153741314, 82.78826106122911, 15.463241332473581, 32.668131848203636, 65.17992463998873, 90.10034273484817, 75.69379134413987, 60.1542185332856, 89.32571342660657, 99.35019659281431, 12.625515177091312, 12.744297880843847, 14.717719077534118, 67.58806154069342, 12.435881521089666, 25.109822958756673, 156.04593553091445, 10.4299567504992, 63.734672865775245, 131.24869886295312, 12.069739713937238, 7.600998960628336, 28.51367623888371, 16.721321363926357, 53.720893472402466, 72.40304986270974, 36.51501566054544, 50.86472458077516, 10.79289607905751, 18.99671525787942, 35.4330249872642, 21.132175165477296, 37.17991176122089, 5.1678007421934105, 10.174553702283694, 86.15249141975741, 26.977664839360866, 94.0672410547185, 6.4004342605581055, 6.147966540571974, 32.3998824331097, 88.33670886578757, 56.70057729035247, 65.03643019782764, 28.515829974423795, 68.60513177684362, 11.719446153953713, 39.02068336127622, 15.184336292397486, 57.068980104518374, 22.818777513753876, 36.51208316540704, 11.195166989641073, 53.0822755305063, 77.20969416099754, 11.566897578314322, 10.752555408781948, 63.74917586301822, 15.27764003028175, 12.173343906670002, 5.528419568417, 12.378262819821837, 78.4918751857829, 6.6767809061527785, 49.152106917501015, 32.372528157965874, 76.27509481159247, 9.51229767495706, 133.63754157729846, 22.766158109199207, 78.71720941972742, 32.73810063000287, 39.52937685178412, 15.495462959195356, 9.682441524990796, 70.4013115854014, 80.7882933776253, 14.948939776558811, 23.400843410023253, 17.335095110462426, 39.35816865280013, 135.945396825745, 6.366898899923393, 15.64385552360913, 63.929270962368115, 6.219734446395381, 56.65941087936219, 26.770917189507802, 61.50898901115991, 40.42618001419932, 13.190317917849283, 7.264462955443832, 29.801171668667475, 28.41118896564987, 113.25150596279265, 56.80565128176955, 5.590294744006195, 25.02159405530939, 78.684515803832, 6.39908403245753, 63.64175150264209, 161.274757219694, 7.357472278013953, 15.966167660274879, 48.378678212073254, 7.9445896753506755, 95.11181647427645, 129.22830887417166, 41.037381754944256, 24.919693821706872, 20.51281155857043, 60.39604702552157, 30.369089080020824, 11.82626547269854, 113.0322743372094, 25.04623100820193, 40.5947454585863, 76.85275903836717, 29.037981124840723, 24.077381946086298, 5.114744516271853, 48.317983474701315, 51.446807966509, 16.748697616400996, 12.782603468042804, 68.78761325103522, 8.899493897466568, 5.9539915192636315, 64.01880511362518, 113.95173530918359, 9.43735634193708, 26.373148632531677, 40.47993802134369, 63.17791775767631, 5.7535931696218725, 69.21409415405937, 5.08149114678716, 75.79450219581359, 7.773649411488279, 12.860339722856718, 26.05208574316576, 8.548183754682679, 8.211088770454309, 27.35895666561061, 16.736278484861526, 23.3765197095175, 127.16831724687768, 78.84950863618441, 24.385454578887447, 44.32402209642219, 13.24806860538985, 6.255842176553794, 15.508887200087454, 11.884956794149664, 105.64937857288594, 20.25916628289662, 92.52795205300593, 94.07577435370304, 98.4815277677019, 17.802878221024717, 65.125264741477, 23.77738087959917, 8.270225936513555, 28.198919904340798, 72.94851355796425, 159.84368193526026, 30.371524866890347, 171.50302427787992, 7.688762802699233, 74.26948102756053, 60.44726002631243, 11.758952703012055, 27.134592722667655, 51.84279367721854, 105.11379073377358, 6.394117137570678, 41.10406429109498, 63.07505617602302, 46.72762428375101, 76.9928509279032, 42.19382615335027, 30.390407425896765, 57.32457659342554, 175.8929348352104, 46.42774865944611, 16.417810159036996, 8.92401509034837, 36.679371473255586, 9.609038278635, 49.74620192079899, 38.79208718992728, 21.38643327176313, 168.300458401129, 7.127144510430611, 57.943968454448715, 11.852915266059465, 8.970333670657215, 9.64644117499397, 45.81884679259602, 6.059936151236529, 17.82060753431799, 66.6207312724507, 8.585162743123949, 50.09019650316233, 7.14102312331929, 39.72254244437978, 29.723207199214187, 18.591667304146014, 61.89672439643722, 16.576690763046383, 40.34066592294543, 18.14321043805468, 10.044462497479909, 20.504693061404065, 25.21331370989323, 55.695277869304384, 10.842714948888833, 43.28929696123254, 8.637200535648173, 11.246870470895473, 50.67127176694673, 52.72074017452906, 106.41645365897715, 33.83840118360965, 65.42601181010579, 58.65633833770683, 105.89586488518182, 43.46092422599905, 49.657905907466024, 108.10380302078082, 47.46565228458968, 10.726896195709308, 8.57517299623248, 39.623546978717386, 46.096198524803484, 9.777014839916772, 76.45484652180137, 35.37691080402665, 13.872118704550543, 29.709612246091382, 58.978512912975795, 26.5363540171036, 5.223671789943399, 6.721590043350532, 101.22145865457126, 55.62548299969196, 66.35821730055584, 13.008710808492946, 8.728353889246204, 5.785259982973611, 74.82027752386956, 33.54886878230543, 53.406956234342964, 63.253423617668496, 22.95523741823931, 45.53265449790985, 5.752356510912927, 106.5658371159755, 35.90294414033771, 35.72098111762895, 7.090958392157002, 40.30653053368937, 51.23242594537026, 9.962052720232705, 29.020043400252497, 24.02769380557256, 33.56728614347774, 59.47850643105308, 75.40003242334038, 8.52606957908775, 21.114792342839593, 24.043125267678242, 5.194131610593869, 32.76162790155078, 49.99876096934322, 5.216936150265408, 72.84769212323218, 21.333793830654745, 5.674747779712497, 20.707582999305863, 14.530180110710383, 61.72965624008263, 22.300705072866, 80.01398915659638, 67.05081645156115, 42.79835553598623, 36.60636261776003, 8.73298428528774, 14.47181200598943, 9.966798504965151, 59.10305622719657, 86.55455286395394, 11.463769641325017, 12.226533641966501, 8.55139388092275, 8.523356396406546, 80.85568308869534, 9.488603800185674, 7.0901701454826975, 42.28007027655863, 71.87225385857448, 27.96143556208207, 8.954730509645136, 9.903626567994076, 46.231062994399615, 48.35489720616542, 27.869575443285882, 61.86807828880812, 28.171397495399123, 5.1525936797268175, 10.653171584319308, 63.3634002629331, 28.055132720154266, 32.42446613556139, 11.254201663372843, 80.67583529464528, 68.12168959414376, 14.55963140337147, 68.26272277924178, 71.47856414151727, 19.827102360811182, 22.35286808286381, 10.456403817764167, 33.17849598253119, 53.85066855551278, 10.11202640906206, 33.45946434837847, 45.40674856557942, 37.496743736701355, 18.889104290382214, 21.895060860424106, 34.23064054685047, 19.462977469013733, 30.9259583508274, 18.586456017157744, 73.10424329304516, 103.4245257525028, 47.723127629477894, 39.65947773080252, 74.83485429070969, 38.64923585087719, 39.789673551721535, 78.37151218227311, 43.48381084011813, 25.097766135066, 17.020121976712993, 76.96759963915484, 14.320409500827942, 84.52278366603451, 70.57444091069624, 40.59421684624497, 23.929006854913034, 10.204378294610965, 104.8274929878142, 24.687909074455945, 5.429280370568221, 81.5166060994431, 126.32535429772166, 44.25114980840736, 31.460488965722753, 95.12162330860285, 41.91854468746525, 60.5983726271767, 27.99288538447328, 13.422702046183822, 77.09827141202138, 89.25311802596447, 82.56462710814182, 70.84229853197256, 16.110329331032887, 14.34756440230562, 13.186371148146398, 52.49313358780589, 24.34568432029903, 9.196331383916535, 24.6103043307591, 6.740830676473678, 20.158349848883184, 8.194413835489202, 81.0813937751211, 60.8551002929424, 33.61840193607934, 6.4849105646387954, 12.251360249651913, 7.136429922805259, 59.078333045670696, 16.491549811315753, 54.97037389053359, 58.58315599347156, 21.198755604465504, 15.986426133605258, 25.598588916146987, 104.6014258280453, 28.948075313118295, 6.986456485697112, 22.09041721276851, 73.41607876319672, 11.247509648225666, 40.58513885355787, 6.336799102891304, 7.306439256656384, 9.812589472576274, 21.951197991278697, 28.907917747034066, 78.80980782349654, 5.900104501924188, 34.14261520159789, 60.37478792568726, 7.288065265515054, 16.982970929420237, 10.236450958907485, 18.250013244563377, 24.083866204376832, 25.464601501356654, 84.5914924928987, 19.054484615593566, 77.92834436795677, 12.409725524875283, 6.499094238135442, 27.115090054263614, 34.718183696149474, 39.03076115023113, 10.913789271060567, 66.05860843885115, 7.610346602938277, 40.24708317296347, 107.15949830646453, 15.919174635324927, 22.109246165312832, 25.23425818602594, 42.88520432661598, 22.533604987045457, 29.40793338783905, 13.591470895707005, 27.982589856198935, 18.09071637542952, 21.493889096783064, 92.62930910671497, 42.48842526676435, 72.94127033499453, 5.6443693015616265, 28.431584900437407, 111.12371779238396, 48.024553705116425, 130.69765943014133, 31.230866655930487, 74.97526464280145, 102.27650800429828, 30.430854512222574, 94.08793900581658, 15.777868938559388, 65.24882743288953, 143.94983337953076, 82.26357594816012, 14.443807671571204, 19.34765629967587, 9.473432820587302, 64.00767368191285, 5.162566107734909, 7.306868096790635, 62.50814858413509, 10.007909185576217, 10.093932011835722, 21.28102228808305, 5.5966856930759015, 68.69511662219901, 136.46206263893842, 41.73803852988196, 15.923635270728969, 22.807138187224535, 79.59897642858165, 24.890437870793157, 56.720924495270424, 7.142229363144397, 17.00475696677086, 74.89158902254968, 22.44807683020234, 27.929896738180044, 26.528624115315356, 8.018447958355019, 73.97389560122255, 70.56661567449376, 17.201023551054515, 20.840972903848208, 19.96218008608703, 59.47229180713221, 186.32932937320177, 7.5763118918515024, 19.418591826360657, 187.36623923734524, 13.652632648581564, 6.972115214690676, 36.118476471643206, 50.64137901307482, 19.261259255585394, 65.43714337695407, 105.77408428792025, 6.226239156212072, 17.315280481663944, 7.83929089589566, 96.12400281896618, 68.00587738731893, 46.25217057815293, 13.417431669502157, 79.46812758526431, 16.08881229806675, 11.136375756506064, 19.560518524915324, 77.66138943076973, 6.250514184226674, 17.372687511207108, 26.130967567285133, 23.314232028958724, 37.455415771699805, 16.00355914379206, 70.56779593322976, 93.24380039987092, 123.37074889466581, 14.874348861020394, 11.395199201955643, 6.008503236685593, 40.9723790931487, 29.704395833489656, 8.646320023509764, 65.69281532805664, 16.57189907310218, 5.882687817701456, 5.209974825572119, 13.196799885325804, 5.467598634236705, 26.3385506172045, 44.870168679376604, 27.42082708581035, 16.868733533326143, 22.21565141096322, 41.323731641891804, 78.28921855207217, 6.537499356569143, 95.21034700199684, 16.77003549516504, 6.317102010134236, 5.367530841536892, 8.390177794846068, 102.98156288562875, 33.96625968102322, 33.94688898117622, 23.280857995627006, 20.124634526875486, 5.633196740286511, 7.020137841514385, 7.344036722062898, 17.31098583386471, 26.718452727749906, 80.72935168687854, 15.361495983188345, 17.238179968578162, 16.336989917573657, 64.99706980207644, 5.573329771172867, 11.585772843021795, 33.350934719749475, 11.539293915972138, 63.70299032739239, 25.128354832990233, 8.65894579830397, 6.685876580750345, 5.225662848602194, 27.003567449063425, 68.77724733908727, 12.678847842132061, 35.29620876829024, 57.698161466677284, 61.47213879426041, 215.21300285141916, 16.78837680434707, 79.16128915154916, 19.977857803867856, 42.63626770036686, 9.447428645385076, 23.436352830986646, 87.18201054369572, 45.48892833422829, 69.53844056945665, 64.39921855822502, 132.9295740176922, 11.66980412928955, 24.62309029497195, 11.726185405939741, 109.82161109464332, 10.473433250550888, 93.49920301665065, 7.7669793823955775, 54.74366710254702, 55.587936493023236, 35.64567273436827, 37.96149266899322, 63.91737246020071, 31.981185640394546, 36.8992833458346, 13.458961969885689, 34.16674175733583, 128.34939185398315, 14.218701045887213, 86.25977424846023, 14.854882406233177, 28.552136988814706, 50.025213339732375, 26.520989259911723, 63.182134691897645, 55.062575928674335, 38.95341373708525, 130.3863646357233, 49.24740964968993, 134.69029893214528, 57.604239099381104, 25.4958937671282, 12.991135356119646, 13.183702204378545, 23.793562971509388, 8.196312570723796, 21.288119272139383, 38.83239534991893, 38.73869952128183, 45.68481499896812, 9.849503636391548, 59.3048512597977, 25.20704485886509, 64.33593980875486, 20.89325962316828, 101.05464832677069, 26.624828246574573, 41.02797567965448, 9.261561947234686, 23.46547822139603, 50.59189644645333, 48.318973898080486, 34.469201632282186, 10.869905277599052, 33.36204224111783, 25.868737393237197, 91.3073252837648, 36.21953778998002, 84.06629006931846, 34.88316438372636, 17.251695988003366, 17.66700055882861, 60.086762197377375, 60.56253033252879, 31.72398613242384, 34.564576393995694, 8.186661674980842, 16.359229191455437, 28.456895138098293, 75.9073067925556, 13.140406023349412, 57.75458294210412, 58.83952176413243, 21.50517960545538, 25.067855463103236, 93.90972058935706, 24.692651462212325, 79.92505941512388, 17.303422303989063, 12.24895114620543, 44.12040838936892, 38.12858038307219, 9.551942756424836, 18.441944829222837, 10.669455710357406, 7.1691940388264825, 8.320082505852362, 98.4041872839079, 19.117800290733154, 24.853955350932242, 42.095742017186865, 7.373949145865091, 30.96525051034765, 11.397942659674278, 47.653203584023316, 5.7529043204248005, 24.333845628926394, 9.938486131238788, 20.03959623515268, 9.725303799379134, 36.16494352484251, 16.481634277669738, 26.25800363876952, 107.81971064500289, 67.06186319420297, 9.029189563637665, 10.122723023986103, 10.159459480930199, 81.97255299852529, 134.25749159559027, 10.23614244417279, 24.779700696281097, 31.62993187817512, 84.61199303386692, 59.12034864585405, 68.79060107384986, 11.399797820851466, 39.67438261735006, 18.364375384087094, 47.709510213695516, 38.99737272520849, 21.265442743517784, 64.56049986694337, 8.073963592290532, 39.412584793670256, 52.67787872562491, 48.20415379955338, 69.35634944469848, 44.963617978733474, 27.03751913130612, 11.660585704202807, 8.220922170009347, 49.85140486102631, 12.482655800744787, 83.9655811937793, 47.99420452087004, 66.25765792098599, 12.789024561005133, 80.60559009431292, 5.740258546697501, 66.58282755241139, 41.24485479841172, 38.464135625405895, 14.64996452181587, 5.446654318618913, 18.93398841965671, 5.133636222840041, 24.76613846808356, 50.82410544230341, 65.3489995684641, 51.51969782990747, 63.962380137836, 12.480863155259874, 26.757997815370185, 17.300191205811398, 21.973690880459785, 82.15830711401892, 88.1811677863664, 54.95772253159662, 6.302107890427536, 20.65741696022631, 5.038997216681305, 10.395916325181757, 6.5770270777773385, 16.059088022319642, 78.43039048173492, 9.525110484032878, 7.9863702022520915, 34.8629508430174, 7.722567243178984, 8.674481073595121, 179.30951346770956, 17.24552177355126, 171.6821531450485, 32.002324173946484, 83.57083078122409, 53.05597543412722, 15.87316755535202, 89.55614775908077, 12.831734416038762, 19.449388414832818, 18.08953694572932, 19.58546793030243, 12.91114610738514, 77.49213921912664, 49.62103621156246, 62.679704247544734, 80.06516667534821, 10.149742470452008, 37.09605797731126, 63.72592958134792, 13.50392847427216, 28.001303224917553, 50.64472032460105, 19.87399685269589, 46.61473175444283, 23.256925293747255, 74.81676016267684, 16.569273780081037, 14.888396174312605, 14.780076168714794, 72.16049945134954, 39.729229814632866, 81.80421084734475, 61.95329261451647, 46.17016965572887, 36.68934449395117, 10.635709462962343, 5.153159949297285, 15.386404109297072, 25.33657607523751, 42.72335118933285, 37.55313080252278, 5.650351977821921, 26.036117728724943, 35.95053082921817, 16.855585279599467, 71.92957612943977, 30.621185187155724, 7.87811139951827, 58.86260804346586, 130.54601370619633, 21.991999108167086, 14.432646494216765, 32.95862678250121, 9.495738557982211, 10.163769450207903, 53.65124937632995, 20.442524735187018, 13.987480161266243, 46.72576991085526, 10.228185709136607, 62.53603926660426, 26.710391901507148, 6.331892984955344, 16.629636569690632, 13.034189878160246, 11.489089462383417, 32.37922235459855, 58.23398952972076, 20.216947374736918, 58.720403196104414, 52.373553292719244, 71.92955349328643, 39.6924127448266, 25.314890922238995, 14.849773538916164, 5.062805069597122, 40.00473967115945, 10.54117426222264, 29.886047260360133, 41.7056077540385, 35.32607003165267, 59.64551994893807, 33.78215735695998, 13.935272913857794, 6.310831353814875, 6.304655084062637, 20.02670975420523, 50.96838048831104, 8.63126251836961, 38.759791243970575, 28.578067579080738, 8.35719206105443, 20.583865465022935, 10.415839078960268, 50.583571723729364, 11.530650975722942, 37.70240035637034, 20.16682132057958, 15.891845419976367, 9.730679876356865, 13.388581811971019, 65.96680566903763, 45.24096031316767, 124.8682132298561, 5.884916387534833, 6.43229952256532, 13.717541403988314, 9.043602871018354, 30.29834257011687, 63.562447267324934, 147.08036452605486, 40.441317995859734, 56.14929796620984, 59.28101115626099, 85.61966102190223, 34.18201953045618, 7.889583855210166, 15.41721451226164, 8.399914758752073, 61.96760762746709, 12.471821283537635, 106.88703188965493, 9.114415708306575, 5.569804910268853, 21.614558492052517, 82.56703789848967, 28.269977533474634, 16.406867818533, 29.96405675427799, 15.17400616085196, 30.8372623839743, 94.5890910826264, 62.256781922545244, 74.06277492123698, 18.16861673727223, 11.407549298260099, 11.981663773933482, 13.477444957675196, 55.615475164301465, 5.6980347826546, 22.7686693448695, 95.1791704333387, 81.62372323986148, 132.6043734173931, 8.97109904345376, 38.77442947945802, 11.781571092643837, 47.66043146091193, 113.03263685028367, 75.76307422196838, 66.4549481213488, 86.487785479219, 28.32664043905004, 66.35241374674618, 15.360358372606537, 56.6088796759136, 45.864427115702554, 23.945078467866797, 23.504320621864373, 7.703030271836806, 6.358298532423675, 54.92062529243616, 52.749252900337844, 68.53159016998971, 17.083267090555537, 10.994358056097262, 21.92014212768832, 76.26117144505952, 18.08619994686621, 6.340698223706619, 110.8027777501562, 21.66346002975094, 66.77724250030435, 69.60183865834667, 37.80053046426531, 6.876124933506113, 103.80432101773603, 26.140848461432203, 14.80646644284521, 22.012766630414305, 73.97618523495588, 14.871067656880555, 104.33282019828746, 5.350104068280229, 25.23450170465054, 38.9538793815308, 73.28898667908922, 13.938773874167651, 15.58254661742503, 34.235296500314725, 18.305488239828918, 92.716199827614, 52.57503396311482, 23.89032029034653, 49.96431003193416, 14.162152394511638, 43.96029941905235, 39.1468356381871, 10.187188159019028, 24.36742364478514, 66.0657161516436, 90.80970738764279, 35.80643857771916, 26.735662315899404, 18.24680755278986, 7.904441008459749, 16.850470531273075, 5.9197587985734295, 81.44172179245196, 88.57348737442594, 38.11934222165819, 25.310485735546532, 80.52097504300889, 14.997200118389172, 66.09411396948516, 61.205976922696415, 62.88592430970156, 6.477193415749045, 15.30054874395706, 10.450829606149053, 9.146124756230828, 73.31548383690998, 88.91209318971502, 36.801227613013666, 6.065286036318281, 17.740946621065504, 92.00255203644048, 39.19647406220375, 92.20149037940469, 17.408189287780534, 11.968307352739732, 59.185928904205575, 24.335441414384434, 23.69433948580315, 20.76457123852494, 39.95378892478411, 7.835435035779377, 22.803192704182173, 15.269163073375966, 5.103799453117974, 18.270846637233767, 10.414632671367468, ...])
caption, xmean,count, xle, Etot = energy_spectrum(E_tot)
hist_file(E_hist, xmean, count, caption);
([4843410.9375, 6149253.125, 6459421.875, 6630017.1875, 6694464.0625, 6758229.6875, 6851685.9375, 6858056.25, 6876764.0625, 6915521.875, 6932101.5625, 6942801.5625, 6974451.5625, 6981221.875, 7000909.375, 7006550.0, 7010645.3125, 7025459.375, 7036226.5625, 7036731.25, 7049365.625, 7063276.5625, 7080273.4375, 7083815.625, 7092520.3125, 7092971.875, 7096364.0625, 7114259.375, 7118289.0625, 7134934.375, 7176579.6875, 7196840.625, 7202212.5, 7207354.6875, 7243157.8125, 7282903.125, 7283079.6875, 7300706.25, 7305032.8125, 7317217.1875, 7317268.75, 7356542.1875, 7365020.3125, 7369792.1875, 7382829.6875, 7388029.6875, 7402009.375, 7402028.125, 7402831.25, 7407292.1875, 7407676.5625, 7447450.0, 7463732.8125, 7477237.5, 7491442.1875, 7495978.125, 7522373.4375, 7524373.4375, 7531028.125, 7531037.5, 7563142.1875, 7565814.0625, 7567528.125, 7582176.5625, 7593412.5, 7632435.9375, 7642125.0, 7644260.9375, 7660548.4375, 7662429.6875, 7665331.25, 7679932.8125, 7690771.875, 7708104.6875, 7708506.25, 7710192.1875, 7730160.9375, 7777859.375, 7784687.5, 7784695.3125, 7786071.875, 7787462.5, 7812407.8125, 7828773.4375, 7833432.8125, 7842150.0, 7858289.0625, 7858414.0625, 7861240.625, 7861245.3125, 7897787.5, 7898167.1875, 7928223.4375, 7944067.1875, 7983062.5, 7988653.125, 8002134.375, 8007787.5, 8007884.375, 8016393.75, 8027307.8125, 8032989.0625, 8042595.3125, 8042756.25, 8045935.9375, 8055929.6875, 8112918.75, 8113382.8125, 8130984.375, 8137676.5625, 8163289.0625, 8184498.4375, 8185056.25, 8209387.5, 8225531.25, 8225646.875, 8229495.3125, 8276114.0625, 8283410.9375, 8325326.5625, 8346984.375, 8416156.25, 8416243.75, 8423853.125, 8455198.4375, 8460748.4375, 8461351.5625, 8461453.125, 8531212.5, 8562398.4375, 8628589.0625, 8639403.125, 8652998.4375, 8674260.9375, 8683350.0, 8735032.8125, 8744296.875, 8747584.375, 8747739.0625, 8750943.75, 8753453.125, 8802679.6875, 8810067.1875, 8827092.1875, 8856131.25, 8897220.3125, 8900384.375, 8938906.25, 8954435.9375, 8972057.8125, 8974259.375, 8987932.8125, 8989401.5625, 9000079.6875, 9013048.4375, 9114875.0, 9118614.0625, 9128281.25, 9268246.875, 9282620.3125, 9289546.875, 9289554.6875, 9302051.5625, 9354471.875, 9356448.4375, 9412490.625, 9412503.125, 9413559.375, 9428653.125, 9501798.4375, 9595931.25, 9650387.5, 9676446.875, 9677635.9375, 9840265.625, 9862235.9375, 9951939.0625, 9951975.0, 10020693.75, 10048568.75, 10049620.3125, 10054867.1875, 10066765.625, 10113395.3125, 10161825.0, 10174965.625, 10175010.9375, 10221539.0625, 10223312.5, 10239454.6875, 10244557.8125, 10305962.5, 10341384.375, 10393609.375, 10406071.875, 10455007.8125, 10793842.1875, 11150096.875, 11205426.5625, 11227542.1875, 11371968.75, 11590073.4375, 12174707.8125, 12923137.5, 15711737.5, 15723489.0625, 15741335.9375, 15769690.625, 15777551.5625, 15788407.8125, 15788415.625, 15788748.4375, 15793351.5625, 15794873.4375, 15797154.6875, 15808467.1875, 15817892.1875, 15824614.0625, 15827776.5625, 15828114.0625, 15836193.75, 15836539.0625, 15837278.125, 15839604.6875, 15844437.5, 15849768.75, 15852240.625, 15855175.0, 15857010.9375, 15858828.125, 15861879.6875, 15865242.1875, 15865440.625, 15869323.4375, 15870554.6875, 15871268.75, 15871365.625, 15871623.4375, 15871635.9375, 15871700.0, 15872806.25, 15872834.375, 15873729.6875, 15873992.1875, 15874067.1875, 15874451.5625, 15878201.5625, 15878614.0625, 15886393.75, 15887000.0, 15887337.5, 15888390.625, 15888681.25, 15889064.0625, 15889406.25, 15889920.3125, 15890289.0625, 15890682.8125, 15893760.9375, 15894409.375, 15908501.5625, 15920378.125, 15920548.4375, 15922767.1875, 15929229.6875, 15929232.8125, 15930882.8125, 15935298.4375, 15937853.125, 15939676.5625, 15944034.375, 15944053.125, 15944768.75, 15945426.5625, 15945760.9375, 15945975.0, 15946115.625, 15946635.9375, 15946951.5625, 15946970.3125, 15946978.125, 15947000.0, 15947104.6875, 15947460.9375, 15947467.1875, 15947487.5, 15947501.5625, 15947512.5, 15947553.125, 15947959.375, 15948021.875, 15948225.0, 15948385.9375, 15948429.6875, 15948501.5625, 15948540.625, 15948603.125, 15948609.375, 15948640.625, 15948950.0, 15949015.625, 15949046.875, 15949267.1875, 15949476.5625, 15949506.25, 15949534.375, 15949637.5, 15949639.0625, 15949709.375, 15949740.625, 15949757.8125, 15949876.5625, 15949890.625, 15949931.25, 15949964.0625, 15950004.6875, 15950004.6875, 15950082.8125, 15950173.4375, 15950190.625, 15950210.9375, 15950284.375, 15950348.4375, 15950400.0, 15950440.625, 15950535.9375, 15950554.6875, 15950578.125, 15950600.0, 15950614.0625, 15950646.875, 15950650.0, 15950690.625, 15950696.875, 15950760.9375, 15950784.375, 15950787.5, 15950900.0, 15950901.5625, 15950945.3125, 15950945.3125, 15950987.5, 15951015.625, 15951037.5, 15951050.0, 15951075.0, 15951098.4375, 15951115.625, 15951140.625, 15951193.75, 15951234.375, 15951270.3125, 15951287.5, 15951293.75, 15951303.125, 15951348.4375, 15951351.5625, 15951496.875, 15951631.25, 15951859.375, 15951862.5, 15951903.125, 15952020.3125, 15952032.8125, 15952045.3125, 15952051.5625, 15952065.625, 15952193.75, 15952195.3125, 15952253.125, 15952265.625, 15952329.6875, 15952409.375, 15952460.9375, 15952485.9375, 15952629.6875, 15952639.0625, 15952653.125, 15952667.1875, 15952675.0, 15952714.0625, 15952871.875, 15952885.9375, 15953068.75, 15953154.6875, 15953423.4375, 15953579.6875, 15954471.875, 15954618.75, 15955229.6875, 15956492.1875, 15956510.9375, 15957329.6875, 15957534.375, 15957543.75, 15957831.25, 15957832.8125, 15958851.5625, 15958923.4375, 15959579.6875, 15960040.625, 15960120.3125, 15960167.1875, 15960193.75, 15960260.9375, 15960293.75, 15960853.125, 15961278.125, 15961282.8125, 15962110.9375, 15963435.9375, 15964281.25, 15964550.0, 15965221.875, 15966782.8125, 15968414.0625, 15969243.75, 15971431.25, 15978550.0, 15982053.125, 15982668.75, 15985657.8125, 15987003.125, 15991335.9375, 15991353.125, 15991409.375, 15992250.0, 15992251.5625, 15992873.4375, 15992909.375, 15993893.75, 15993981.25, 15993992.1875, 15995459.375, 15995757.8125, 15995992.1875, 15996296.875, 15996312.5, 15996679.6875, 15997090.625, 15997285.9375, 15997460.9375, 15997710.9375, 15997871.875, 15998175.0, 15998282.8125, 15998420.3125, 15998420.3125, 15998779.6875, 15998810.9375, 15999004.6875, 15999042.1875, 15999396.875, 15999740.625, 16000378.125, 16000465.625, 16000843.75, 16001389.0625, 16001565.625, 16001579.6875, 16001684.375, 16001882.8125, 16002143.75, 16002504.6875, 16002573.4375, 16002812.5, 16004173.4375, 16004779.6875, 16006010.9375, 16006090.625, 16006726.5625, 16006943.75, 16007520.3125, 16008043.75, 16008196.875, 16008214.0625, 16009748.4375, 16010112.5, 16010137.5, 16010275.0, 16010551.5625, 16010868.75, 16011673.4375, 16011898.4375, 16011900.0, 16012193.75, 16012957.8125, 16013606.25, 16014031.25, 16014190.625, 16014412.5, 16014725.0, 16015385.9375, 16015935.9375, 16016007.8125, 16016168.75, 16016928.125, 16018090.625, 16019256.25, 16019837.5, 16021484.375, 16021551.5625, 16022470.3125, 16025778.125, 16025820.3125, 16025885.9375, 16026173.4375, 16026181.25, 16026626.5625, 16030023.4375, 16031115.625, 16033132.8125, 16034385.9375, 16036237.5, 16036379.6875, 16037417.1875, 16039351.5625, 16040025.0, 16042709.375, 16047857.8125, 16049696.875, 16049760.9375, 16049857.8125, 16049857.8125, 16050075.0, 16050632.8125, 16053575.0, 16057903.125, 16060182.8125, 16060254.6875, 16084351.5625, 16086407.8125, 16086682.8125, 16090148.4375, 16092581.25, 16092593.75, 16095548.4375, 16096193.75, 16097118.75, 16097206.25, 16100385.9375, 16100390.625, 16100787.5, 16100826.5625, 16100835.9375, 16100859.375, 16101435.9375, 16102181.25, 16102321.875, 16103521.875, 16103625.0, 16103626.5625, 16103981.25, 16104132.8125, 16104325.0, 16104479.6875, 16106996.875, 16107871.875, 16108360.9375, 16108393.75, 16108467.1875, 16111095.3125, 16111253.125, 16111262.5, 16112096.875, 16112360.9375, 16112787.5, 16112826.5625, 16113046.875, 16113095.3125, 16113443.75, 16113531.25, 16113584.375, 16113721.875, 16113870.3125, 16113943.75, 16113946.875, 16114014.0625, 16114082.8125, 16114085.9375, 16114092.1875, 16114139.0625, 16114181.25, 16114182.8125, 16114242.1875, 16114315.625, 16114390.625, 16114406.25, 16114406.25, 16114465.625, 16114492.1875, 16114553.125, 16114743.75, 16114809.375, 16114814.0625, 16114850.0, 16114868.75, 16114987.5, 16114990.625, 16115003.125, 16115081.25, 16115089.0625, 16115135.9375, 16115181.25, 16115182.8125, 16115232.8125, 16115237.5, 16115303.125, 16115314.0625, 16115371.875, 16115570.3125, 16115600.0, 16115696.875, 16115707.8125, 16115826.5625, 16115846.875, 16115850.0, 16115851.5625, 16115964.0625, 16115968.75, 16115973.4375, 16115984.375, 16116071.875, 16116081.25, 16116090.625, 16116107.8125, 16116131.25, 16116215.625, 16116284.375, 16116289.0625, 16116296.875, 16116323.4375, 16116367.1875, 16116400.0, 16116429.6875, 16116437.5, 16116473.4375, 16116534.375, 16116546.875, 16116571.875, 16116601.5625, 16116695.3125, 16116834.375, 16116864.0625, 16116887.5, 16116942.1875, 16116954.6875, 16116964.0625, 16117031.25, 16117034.375, 16117051.5625, 16117101.5625, 16117117.1875, 16117278.125, 16117281.25, 16117303.125, 16117367.1875, 16117368.75, 16117445.3125, 16117465.625, 16117475.0, 16117492.1875, 16117509.375, 16117623.4375, 16117701.5625, 16117712.5, 16117737.5, 16117954.6875, 16117989.0625, 16118089.0625, 16118250.0, 16118268.75, 16118384.375, 16118395.3125, 16118709.375, 16118759.375, 16118803.125, 16118857.8125, 16118918.75, 16118979.6875, 16119132.8125, 16119139.0625, 16119195.3125, 16119326.5625, 16119451.5625, 16119554.6875, 16119684.375, 16119971.875, 16120053.125, 16120062.5, 16120157.8125, 16120279.6875, 16120415.625, 16120482.8125, 16120489.0625, 16120614.0625, 16120639.0625, 16120725.0, 16120790.625, 16120800.0, 16120840.625, 16121348.4375, 16121409.375, 16121948.4375, 16122042.1875, 16122223.4375, 16122325.0, 16122390.625, 16122398.4375, 16122503.125, 16122684.375, 16122887.5, 16123264.0625, 16123376.5625, 16123507.8125, 16123559.375, 16123573.4375, 16124060.9375, 16124062.5, 16124073.4375, 16124114.0625, 16124154.6875, 16124178.125, 16124223.4375, 16124284.375, 16124317.1875, 16124370.3125, 16124520.3125, 16124525.0, 16124548.4375, 16124701.5625, 16124712.5, 16124720.3125, 16124726.5625, 16124775.0, 16124829.6875, 16124832.8125, 16124839.0625, 16124868.75, 16124882.8125, 16124896.875, 16124931.25, 16124968.75, 16125053.125, 16125054.6875, 16125109.375, 16125142.1875, 16125359.375, 16125404.6875, 16125443.75, 16125695.3125, 16125706.25, 16125964.0625, 16126025.0, 16126106.25, 16126192.1875, 16126250.0, 16126328.125, 16126432.8125, 16126528.125, 16126540.625, 16126675.0, 16126707.8125, 16126709.375, 16127001.5625, 16127098.4375, 16129979.6875, 16130495.3125, 16130535.9375, 16131053.125, 16131073.4375, 16135073.4375, 16137356.25, 16139315.625, 16140215.625, 16142325.0, 16143800.0, 16151718.75, 16153242.1875, 16155012.5, 16155148.4375, 16156535.9375, 16158110.9375, 16158482.8125, 16158557.8125, 16160953.125, 16161146.875, 16163798.4375, 16165337.5, 16166046.875, 16166415.625, 16166720.3125, 16167687.5, 16170535.9375, 16171273.4375, 16172629.6875, 16173570.3125, 16174350.0, 16174403.125, 16174839.0625, 16175171.875, 16175281.25, 16175693.75, 16175753.125, 16176681.25, 16176759.375, 16178190.625, 16178382.8125, 16178712.5, 16179532.8125, 16179607.8125, 16179696.875, 16180070.3125, 16180539.0625, 16181128.125, 16181192.1875, 16181285.9375, 16181342.1875, 16181603.125, 16181704.6875, 16181909.375, 16182026.5625, 16182412.5, 16182773.4375, 16182929.6875, 16183046.875, 16183868.75, 16184073.4375, 16184118.75, 16184257.8125, 16184342.1875, 16184495.3125, 16184881.25, 16184946.875, 16184985.9375, 16185101.5625, 16185125.0, 16185375.0, 16185442.1875, 16185481.25, 16185559.375, 16185710.9375, 16185740.625, 16185815.625, 16185953.125, 16186071.875, 16186142.1875, 16186142.1875, 16186273.4375, 16186290.625, 16186301.5625, 16186421.875, 16186821.875, 16187453.125, 16188493.75, 16188534.375, 16188540.625, 16188906.25, 16188928.125, 16188962.5, 16189532.8125, 16189548.4375, 16189670.3125, 16190167.1875, 16190789.0625, 16190985.9375, 16191187.5, 16191221.875, 16191240.625, 16191287.5, 16191329.6875, 16191343.75, 16191389.0625, 16191434.375, 16191453.125, 16191539.0625, 16191545.3125, 16191645.3125, 16191796.875, 16192457.8125, 16192475.0, 16192551.5625, 16192731.25, 16192993.75, 16193045.3125, 16193081.25, 16193190.625, 16193251.5625, 16193292.1875, 16193679.6875, 16193918.75, 16193918.75, 16193956.25, 16193976.5625, 16194114.0625, 16194182.8125, 16194193.75, 16195067.1875, 16195125.0, 16195129.6875, 16195371.875, 16195671.875, 16195806.25, 16196892.1875, 16197032.8125, 16197635.9375, 16197726.5625, 16197775.0, 16197778.125, 16198146.875, 16198675.0, 16198787.5, 16198795.3125, 16199312.5, 16199812.5, 16200195.3125, 16200214.0625, 16200417.1875, 16200504.6875, 16200584.375, 16200646.875, 16200667.1875, 16202184.375, 16202732.8125, 16202735.9375, 16203515.625, 16203560.9375, 16203612.5, 16205101.5625, 16208807.8125, 16208843.75, 16209332.8125, 16209432.8125, 16209475.0, 16209865.625, 16210125.0, 16210282.8125, 16210421.875, 16210653.125, 16210934.375, 16211231.25, 16211412.5, 16211490.625, 16212417.1875, 16213512.5, 16213557.8125, 16213748.4375, 16213825.0, 16213909.375, 16213962.5, 16214039.0625, 16214048.4375, 16214064.0625, 16214071.875, 16214134.375, 16214168.75, 16214248.4375, 16214273.4375, 16214293.75, 16214365.625, 16214410.9375, 16214443.75, 16214448.4375, 16214482.8125, 16214631.25, 16214732.8125, 16214890.625, 16215031.25, 16215128.125, 16215162.5, 16215170.3125, 16215179.6875, 16215270.3125, 16215332.8125, 16215342.1875, 16215400.0, 16215475.0, 16215540.625, 16215551.5625, 16215770.3125, 16215778.125, 16215807.8125, 16215837.5, 16215857.8125, 16216060.9375, 16216204.6875, 16216309.375, 16216414.0625, 16216776.5625, 16216832.8125, 16216896.875, 16216929.6875, 16216939.0625, 16216943.75, 16216990.625, 16217026.5625, 16217026.5625, 16217059.375, 16217081.25, 16217198.4375, ...], [54.45915389451426, 19.19410989022851, 9.62514153741314, 82.78826106122911, 15.463241332473581, 32.668131848203636, 65.17992463998873, 90.10034273484817, 75.69379134413987, 60.1542185332856, 89.32571342660657, 99.35019659281431, 12.625515177091312, 12.744297880843847, 14.717719077534118, 67.58806154069342, 12.435881521089666, 25.109822958756673, 156.04593553091445, 10.4299567504992, 63.734672865775245, 131.24869886295312, 12.069739713937238, 7.600998960628336, 28.51367623888371, 16.721321363926357, 53.720893472402466, 72.40304986270974, 36.51501566054544, 50.86472458077516, 10.79289607905751, 18.99671525787942, 35.4330249872642, 21.132175165477296, 37.17991176122089, 5.1678007421934105, 10.174553702283694, 86.15249141975741, 26.977664839360866, 94.0672410547185, 6.4004342605581055, 6.147966540571974, 32.3998824331097, 88.33670886578757, 56.70057729035247, 65.03643019782764, 28.515829974423795, 68.60513177684362, 11.719446153953713, 39.02068336127622, 15.184336292397486, 57.068980104518374, 22.818777513753876, 36.51208316540704, 11.195166989641073, 53.0822755305063, 77.20969416099754, 11.566897578314322, 10.752555408781948, 63.74917586301822, 15.27764003028175, 12.173343906670002, 5.528419568417, 12.378262819821837, 78.4918751857829, 6.6767809061527785, 49.152106917501015, 32.372528157965874, 76.27509481159247, 9.51229767495706, 133.63754157729846, 22.766158109199207, 78.71720941972742, 32.73810063000287, 39.52937685178412, 15.495462959195356, 9.682441524990796, 70.4013115854014, 80.7882933776253, 14.948939776558811, 23.400843410023253, 17.335095110462426, 39.35816865280013, 135.945396825745, 6.366898899923393, 15.64385552360913, 63.929270962368115, 6.219734446395381, 56.65941087936219, 26.770917189507802, 61.50898901115991, 40.42618001419932, 13.190317917849283, 7.264462955443832, 29.801171668667475, 28.41118896564987, 113.25150596279265, 56.80565128176955, 5.590294744006195, 25.02159405530939, 78.684515803832, 6.39908403245753, 63.64175150264209, 161.274757219694, 7.357472278013953, 15.966167660274879, 48.378678212073254, 7.9445896753506755, 95.11181647427645, 129.22830887417166, 41.037381754944256, 24.919693821706872, 20.51281155857043, 60.39604702552157, 30.369089080020824, 11.82626547269854, 113.0322743372094, 25.04623100820193, 40.5947454585863, 76.85275903836717, 29.037981124840723, 24.077381946086298, 5.114744516271853, 48.317983474701315, 51.446807966509, 16.748697616400996, 12.782603468042804, 68.78761325103522, 8.899493897466568, 5.9539915192636315, 64.01880511362518, 113.95173530918359, 9.43735634193708, 26.373148632531677, 40.47993802134369, 63.17791775767631, 5.7535931696218725, 69.21409415405937, 5.08149114678716, 75.79450219581359, 7.773649411488279, 12.860339722856718, 26.05208574316576, 8.548183754682679, 8.211088770454309, 27.35895666561061, 16.736278484861526, 23.3765197095175, 127.16831724687768, 78.84950863618441, 24.385454578887447, 44.32402209642219, 13.24806860538985, 6.255842176553794, 15.508887200087454, 11.884956794149664, 105.64937857288594, 20.25916628289662, 92.52795205300593, 94.07577435370304, 98.4815277677019, 17.802878221024717, 65.125264741477, 23.77738087959917, 8.270225936513555, 28.198919904340798, 72.94851355796425, 159.84368193526026, 30.371524866890347, 171.50302427787992, 7.688762802699233, 74.26948102756053, 60.44726002631243, 11.758952703012055, 27.134592722667655, 51.84279367721854, 105.11379073377358, 6.394117137570678, 41.10406429109498, 63.07505617602302, 46.72762428375101, 76.9928509279032, 42.19382615335027, 30.390407425896765, 57.32457659342554, 175.8929348352104, 46.42774865944611, 16.417810159036996, 8.92401509034837, 36.679371473255586, 9.609038278635, 49.74620192079899, 38.79208718992728, 21.38643327176313, 168.300458401129, 7.127144510430611, 57.943968454448715, 11.852915266059465, 8.970333670657215, 9.64644117499397, 45.81884679259602, 6.059936151236529, 17.82060753431799, 66.6207312724507, 8.585162743123949, 50.09019650316233, 7.14102312331929, 39.72254244437978, 29.723207199214187, 18.591667304146014, 61.89672439643722, 16.576690763046383, 40.34066592294543, 18.14321043805468, 10.044462497479909, 20.504693061404065, 25.21331370989323, 55.695277869304384, 10.842714948888833, 43.28929696123254, 8.637200535648173, 11.246870470895473, 50.67127176694673, 52.72074017452906, 106.41645365897715, 33.83840118360965, 65.42601181010579, 58.65633833770683, 105.89586488518182, 43.46092422599905, 49.657905907466024, 108.10380302078082, 47.46565228458968, 10.726896195709308, 8.57517299623248, 39.623546978717386, 46.096198524803484, 9.777014839916772, 76.45484652180137, 35.37691080402665, 13.872118704550543, 29.709612246091382, 58.978512912975795, 26.5363540171036, 5.223671789943399, 6.721590043350532, 101.22145865457126, 55.62548299969196, 66.35821730055584, 13.008710808492946, 8.728353889246204, 5.785259982973611, 74.82027752386956, 33.54886878230543, 53.406956234342964, 63.253423617668496, 22.95523741823931, 45.53265449790985, 5.752356510912927, 106.5658371159755, 35.90294414033771, 35.72098111762895, 7.090958392157002, 40.30653053368937, 51.23242594537026, 9.962052720232705, 29.020043400252497, 24.02769380557256, 33.56728614347774, 59.47850643105308, 75.40003242334038, 8.52606957908775, 21.114792342839593, 24.043125267678242, 5.194131610593869, 32.76162790155078, 49.99876096934322, 5.216936150265408, 72.84769212323218, 21.333793830654745, 5.674747779712497, 20.707582999305863, 14.530180110710383, 61.72965624008263, 22.300705072866, 80.01398915659638, 67.05081645156115, 42.79835553598623, 36.60636261776003, 8.73298428528774, 14.47181200598943, 9.966798504965151, 59.10305622719657, 86.55455286395394, 11.463769641325017, 12.226533641966501, 8.55139388092275, 8.523356396406546, 80.85568308869534, 9.488603800185674, 7.0901701454826975, 42.28007027655863, 71.87225385857448, 27.96143556208207, 8.954730509645136, 9.903626567994076, 46.231062994399615, 48.35489720616542, 27.869575443285882, 61.86807828880812, 28.171397495399123, 5.1525936797268175, 10.653171584319308, 63.3634002629331, 28.055132720154266, 32.42446613556139, 11.254201663372843, 80.67583529464528, 68.12168959414376, 14.55963140337147, 68.26272277924178, 71.47856414151727, 19.827102360811182, 22.35286808286381, 10.456403817764167, 33.17849598253119, 53.85066855551278, 10.11202640906206, 33.45946434837847, 45.40674856557942, 37.496743736701355, 18.889104290382214, 21.895060860424106, 34.23064054685047, 19.462977469013733, 30.9259583508274, 18.586456017157744, 73.10424329304516, 103.4245257525028, 47.723127629477894, 39.65947773080252, 74.83485429070969, 38.64923585087719, 39.789673551721535, 78.37151218227311, 43.48381084011813, 25.097766135066, 17.020121976712993, 76.96759963915484, 14.320409500827942, 84.52278366603451, 70.57444091069624, 40.59421684624497, 23.929006854913034, 10.204378294610965, 104.8274929878142, 24.687909074455945, 5.429280370568221, 81.5166060994431, 126.32535429772166, 44.25114980840736, 31.460488965722753, 95.12162330860285, 41.91854468746525, 60.5983726271767, 27.99288538447328, 13.422702046183822, 77.09827141202138, 89.25311802596447, 82.56462710814182, 70.84229853197256, 16.110329331032887, 14.34756440230562, 13.186371148146398, 52.49313358780589, 24.34568432029903, 9.196331383916535, 24.6103043307591, 6.740830676473678, 20.158349848883184, 8.194413835489202, 81.0813937751211, 60.8551002929424, 33.61840193607934, 6.4849105646387954, 12.251360249651913, 7.136429922805259, 59.078333045670696, 16.491549811315753, 54.97037389053359, 58.58315599347156, 21.198755604465504, 15.986426133605258, 25.598588916146987, 104.6014258280453, 28.948075313118295, 6.986456485697112, 22.09041721276851, 73.41607876319672, 11.247509648225666, 40.58513885355787, 6.336799102891304, 7.306439256656384, 9.812589472576274, 21.951197991278697, 28.907917747034066, 78.80980782349654, 5.900104501924188, 34.14261520159789, 60.37478792568726, 7.288065265515054, 16.982970929420237, 10.236450958907485, 18.250013244563377, 24.083866204376832, 25.464601501356654, 84.5914924928987, 19.054484615593566, 77.92834436795677, 12.409725524875283, 6.499094238135442, 27.115090054263614, 34.718183696149474, 39.03076115023113, 10.913789271060567, 66.05860843885115, 7.610346602938277, 40.24708317296347, 107.15949830646453, 15.919174635324927, 22.109246165312832, 25.23425818602594, 42.88520432661598, 22.533604987045457, 29.40793338783905, 13.591470895707005, 27.982589856198935, 18.09071637542952, 21.493889096783064, 92.62930910671497, 42.48842526676435, 72.94127033499453, 5.6443693015616265, 28.431584900437407, 111.12371779238396, 48.024553705116425, 130.69765943014133, 31.230866655930487, 74.97526464280145, 102.27650800429828, 30.430854512222574, 94.08793900581658, 15.777868938559388, 65.24882743288953, 143.94983337953076, 82.26357594816012, 14.443807671571204, 19.34765629967587, 9.473432820587302, 64.00767368191285, 5.162566107734909, 7.306868096790635, 62.50814858413509, 10.007909185576217, 10.093932011835722, 21.28102228808305, 5.5966856930759015, 68.69511662219901, 136.46206263893842, 41.73803852988196, 15.923635270728969, 22.807138187224535, 79.59897642858165, 24.890437870793157, 56.720924495270424, 7.142229363144397, 17.00475696677086, 74.89158902254968, 22.44807683020234, 27.929896738180044, 26.528624115315356, 8.018447958355019, 73.97389560122255, 70.56661567449376, 17.201023551054515, 20.840972903848208, 19.96218008608703, 59.47229180713221, 186.32932937320177, 7.5763118918515024, 19.418591826360657, 187.36623923734524, 13.652632648581564, 6.972115214690676, 36.118476471643206, 50.64137901307482, 19.261259255585394, 65.43714337695407, 105.77408428792025, 6.226239156212072, 17.315280481663944, 7.83929089589566, 96.12400281896618, 68.00587738731893, 46.25217057815293, 13.417431669502157, 79.46812758526431, 16.08881229806675, 11.136375756506064, 19.560518524915324, 77.66138943076973, 6.250514184226674, 17.372687511207108, 26.130967567285133, 23.314232028958724, 37.455415771699805, 16.00355914379206, 70.56779593322976, 93.24380039987092, 123.37074889466581, 14.874348861020394, 11.395199201955643, 6.008503236685593, 40.9723790931487, 29.704395833489656, 8.646320023509764, 65.69281532805664, 16.57189907310218, 5.882687817701456, 5.209974825572119, 13.196799885325804, 5.467598634236705, 26.3385506172045, 44.870168679376604, 27.42082708581035, 16.868733533326143, 22.21565141096322, 41.323731641891804, 78.28921855207217, 6.537499356569143, 95.21034700199684, 16.77003549516504, 6.317102010134236, 5.367530841536892, 8.390177794846068, 102.98156288562875, 33.96625968102322, 33.94688898117622, 23.280857995627006, 20.124634526875486, 5.633196740286511, 7.020137841514385, 7.344036722062898, 17.31098583386471, 26.718452727749906, 80.72935168687854, 15.361495983188345, 17.238179968578162, 16.336989917573657, 64.99706980207644, 5.573329771172867, 11.585772843021795, 33.350934719749475, 11.539293915972138, 63.70299032739239, 25.128354832990233, 8.65894579830397, 6.685876580750345, 5.225662848602194, 27.003567449063425, 68.77724733908727, 12.678847842132061, 35.29620876829024, 57.698161466677284, 61.47213879426041, 215.21300285141916, 16.78837680434707, 79.16128915154916, 19.977857803867856, 42.63626770036686, 9.447428645385076, 23.436352830986646, 87.18201054369572, 45.48892833422829, 69.53844056945665, 64.39921855822502, 132.9295740176922, 11.66980412928955, 24.62309029497195, 11.726185405939741, 109.82161109464332, 10.473433250550888, 93.49920301665065, 7.7669793823955775, 54.74366710254702, 55.587936493023236, 35.64567273436827, 37.96149266899322, 63.91737246020071, 31.981185640394546, 36.8992833458346, 13.458961969885689, 34.16674175733583, 128.34939185398315, 14.218701045887213, 86.25977424846023, 14.854882406233177, 28.552136988814706, 50.025213339732375, 26.520989259911723, 63.182134691897645, 55.062575928674335, 38.95341373708525, 130.3863646357233, 49.24740964968993, 134.69029893214528, 57.604239099381104, 25.4958937671282, 12.991135356119646, 13.183702204378545, 23.793562971509388, 8.196312570723796, 21.288119272139383, 38.83239534991893, 38.73869952128183, 45.68481499896812, 9.849503636391548, 59.3048512597977, 25.20704485886509, 64.33593980875486, 20.89325962316828, 101.05464832677069, 26.624828246574573, 41.02797567965448, 9.261561947234686, 23.46547822139603, 50.59189644645333, 48.318973898080486, 34.469201632282186, 10.869905277599052, 33.36204224111783, 25.868737393237197, 91.3073252837648, 36.21953778998002, 84.06629006931846, 34.88316438372636, 17.251695988003366, 17.66700055882861, 60.086762197377375, 60.56253033252879, 31.72398613242384, 34.564576393995694, 8.186661674980842, 16.359229191455437, 28.456895138098293, 75.9073067925556, 13.140406023349412, 57.75458294210412, 58.83952176413243, 21.50517960545538, 25.067855463103236, 93.90972058935706, 24.692651462212325, 79.92505941512388, 17.303422303989063, 12.24895114620543, 44.12040838936892, 38.12858038307219, 9.551942756424836, 18.441944829222837, 10.669455710357406, 7.1691940388264825, 8.320082505852362, 98.4041872839079, 19.117800290733154, 24.853955350932242, 42.095742017186865, 7.373949145865091, 30.96525051034765, 11.397942659674278, 47.653203584023316, 5.7529043204248005, 24.333845628926394, 9.938486131238788, 20.03959623515268, 9.725303799379134, 36.16494352484251, 16.481634277669738, 26.25800363876952, 107.81971064500289, 67.06186319420297, 9.029189563637665, 10.122723023986103, 10.159459480930199, 81.97255299852529, 134.25749159559027, 10.23614244417279, 24.779700696281097, 31.62993187817512, 84.61199303386692, 59.12034864585405, 68.79060107384986, 11.399797820851466, 39.67438261735006, 18.364375384087094, 47.709510213695516, 38.99737272520849, 21.265442743517784, 64.56049986694337, 8.073963592290532, 39.412584793670256, 52.67787872562491, 48.20415379955338, 69.35634944469848, 44.963617978733474, 27.03751913130612, 11.660585704202807, 8.220922170009347, 49.85140486102631, 12.482655800744787, 83.9655811937793, 47.99420452087004, 66.25765792098599, 12.789024561005133, 80.60559009431292, 5.740258546697501, 66.58282755241139, 41.24485479841172, 38.464135625405895, 14.64996452181587, 5.446654318618913, 18.93398841965671, 5.133636222840041, 24.76613846808356, 50.82410544230341, 65.3489995684641, 51.51969782990747, 63.962380137836, 12.480863155259874, 26.757997815370185, 17.300191205811398, 21.973690880459785, 82.15830711401892, 88.1811677863664, 54.95772253159662, 6.302107890427536, 20.65741696022631, 5.038997216681305, 10.395916325181757, 6.5770270777773385, 16.059088022319642, 78.43039048173492, 9.525110484032878, 7.9863702022520915, 34.8629508430174, 7.722567243178984, 8.674481073595121, 179.30951346770956, 17.24552177355126, 171.6821531450485, 32.002324173946484, 83.57083078122409, 53.05597543412722, 15.87316755535202, 89.55614775908077, 12.831734416038762, 19.449388414832818, 18.08953694572932, 19.58546793030243, 12.91114610738514, 77.49213921912664, 49.62103621156246, 62.679704247544734, 80.06516667534821, 10.149742470452008, 37.09605797731126, 63.72592958134792, 13.50392847427216, 28.001303224917553, 50.64472032460105, 19.87399685269589, 46.61473175444283, 23.256925293747255, 74.81676016267684, 16.569273780081037, 14.888396174312605, 14.780076168714794, 72.16049945134954, 39.729229814632866, 81.80421084734475, 61.95329261451647, 46.17016965572887, 36.68934449395117, 10.635709462962343, 5.153159949297285, 15.386404109297072, 25.33657607523751, 42.72335118933285, 37.55313080252278, 5.650351977821921, 26.036117728724943, 35.95053082921817, 16.855585279599467, 71.92957612943977, 30.621185187155724, 7.87811139951827, 58.86260804346586, 130.54601370619633, 21.991999108167086, 14.432646494216765, 32.95862678250121, 9.495738557982211, 10.163769450207903, 53.65124937632995, 20.442524735187018, 13.987480161266243, 46.72576991085526, 10.228185709136607, 62.53603926660426, 26.710391901507148, 6.331892984955344, 16.629636569690632, 13.034189878160246, 11.489089462383417, 32.37922235459855, 58.23398952972076, 20.216947374736918, 58.720403196104414, 52.373553292719244, 71.92955349328643, 39.6924127448266, 25.314890922238995, 14.849773538916164, 5.062805069597122, 40.00473967115945, 10.54117426222264, 29.886047260360133, 41.7056077540385, 35.32607003165267, 59.64551994893807, 33.78215735695998, 13.935272913857794, 6.310831353814875, 6.304655084062637, 20.02670975420523, 50.96838048831104, 8.63126251836961, 38.759791243970575, 28.578067579080738, 8.35719206105443, 20.583865465022935, 10.415839078960268, 50.583571723729364, 11.530650975722942, 37.70240035637034, 20.16682132057958, 15.891845419976367, 9.730679876356865, 13.388581811971019, 65.96680566903763, 45.24096031316767, 124.8682132298561, 5.884916387534833, 6.43229952256532, 13.717541403988314, 9.043602871018354, 30.29834257011687, 63.562447267324934, 147.08036452605486, 40.441317995859734, 56.14929796620984, 59.28101115626099, 85.61966102190223, 34.18201953045618, 7.889583855210166, 15.41721451226164, 8.399914758752073, 61.96760762746709, 12.471821283537635, 106.88703188965493, 9.114415708306575, 5.569804910268853, 21.614558492052517, 82.56703789848967, 28.269977533474634, 16.406867818533, 29.96405675427799, 15.17400616085196, 30.8372623839743, 94.5890910826264, 62.256781922545244, 74.06277492123698, 18.16861673727223, 11.407549298260099, 11.981663773933482, 13.477444957675196, 55.615475164301465, 5.6980347826546, 22.7686693448695, 95.1791704333387, 81.62372323986148, 132.6043734173931, 8.97109904345376, 38.77442947945802, 11.781571092643837, 47.66043146091193, 113.03263685028367, 75.76307422196838, 66.4549481213488, 86.487785479219, 28.32664043905004, 66.35241374674618, 15.360358372606537, 56.6088796759136, 45.864427115702554, 23.945078467866797, 23.504320621864373, 7.703030271836806, 6.358298532423675, 54.92062529243616, 52.749252900337844, 68.53159016998971, 17.083267090555537, 10.994358056097262, 21.92014212768832, 76.26117144505952, 18.08619994686621, 6.340698223706619, 110.8027777501562, 21.66346002975094, 66.77724250030435, 69.60183865834667, 37.80053046426531, 6.876124933506113, 103.80432101773603, 26.140848461432203, 14.80646644284521, 22.012766630414305, 73.97618523495588, 14.871067656880555, 104.33282019828746, 5.350104068280229, 25.23450170465054, 38.9538793815308, 73.28898667908922, 13.938773874167651, 15.58254661742503, 34.235296500314725, 18.305488239828918, 92.716199827614, 52.57503396311482, 23.89032029034653, 49.96431003193416, 14.162152394511638, 43.96029941905235, 39.1468356381871, 10.187188159019028, 24.36742364478514, 66.0657161516436, 90.80970738764279, 35.80643857771916, 26.735662315899404, 18.24680755278986, 7.904441008459749, 16.850470531273075, 5.9197587985734295, 81.44172179245196, 88.57348737442594, 38.11934222165819, 25.310485735546532, 80.52097504300889, 14.997200118389172, 66.09411396948516, 61.205976922696415, 62.88592430970156, 6.477193415749045, 15.30054874395706, 10.450829606149053, 9.146124756230828, 73.31548383690998, 88.91209318971502, 36.801227613013666, 6.065286036318281, 17.740946621065504, 92.00255203644048, 39.19647406220375, 92.20149037940469, 17.408189287780534, 11.968307352739732, 59.185928904205575, 24.335441414384434, 23.69433948580315, 20.76457123852494, 39.95378892478411, 7.835435035779377, 22.803192704182173, 15.269163073375966, 5.103799453117974, 18.270846637233767, 10.414632671367468, ...])
caption, T_hit,count = hits_in_time_hist_new(T_pom, dt, t_plasma_start, t_plasma_end, is_plasma, figure_count_in_time_hist)
hist_file(count_in_time_hist, T_hit, count, caption);
([4843410.9375, 6149253.125, 6459421.875, 6630017.1875, 6694464.0625, 6758229.6875, 6851685.9375, 6858056.25, 6876764.0625, 6915521.875, 6932101.5625, 6942801.5625, 6974451.5625, 6981221.875, 7000909.375, 7006550.0, 7010645.3125, 7025459.375, 7036226.5625, 7036731.25, 7049365.625, 7063276.5625, 7080273.4375, 7083815.625, 7092520.3125, 7092971.875, 7096364.0625, 7114259.375, 7118289.0625, 7134934.375, 7176579.6875, 7196840.625, 7202212.5, 7207354.6875, 7243157.8125, 7282903.125, 7283079.6875, 7300706.25, 7305032.8125, 7317217.1875, 7317268.75, 7356542.1875, 7365020.3125, 7369792.1875, 7382829.6875, 7388029.6875, 7402009.375, 7402028.125, 7402831.25, 7407292.1875, 7407676.5625, 7447450.0, 7463732.8125, 7477237.5, 7491442.1875, 7495978.125, 7522373.4375, 7524373.4375, 7531028.125, 7531037.5, 7563142.1875, 7565814.0625, 7567528.125, 7582176.5625, 7593412.5, 7632435.9375, 7642125.0, 7644260.9375, 7660548.4375, 7662429.6875, 7665331.25, 7679932.8125, 7690771.875, 7708104.6875, 7708506.25, 7710192.1875, 7730160.9375, 7777859.375, 7784687.5, 7784695.3125, 7786071.875, 7787462.5, 7812407.8125, 7828773.4375, 7833432.8125, 7842150.0, 7858289.0625, 7858414.0625, 7861240.625, 7861245.3125, 7897787.5, 7898167.1875, 7928223.4375, 7944067.1875, 7983062.5, 7988653.125, 8002134.375, 8007787.5, 8007884.375, 8016393.75, 8027307.8125, 8032989.0625, 8042595.3125, 8042756.25, 8045935.9375, 8055929.6875, 8112918.75, 8113382.8125, 8130984.375, 8137676.5625, 8163289.0625, 8184498.4375, 8185056.25, 8209387.5, 8225531.25, 8225646.875, 8229495.3125, 8276114.0625, 8283410.9375, 8325326.5625, 8346984.375, 8416156.25, 8416243.75, 8423853.125, 8455198.4375, 8460748.4375, 8461351.5625, 8461453.125, 8531212.5, 8562398.4375, 8628589.0625, 8639403.125, 8652998.4375, 8674260.9375, 8683350.0, 8735032.8125, 8744296.875, 8747584.375, 8747739.0625, 8750943.75, 8753453.125, 8802679.6875, 8810067.1875, 8827092.1875, 8856131.25, 8897220.3125, 8900384.375, 8938906.25, 8954435.9375, 8972057.8125, 8974259.375, 8987932.8125, 8989401.5625, 9000079.6875, 9013048.4375, 9114875.0, 9118614.0625, 9128281.25, 9268246.875, 9282620.3125, 9289546.875, 9289554.6875, 9302051.5625, 9354471.875, 9356448.4375, 9412490.625, 9412503.125, 9413559.375, 9428653.125, 9501798.4375, 9595931.25, 9650387.5, 9676446.875, 9677635.9375, 9840265.625, 9862235.9375, 9951939.0625, 9951975.0, 10020693.75, 10048568.75, 10049620.3125, 10054867.1875, 10066765.625, 10113395.3125, 10161825.0, 10174965.625, 10175010.9375, 10221539.0625, 10223312.5, 10239454.6875, 10244557.8125, 10305962.5, 10341384.375, 10393609.375, 10406071.875, 10455007.8125, 10793842.1875, 11150096.875, 11205426.5625, 11227542.1875, 11371968.75, 11590073.4375, 12174707.8125, 12923137.5, 15711737.5, 15723489.0625, 15741335.9375, 15769690.625, 15777551.5625, 15788407.8125, 15788415.625, 15788748.4375, 15793351.5625, 15794873.4375, 15797154.6875, 15808467.1875, 15817892.1875, 15824614.0625, 15827776.5625, 15828114.0625, 15836193.75, 15836539.0625, 15837278.125, 15839604.6875, 15844437.5, 15849768.75, 15852240.625, 15855175.0, 15857010.9375, 15858828.125, 15861879.6875, 15865242.1875, 15865440.625, 15869323.4375, 15870554.6875, 15871268.75, 15871365.625, 15871623.4375, 15871635.9375, 15871700.0, 15872806.25, 15872834.375, 15873729.6875, 15873992.1875, 15874067.1875, 15874451.5625, 15878201.5625, 15878614.0625, 15886393.75, 15887000.0, 15887337.5, 15888390.625, 15888681.25, 15889064.0625, 15889406.25, 15889920.3125, 15890289.0625, 15890682.8125, 15893760.9375, 15894409.375, 15908501.5625, 15920378.125, 15920548.4375, 15922767.1875, 15929229.6875, 15929232.8125, 15930882.8125, 15935298.4375, 15937853.125, 15939676.5625, 15944034.375, 15944053.125, 15944768.75, 15945426.5625, 15945760.9375, 15945975.0, 15946115.625, 15946635.9375, 15946951.5625, 15946970.3125, 15946978.125, 15947000.0, 15947104.6875, 15947460.9375, 15947467.1875, 15947487.5, 15947501.5625, 15947512.5, 15947553.125, 15947959.375, 15948021.875, 15948225.0, 15948385.9375, 15948429.6875, 15948501.5625, 15948540.625, 15948603.125, 15948609.375, 15948640.625, 15948950.0, 15949015.625, 15949046.875, 15949267.1875, 15949476.5625, 15949506.25, 15949534.375, 15949637.5, 15949639.0625, 15949709.375, 15949740.625, 15949757.8125, 15949876.5625, 15949890.625, 15949931.25, 15949964.0625, 15950004.6875, 15950004.6875, 15950082.8125, 15950173.4375, 15950190.625, 15950210.9375, 15950284.375, 15950348.4375, 15950400.0, 15950440.625, 15950535.9375, 15950554.6875, 15950578.125, 15950600.0, 15950614.0625, 15950646.875, 15950650.0, 15950690.625, 15950696.875, 15950760.9375, 15950784.375, 15950787.5, 15950900.0, 15950901.5625, 15950945.3125, 15950945.3125, 15950987.5, 15951015.625, 15951037.5, 15951050.0, 15951075.0, 15951098.4375, 15951115.625, 15951140.625, 15951193.75, 15951234.375, 15951270.3125, 15951287.5, 15951293.75, 15951303.125, 15951348.4375, 15951351.5625, 15951496.875, 15951631.25, 15951859.375, 15951862.5, 15951903.125, 15952020.3125, 15952032.8125, 15952045.3125, 15952051.5625, 15952065.625, 15952193.75, 15952195.3125, 15952253.125, 15952265.625, 15952329.6875, 15952409.375, 15952460.9375, 15952485.9375, 15952629.6875, 15952639.0625, 15952653.125, 15952667.1875, 15952675.0, 15952714.0625, 15952871.875, 15952885.9375, 15953068.75, 15953154.6875, 15953423.4375, 15953579.6875, 15954471.875, 15954618.75, 15955229.6875, 15956492.1875, 15956510.9375, 15957329.6875, 15957534.375, 15957543.75, 15957831.25, 15957832.8125, 15958851.5625, 15958923.4375, 15959579.6875, 15960040.625, 15960120.3125, 15960167.1875, 15960193.75, 15960260.9375, 15960293.75, 15960853.125, 15961278.125, 15961282.8125, 15962110.9375, 15963435.9375, 15964281.25, 15964550.0, 15965221.875, 15966782.8125, 15968414.0625, 15969243.75, 15971431.25, 15978550.0, 15982053.125, 15982668.75, 15985657.8125, 15987003.125, 15991335.9375, 15991353.125, 15991409.375, 15992250.0, 15992251.5625, 15992873.4375, 15992909.375, 15993893.75, 15993981.25, 15993992.1875, 15995459.375, 15995757.8125, 15995992.1875, 15996296.875, 15996312.5, 15996679.6875, 15997090.625, 15997285.9375, 15997460.9375, 15997710.9375, 15997871.875, 15998175.0, 15998282.8125, 15998420.3125, 15998420.3125, 15998779.6875, 15998810.9375, 15999004.6875, 15999042.1875, 15999396.875, 15999740.625, 16000378.125, 16000465.625, 16000843.75, 16001389.0625, 16001565.625, 16001579.6875, 16001684.375, 16001882.8125, 16002143.75, 16002504.6875, 16002573.4375, 16002812.5, 16004173.4375, 16004779.6875, 16006010.9375, 16006090.625, 16006726.5625, 16006943.75, 16007520.3125, 16008043.75, 16008196.875, 16008214.0625, 16009748.4375, 16010112.5, 16010137.5, 16010275.0, 16010551.5625, 16010868.75, 16011673.4375, 16011898.4375, 16011900.0, 16012193.75, 16012957.8125, 16013606.25, 16014031.25, 16014190.625, 16014412.5, 16014725.0, 16015385.9375, 16015935.9375, 16016007.8125, 16016168.75, 16016928.125, 16018090.625, 16019256.25, 16019837.5, 16021484.375, 16021551.5625, 16022470.3125, 16025778.125, 16025820.3125, 16025885.9375, 16026173.4375, 16026181.25, 16026626.5625, 16030023.4375, 16031115.625, 16033132.8125, 16034385.9375, 16036237.5, 16036379.6875, 16037417.1875, 16039351.5625, 16040025.0, 16042709.375, 16047857.8125, 16049696.875, 16049760.9375, 16049857.8125, 16049857.8125, 16050075.0, 16050632.8125, 16053575.0, 16057903.125, 16060182.8125, 16060254.6875, 16084351.5625, 16086407.8125, 16086682.8125, 16090148.4375, 16092581.25, 16092593.75, 16095548.4375, 16096193.75, 16097118.75, 16097206.25, 16100385.9375, 16100390.625, 16100787.5, 16100826.5625, 16100835.9375, 16100859.375, 16101435.9375, 16102181.25, 16102321.875, 16103521.875, 16103625.0, 16103626.5625, 16103981.25, 16104132.8125, 16104325.0, 16104479.6875, 16106996.875, 16107871.875, 16108360.9375, 16108393.75, 16108467.1875, 16111095.3125, 16111253.125, 16111262.5, 16112096.875, 16112360.9375, 16112787.5, 16112826.5625, 16113046.875, 16113095.3125, 16113443.75, 16113531.25, 16113584.375, 16113721.875, 16113870.3125, 16113943.75, 16113946.875, 16114014.0625, 16114082.8125, 16114085.9375, 16114092.1875, 16114139.0625, 16114181.25, 16114182.8125, 16114242.1875, 16114315.625, 16114390.625, 16114406.25, 16114406.25, 16114465.625, 16114492.1875, 16114553.125, 16114743.75, 16114809.375, 16114814.0625, 16114850.0, 16114868.75, 16114987.5, 16114990.625, 16115003.125, 16115081.25, 16115089.0625, 16115135.9375, 16115181.25, 16115182.8125, 16115232.8125, 16115237.5, 16115303.125, 16115314.0625, 16115371.875, 16115570.3125, 16115600.0, 16115696.875, 16115707.8125, 16115826.5625, 16115846.875, 16115850.0, 16115851.5625, 16115964.0625, 16115968.75, 16115973.4375, 16115984.375, 16116071.875, 16116081.25, 16116090.625, 16116107.8125, 16116131.25, 16116215.625, 16116284.375, 16116289.0625, 16116296.875, 16116323.4375, 16116367.1875, 16116400.0, 16116429.6875, 16116437.5, 16116473.4375, 16116534.375, 16116546.875, 16116571.875, 16116601.5625, 16116695.3125, 16116834.375, 16116864.0625, 16116887.5, 16116942.1875, 16116954.6875, 16116964.0625, 16117031.25, 16117034.375, 16117051.5625, 16117101.5625, 16117117.1875, 16117278.125, 16117281.25, 16117303.125, 16117367.1875, 16117368.75, 16117445.3125, 16117465.625, 16117475.0, 16117492.1875, 16117509.375, 16117623.4375, 16117701.5625, 16117712.5, 16117737.5, 16117954.6875, 16117989.0625, 16118089.0625, 16118250.0, 16118268.75, 16118384.375, 16118395.3125, 16118709.375, 16118759.375, 16118803.125, 16118857.8125, 16118918.75, 16118979.6875, 16119132.8125, 16119139.0625, 16119195.3125, 16119326.5625, 16119451.5625, 16119554.6875, 16119684.375, 16119971.875, 16120053.125, 16120062.5, 16120157.8125, 16120279.6875, 16120415.625, 16120482.8125, 16120489.0625, 16120614.0625, 16120639.0625, 16120725.0, 16120790.625, 16120800.0, 16120840.625, 16121348.4375, 16121409.375, 16121948.4375, 16122042.1875, 16122223.4375, 16122325.0, 16122390.625, 16122398.4375, 16122503.125, 16122684.375, 16122887.5, 16123264.0625, 16123376.5625, 16123507.8125, 16123559.375, 16123573.4375, 16124060.9375, 16124062.5, 16124073.4375, 16124114.0625, 16124154.6875, 16124178.125, 16124223.4375, 16124284.375, 16124317.1875, 16124370.3125, 16124520.3125, 16124525.0, 16124548.4375, 16124701.5625, 16124712.5, 16124720.3125, 16124726.5625, 16124775.0, 16124829.6875, 16124832.8125, 16124839.0625, 16124868.75, 16124882.8125, 16124896.875, 16124931.25, 16124968.75, 16125053.125, 16125054.6875, 16125109.375, 16125142.1875, 16125359.375, 16125404.6875, 16125443.75, 16125695.3125, 16125706.25, 16125964.0625, 16126025.0, 16126106.25, 16126192.1875, 16126250.0, 16126328.125, 16126432.8125, 16126528.125, 16126540.625, 16126675.0, 16126707.8125, 16126709.375, 16127001.5625, 16127098.4375, 16129979.6875, 16130495.3125, 16130535.9375, 16131053.125, 16131073.4375, 16135073.4375, 16137356.25, 16139315.625, 16140215.625, 16142325.0, 16143800.0, 16151718.75, 16153242.1875, 16155012.5, 16155148.4375, 16156535.9375, 16158110.9375, 16158482.8125, 16158557.8125, 16160953.125, 16161146.875, 16163798.4375, 16165337.5, 16166046.875, 16166415.625, 16166720.3125, 16167687.5, 16170535.9375, 16171273.4375, 16172629.6875, 16173570.3125, 16174350.0, 16174403.125, 16174839.0625, 16175171.875, 16175281.25, 16175693.75, 16175753.125, 16176681.25, 16176759.375, 16178190.625, 16178382.8125, 16178712.5, 16179532.8125, 16179607.8125, 16179696.875, 16180070.3125, 16180539.0625, 16181128.125, 16181192.1875, 16181285.9375, 16181342.1875, 16181603.125, 16181704.6875, 16181909.375, 16182026.5625, 16182412.5, 16182773.4375, 16182929.6875, 16183046.875, 16183868.75, 16184073.4375, 16184118.75, 16184257.8125, 16184342.1875, 16184495.3125, 16184881.25, 16184946.875, 16184985.9375, 16185101.5625, 16185125.0, 16185375.0, 16185442.1875, 16185481.25, 16185559.375, 16185710.9375, 16185740.625, 16185815.625, 16185953.125, 16186071.875, 16186142.1875, 16186142.1875, 16186273.4375, 16186290.625, 16186301.5625, 16186421.875, 16186821.875, 16187453.125, 16188493.75, 16188534.375, 16188540.625, 16188906.25, 16188928.125, 16188962.5, 16189532.8125, 16189548.4375, 16189670.3125, 16190167.1875, 16190789.0625, 16190985.9375, 16191187.5, 16191221.875, 16191240.625, 16191287.5, 16191329.6875, 16191343.75, 16191389.0625, 16191434.375, 16191453.125, 16191539.0625, 16191545.3125, 16191645.3125, 16191796.875, 16192457.8125, 16192475.0, 16192551.5625, 16192731.25, 16192993.75, 16193045.3125, 16193081.25, 16193190.625, 16193251.5625, 16193292.1875, 16193679.6875, 16193918.75, 16193918.75, 16193956.25, 16193976.5625, 16194114.0625, 16194182.8125, 16194193.75, 16195067.1875, 16195125.0, 16195129.6875, 16195371.875, 16195671.875, 16195806.25, 16196892.1875, 16197032.8125, 16197635.9375, 16197726.5625, 16197775.0, 16197778.125, 16198146.875, 16198675.0, 16198787.5, 16198795.3125, 16199312.5, 16199812.5, 16200195.3125, 16200214.0625, 16200417.1875, 16200504.6875, 16200584.375, 16200646.875, 16200667.1875, 16202184.375, 16202732.8125, 16202735.9375, 16203515.625, 16203560.9375, 16203612.5, 16205101.5625, 16208807.8125, 16208843.75, 16209332.8125, 16209432.8125, 16209475.0, 16209865.625, 16210125.0, 16210282.8125, 16210421.875, 16210653.125, 16210934.375, 16211231.25, 16211412.5, 16211490.625, 16212417.1875, 16213512.5, 16213557.8125, 16213748.4375, 16213825.0, 16213909.375, 16213962.5, 16214039.0625, 16214048.4375, 16214064.0625, 16214071.875, 16214134.375, 16214168.75, 16214248.4375, 16214273.4375, 16214293.75, 16214365.625, 16214410.9375, 16214443.75, 16214448.4375, 16214482.8125, 16214631.25, 16214732.8125, 16214890.625, 16215031.25, 16215128.125, 16215162.5, 16215170.3125, 16215179.6875, 16215270.3125, 16215332.8125, 16215342.1875, 16215400.0, 16215475.0, 16215540.625, 16215551.5625, 16215770.3125, 16215778.125, 16215807.8125, 16215837.5, 16215857.8125, 16216060.9375, 16216204.6875, 16216309.375, 16216414.0625, 16216776.5625, 16216832.8125, 16216896.875, 16216929.6875, 16216939.0625, 16216943.75, 16216990.625, 16217026.5625, 16217026.5625, 16217059.375, 16217081.25, 16217198.4375, ...], [54.45915389451426, 19.19410989022851, 9.62514153741314, 82.78826106122911, 15.463241332473581, 32.668131848203636, 65.17992463998873, 90.10034273484817, 75.69379134413987, 60.1542185332856, 89.32571342660657, 99.35019659281431, 12.625515177091312, 12.744297880843847, 14.717719077534118, 67.58806154069342, 12.435881521089666, 25.109822958756673, 156.04593553091445, 10.4299567504992, 63.734672865775245, 131.24869886295312, 12.069739713937238, 7.600998960628336, 28.51367623888371, 16.721321363926357, 53.720893472402466, 72.40304986270974, 36.51501566054544, 50.86472458077516, 10.79289607905751, 18.99671525787942, 35.4330249872642, 21.132175165477296, 37.17991176122089, 5.1678007421934105, 10.174553702283694, 86.15249141975741, 26.977664839360866, 94.0672410547185, 6.4004342605581055, 6.147966540571974, 32.3998824331097, 88.33670886578757, 56.70057729035247, 65.03643019782764, 28.515829974423795, 68.60513177684362, 11.719446153953713, 39.02068336127622, 15.184336292397486, 57.068980104518374, 22.818777513753876, 36.51208316540704, 11.195166989641073, 53.0822755305063, 77.20969416099754, 11.566897578314322, 10.752555408781948, 63.74917586301822, 15.27764003028175, 12.173343906670002, 5.528419568417, 12.378262819821837, 78.4918751857829, 6.6767809061527785, 49.152106917501015, 32.372528157965874, 76.27509481159247, 9.51229767495706, 133.63754157729846, 22.766158109199207, 78.71720941972742, 32.73810063000287, 39.52937685178412, 15.495462959195356, 9.682441524990796, 70.4013115854014, 80.7882933776253, 14.948939776558811, 23.400843410023253, 17.335095110462426, 39.35816865280013, 135.945396825745, 6.366898899923393, 15.64385552360913, 63.929270962368115, 6.219734446395381, 56.65941087936219, 26.770917189507802, 61.50898901115991, 40.42618001419932, 13.190317917849283, 7.264462955443832, 29.801171668667475, 28.41118896564987, 113.25150596279265, 56.80565128176955, 5.590294744006195, 25.02159405530939, 78.684515803832, 6.39908403245753, 63.64175150264209, 161.274757219694, 7.357472278013953, 15.966167660274879, 48.378678212073254, 7.9445896753506755, 95.11181647427645, 129.22830887417166, 41.037381754944256, 24.919693821706872, 20.51281155857043, 60.39604702552157, 30.369089080020824, 11.82626547269854, 113.0322743372094, 25.04623100820193, 40.5947454585863, 76.85275903836717, 29.037981124840723, 24.077381946086298, 5.114744516271853, 48.317983474701315, 51.446807966509, 16.748697616400996, 12.782603468042804, 68.78761325103522, 8.899493897466568, 5.9539915192636315, 64.01880511362518, 113.95173530918359, 9.43735634193708, 26.373148632531677, 40.47993802134369, 63.17791775767631, 5.7535931696218725, 69.21409415405937, 5.08149114678716, 75.79450219581359, 7.773649411488279, 12.860339722856718, 26.05208574316576, 8.548183754682679, 8.211088770454309, 27.35895666561061, 16.736278484861526, 23.3765197095175, 127.16831724687768, 78.84950863618441, 24.385454578887447, 44.32402209642219, 13.24806860538985, 6.255842176553794, 15.508887200087454, 11.884956794149664, 105.64937857288594, 20.25916628289662, 92.52795205300593, 94.07577435370304, 98.4815277677019, 17.802878221024717, 65.125264741477, 23.77738087959917, 8.270225936513555, 28.198919904340798, 72.94851355796425, 159.84368193526026, 30.371524866890347, 171.50302427787992, 7.688762802699233, 74.26948102756053, 60.44726002631243, 11.758952703012055, 27.134592722667655, 51.84279367721854, 105.11379073377358, 6.394117137570678, 41.10406429109498, 63.07505617602302, 46.72762428375101, 76.9928509279032, 42.19382615335027, 30.390407425896765, 57.32457659342554, 175.8929348352104, 46.42774865944611, 16.417810159036996, 8.92401509034837, 36.679371473255586, 9.609038278635, 49.74620192079899, 38.79208718992728, 21.38643327176313, 168.300458401129, 7.127144510430611, 57.943968454448715, 11.852915266059465, 8.970333670657215, 9.64644117499397, 45.81884679259602, 6.059936151236529, 17.82060753431799, 66.6207312724507, 8.585162743123949, 50.09019650316233, 7.14102312331929, 39.72254244437978, 29.723207199214187, 18.591667304146014, 61.89672439643722, 16.576690763046383, 40.34066592294543, 18.14321043805468, 10.044462497479909, 20.504693061404065, 25.21331370989323, 55.695277869304384, 10.842714948888833, 43.28929696123254, 8.637200535648173, 11.246870470895473, 50.67127176694673, 52.72074017452906, 106.41645365897715, 33.83840118360965, 65.42601181010579, 58.65633833770683, 105.89586488518182, 43.46092422599905, 49.657905907466024, 108.10380302078082, 47.46565228458968, 10.726896195709308, 8.57517299623248, 39.623546978717386, 46.096198524803484, 9.777014839916772, 76.45484652180137, 35.37691080402665, 13.872118704550543, 29.709612246091382, 58.978512912975795, 26.5363540171036, 5.223671789943399, 6.721590043350532, 101.22145865457126, 55.62548299969196, 66.35821730055584, 13.008710808492946, 8.728353889246204, 5.785259982973611, 74.82027752386956, 33.54886878230543, 53.406956234342964, 63.253423617668496, 22.95523741823931, 45.53265449790985, 5.752356510912927, 106.5658371159755, 35.90294414033771, 35.72098111762895, 7.090958392157002, 40.30653053368937, 51.23242594537026, 9.962052720232705, 29.020043400252497, 24.02769380557256, 33.56728614347774, 59.47850643105308, 75.40003242334038, 8.52606957908775, 21.114792342839593, 24.043125267678242, 5.194131610593869, 32.76162790155078, 49.99876096934322, 5.216936150265408, 72.84769212323218, 21.333793830654745, 5.674747779712497, 20.707582999305863, 14.530180110710383, 61.72965624008263, 22.300705072866, 80.01398915659638, 67.05081645156115, 42.79835553598623, 36.60636261776003, 8.73298428528774, 14.47181200598943, 9.966798504965151, 59.10305622719657, 86.55455286395394, 11.463769641325017, 12.226533641966501, 8.55139388092275, 8.523356396406546, 80.85568308869534, 9.488603800185674, 7.0901701454826975, 42.28007027655863, 71.87225385857448, 27.96143556208207, 8.954730509645136, 9.903626567994076, 46.231062994399615, 48.35489720616542, 27.869575443285882, 61.86807828880812, 28.171397495399123, 5.1525936797268175, 10.653171584319308, 63.3634002629331, 28.055132720154266, 32.42446613556139, 11.254201663372843, 80.67583529464528, 68.12168959414376, 14.55963140337147, 68.26272277924178, 71.47856414151727, 19.827102360811182, 22.35286808286381, 10.456403817764167, 33.17849598253119, 53.85066855551278, 10.11202640906206, 33.45946434837847, 45.40674856557942, 37.496743736701355, 18.889104290382214, 21.895060860424106, 34.23064054685047, 19.462977469013733, 30.9259583508274, 18.586456017157744, 73.10424329304516, 103.4245257525028, 47.723127629477894, 39.65947773080252, 74.83485429070969, 38.64923585087719, 39.789673551721535, 78.37151218227311, 43.48381084011813, 25.097766135066, 17.020121976712993, 76.96759963915484, 14.320409500827942, 84.52278366603451, 70.57444091069624, 40.59421684624497, 23.929006854913034, 10.204378294610965, 104.8274929878142, 24.687909074455945, 5.429280370568221, 81.5166060994431, 126.32535429772166, 44.25114980840736, 31.460488965722753, 95.12162330860285, 41.91854468746525, 60.5983726271767, 27.99288538447328, 13.422702046183822, 77.09827141202138, 89.25311802596447, 82.56462710814182, 70.84229853197256, 16.110329331032887, 14.34756440230562, 13.186371148146398, 52.49313358780589, 24.34568432029903, 9.196331383916535, 24.6103043307591, 6.740830676473678, 20.158349848883184, 8.194413835489202, 81.0813937751211, 60.8551002929424, 33.61840193607934, 6.4849105646387954, 12.251360249651913, 7.136429922805259, 59.078333045670696, 16.491549811315753, 54.97037389053359, 58.58315599347156, 21.198755604465504, 15.986426133605258, 25.598588916146987, 104.6014258280453, 28.948075313118295, 6.986456485697112, 22.09041721276851, 73.41607876319672, 11.247509648225666, 40.58513885355787, 6.336799102891304, 7.306439256656384, 9.812589472576274, 21.951197991278697, 28.907917747034066, 78.80980782349654, 5.900104501924188, 34.14261520159789, 60.37478792568726, 7.288065265515054, 16.982970929420237, 10.236450958907485, 18.250013244563377, 24.083866204376832, 25.464601501356654, 84.5914924928987, 19.054484615593566, 77.92834436795677, 12.409725524875283, 6.499094238135442, 27.115090054263614, 34.718183696149474, 39.03076115023113, 10.913789271060567, 66.05860843885115, 7.610346602938277, 40.24708317296347, 107.15949830646453, 15.919174635324927, 22.109246165312832, 25.23425818602594, 42.88520432661598, 22.533604987045457, 29.40793338783905, 13.591470895707005, 27.982589856198935, 18.09071637542952, 21.493889096783064, 92.62930910671497, 42.48842526676435, 72.94127033499453, 5.6443693015616265, 28.431584900437407, 111.12371779238396, 48.024553705116425, 130.69765943014133, 31.230866655930487, 74.97526464280145, 102.27650800429828, 30.430854512222574, 94.08793900581658, 15.777868938559388, 65.24882743288953, 143.94983337953076, 82.26357594816012, 14.443807671571204, 19.34765629967587, 9.473432820587302, 64.00767368191285, 5.162566107734909, 7.306868096790635, 62.50814858413509, 10.007909185576217, 10.093932011835722, 21.28102228808305, 5.5966856930759015, 68.69511662219901, 136.46206263893842, 41.73803852988196, 15.923635270728969, 22.807138187224535, 79.59897642858165, 24.890437870793157, 56.720924495270424, 7.142229363144397, 17.00475696677086, 74.89158902254968, 22.44807683020234, 27.929896738180044, 26.528624115315356, 8.018447958355019, 73.97389560122255, 70.56661567449376, 17.201023551054515, 20.840972903848208, 19.96218008608703, 59.47229180713221, 186.32932937320177, 7.5763118918515024, 19.418591826360657, 187.36623923734524, 13.652632648581564, 6.972115214690676, 36.118476471643206, 50.64137901307482, 19.261259255585394, 65.43714337695407, 105.77408428792025, 6.226239156212072, 17.315280481663944, 7.83929089589566, 96.12400281896618, 68.00587738731893, 46.25217057815293, 13.417431669502157, 79.46812758526431, 16.08881229806675, 11.136375756506064, 19.560518524915324, 77.66138943076973, 6.250514184226674, 17.372687511207108, 26.130967567285133, 23.314232028958724, 37.455415771699805, 16.00355914379206, 70.56779593322976, 93.24380039987092, 123.37074889466581, 14.874348861020394, 11.395199201955643, 6.008503236685593, 40.9723790931487, 29.704395833489656, 8.646320023509764, 65.69281532805664, 16.57189907310218, 5.882687817701456, 5.209974825572119, 13.196799885325804, 5.467598634236705, 26.3385506172045, 44.870168679376604, 27.42082708581035, 16.868733533326143, 22.21565141096322, 41.323731641891804, 78.28921855207217, 6.537499356569143, 95.21034700199684, 16.77003549516504, 6.317102010134236, 5.367530841536892, 8.390177794846068, 102.98156288562875, 33.96625968102322, 33.94688898117622, 23.280857995627006, 20.124634526875486, 5.633196740286511, 7.020137841514385, 7.344036722062898, 17.31098583386471, 26.718452727749906, 80.72935168687854, 15.361495983188345, 17.238179968578162, 16.336989917573657, 64.99706980207644, 5.573329771172867, 11.585772843021795, 33.350934719749475, 11.539293915972138, 63.70299032739239, 25.128354832990233, 8.65894579830397, 6.685876580750345, 5.225662848602194, 27.003567449063425, 68.77724733908727, 12.678847842132061, 35.29620876829024, 57.698161466677284, 61.47213879426041, 215.21300285141916, 16.78837680434707, 79.16128915154916, 19.977857803867856, 42.63626770036686, 9.447428645385076, 23.436352830986646, 87.18201054369572, 45.48892833422829, 69.53844056945665, 64.39921855822502, 132.9295740176922, 11.66980412928955, 24.62309029497195, 11.726185405939741, 109.82161109464332, 10.473433250550888, 93.49920301665065, 7.7669793823955775, 54.74366710254702, 55.587936493023236, 35.64567273436827, 37.96149266899322, 63.91737246020071, 31.981185640394546, 36.8992833458346, 13.458961969885689, 34.16674175733583, 128.34939185398315, 14.218701045887213, 86.25977424846023, 14.854882406233177, 28.552136988814706, 50.025213339732375, 26.520989259911723, 63.182134691897645, 55.062575928674335, 38.95341373708525, 130.3863646357233, 49.24740964968993, 134.69029893214528, 57.604239099381104, 25.4958937671282, 12.991135356119646, 13.183702204378545, 23.793562971509388, 8.196312570723796, 21.288119272139383, 38.83239534991893, 38.73869952128183, 45.68481499896812, 9.849503636391548, 59.3048512597977, 25.20704485886509, 64.33593980875486, 20.89325962316828, 101.05464832677069, 26.624828246574573, 41.02797567965448, 9.261561947234686, 23.46547822139603, 50.59189644645333, 48.318973898080486, 34.469201632282186, 10.869905277599052, 33.36204224111783, 25.868737393237197, 91.3073252837648, 36.21953778998002, 84.06629006931846, 34.88316438372636, 17.251695988003366, 17.66700055882861, 60.086762197377375, 60.56253033252879, 31.72398613242384, 34.564576393995694, 8.186661674980842, 16.359229191455437, 28.456895138098293, 75.9073067925556, 13.140406023349412, 57.75458294210412, 58.83952176413243, 21.50517960545538, 25.067855463103236, 93.90972058935706, 24.692651462212325, 79.92505941512388, 17.303422303989063, 12.24895114620543, 44.12040838936892, 38.12858038307219, 9.551942756424836, 18.441944829222837, 10.669455710357406, 7.1691940388264825, 8.320082505852362, 98.4041872839079, 19.117800290733154, 24.853955350932242, 42.095742017186865, 7.373949145865091, 30.96525051034765, 11.397942659674278, 47.653203584023316, 5.7529043204248005, 24.333845628926394, 9.938486131238788, 20.03959623515268, 9.725303799379134, 36.16494352484251, 16.481634277669738, 26.25800363876952, 107.81971064500289, 67.06186319420297, 9.029189563637665, 10.122723023986103, 10.159459480930199, 81.97255299852529, 134.25749159559027, 10.23614244417279, 24.779700696281097, 31.62993187817512, 84.61199303386692, 59.12034864585405, 68.79060107384986, 11.399797820851466, 39.67438261735006, 18.364375384087094, 47.709510213695516, 38.99737272520849, 21.265442743517784, 64.56049986694337, 8.073963592290532, 39.412584793670256, 52.67787872562491, 48.20415379955338, 69.35634944469848, 44.963617978733474, 27.03751913130612, 11.660585704202807, 8.220922170009347, 49.85140486102631, 12.482655800744787, 83.9655811937793, 47.99420452087004, 66.25765792098599, 12.789024561005133, 80.60559009431292, 5.740258546697501, 66.58282755241139, 41.24485479841172, 38.464135625405895, 14.64996452181587, 5.446654318618913, 18.93398841965671, 5.133636222840041, 24.76613846808356, 50.82410544230341, 65.3489995684641, 51.51969782990747, 63.962380137836, 12.480863155259874, 26.757997815370185, 17.300191205811398, 21.973690880459785, 82.15830711401892, 88.1811677863664, 54.95772253159662, 6.302107890427536, 20.65741696022631, 5.038997216681305, 10.395916325181757, 6.5770270777773385, 16.059088022319642, 78.43039048173492, 9.525110484032878, 7.9863702022520915, 34.8629508430174, 7.722567243178984, 8.674481073595121, 179.30951346770956, 17.24552177355126, 171.6821531450485, 32.002324173946484, 83.57083078122409, 53.05597543412722, 15.87316755535202, 89.55614775908077, 12.831734416038762, 19.449388414832818, 18.08953694572932, 19.58546793030243, 12.91114610738514, 77.49213921912664, 49.62103621156246, 62.679704247544734, 80.06516667534821, 10.149742470452008, 37.09605797731126, 63.72592958134792, 13.50392847427216, 28.001303224917553, 50.64472032460105, 19.87399685269589, 46.61473175444283, 23.256925293747255, 74.81676016267684, 16.569273780081037, 14.888396174312605, 14.780076168714794, 72.16049945134954, 39.729229814632866, 81.80421084734475, 61.95329261451647, 46.17016965572887, 36.68934449395117, 10.635709462962343, 5.153159949297285, 15.386404109297072, 25.33657607523751, 42.72335118933285, 37.55313080252278, 5.650351977821921, 26.036117728724943, 35.95053082921817, 16.855585279599467, 71.92957612943977, 30.621185187155724, 7.87811139951827, 58.86260804346586, 130.54601370619633, 21.991999108167086, 14.432646494216765, 32.95862678250121, 9.495738557982211, 10.163769450207903, 53.65124937632995, 20.442524735187018, 13.987480161266243, 46.72576991085526, 10.228185709136607, 62.53603926660426, 26.710391901507148, 6.331892984955344, 16.629636569690632, 13.034189878160246, 11.489089462383417, 32.37922235459855, 58.23398952972076, 20.216947374736918, 58.720403196104414, 52.373553292719244, 71.92955349328643, 39.6924127448266, 25.314890922238995, 14.849773538916164, 5.062805069597122, 40.00473967115945, 10.54117426222264, 29.886047260360133, 41.7056077540385, 35.32607003165267, 59.64551994893807, 33.78215735695998, 13.935272913857794, 6.310831353814875, 6.304655084062637, 20.02670975420523, 50.96838048831104, 8.63126251836961, 38.759791243970575, 28.578067579080738, 8.35719206105443, 20.583865465022935, 10.415839078960268, 50.583571723729364, 11.530650975722942, 37.70240035637034, 20.16682132057958, 15.891845419976367, 9.730679876356865, 13.388581811971019, 65.96680566903763, 45.24096031316767, 124.8682132298561, 5.884916387534833, 6.43229952256532, 13.717541403988314, 9.043602871018354, 30.29834257011687, 63.562447267324934, 147.08036452605486, 40.441317995859734, 56.14929796620984, 59.28101115626099, 85.61966102190223, 34.18201953045618, 7.889583855210166, 15.41721451226164, 8.399914758752073, 61.96760762746709, 12.471821283537635, 106.88703188965493, 9.114415708306575, 5.569804910268853, 21.614558492052517, 82.56703789848967, 28.269977533474634, 16.406867818533, 29.96405675427799, 15.17400616085196, 30.8372623839743, 94.5890910826264, 62.256781922545244, 74.06277492123698, 18.16861673727223, 11.407549298260099, 11.981663773933482, 13.477444957675196, 55.615475164301465, 5.6980347826546, 22.7686693448695, 95.1791704333387, 81.62372323986148, 132.6043734173931, 8.97109904345376, 38.77442947945802, 11.781571092643837, 47.66043146091193, 113.03263685028367, 75.76307422196838, 66.4549481213488, 86.487785479219, 28.32664043905004, 66.35241374674618, 15.360358372606537, 56.6088796759136, 45.864427115702554, 23.945078467866797, 23.504320621864373, 7.703030271836806, 6.358298532423675, 54.92062529243616, 52.749252900337844, 68.53159016998971, 17.083267090555537, 10.994358056097262, 21.92014212768832, 76.26117144505952, 18.08619994686621, 6.340698223706619, 110.8027777501562, 21.66346002975094, 66.77724250030435, 69.60183865834667, 37.80053046426531, 6.876124933506113, 103.80432101773603, 26.140848461432203, 14.80646644284521, 22.012766630414305, 73.97618523495588, 14.871067656880555, 104.33282019828746, 5.350104068280229, 25.23450170465054, 38.9538793815308, 73.28898667908922, 13.938773874167651, 15.58254661742503, 34.235296500314725, 18.305488239828918, 92.716199827614, 52.57503396311482, 23.89032029034653, 49.96431003193416, 14.162152394511638, 43.96029941905235, 39.1468356381871, 10.187188159019028, 24.36742364478514, 66.0657161516436, 90.80970738764279, 35.80643857771916, 26.735662315899404, 18.24680755278986, 7.904441008459749, 16.850470531273075, 5.9197587985734295, 81.44172179245196, 88.57348737442594, 38.11934222165819, 25.310485735546532, 80.52097504300889, 14.997200118389172, 66.09411396948516, 61.205976922696415, 62.88592430970156, 6.477193415749045, 15.30054874395706, 10.450829606149053, 9.146124756230828, 73.31548383690998, 88.91209318971502, 36.801227613013666, 6.065286036318281, 17.740946621065504, 92.00255203644048, 39.19647406220375, 92.20149037940469, 17.408189287780534, 11.968307352739732, 59.185928904205575, 24.335441414384434, 23.69433948580315, 20.76457123852494, 39.95378892478411, 7.835435035779377, 22.803192704182173, 15.269163073375966, 5.103799453117974, 18.270846637233767, 10.414632671367468, ...])
Detected energies during the discharge + Energy spectrum
multiplot(icon_fig, T_int_first,E,xle,Etot)