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 = 44393
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);
([8251300.0, 8464132.8125, 8500021.875, 8529396.875, 8545671.875, 8553615.625, 8557556.25, 8567670.3125, 8568210.9375, 8568265.625, 8570384.375, 8572735.9375, 8581378.125, 8600739.0625, 8610465.625, 8612493.75, 8613557.8125, 8615059.375, 8617578.125, 8617873.4375, 8617900.0, 8618357.8125, 8619678.125, 8622956.25, 8624171.875, 8625848.4375, 8628728.125, 8633601.5625, 8634068.75, 8634698.4375, 8637590.625, 8649793.75, 8660429.6875, 8664464.0625, 8665309.375, 8666435.9375, 8671496.875, 8671915.625, 8671967.1875, 8674373.4375, 8675951.5625, 8679593.75, 8681006.25, 8683834.375, 8686117.1875, 8686337.5, 8686539.0625, 8686548.4375, 8686568.75, 8686835.9375, 8686910.9375, 8687034.375, 8688715.625, 8688718.75, 8688723.4375, 8689115.625, 8689964.0625, 8690248.4375, 8690429.6875, 8690987.5, 8691206.25, 8691362.5, 8691371.875, 8691442.1875, 8691746.875, 8692150.0, 8692218.75, 8692428.125, 8692453.125, 8692662.5, 8695104.6875, 8695235.9375, 8695414.0625, 8695582.8125, 8696503.125, 8697034.375, 8704114.0625, 8704120.3125, 8704915.625, 8705159.375, 8705479.6875, 8705506.25, 8706323.4375, 8706329.6875, 8706385.9375, 8706671.875, 8706701.5625, 8706768.75, 8706871.875, 8707150.0, 8707193.75, 8707237.5, 8707557.8125, 8707610.9375, 8707726.5625, 8707753.125, 8707789.0625, 8709551.5625, 8709553.125, 8709704.6875, 8709935.9375, 8710815.625, 8710845.3125, 8711007.8125, 8716664.0625, 8718762.5, 8723048.4375, 8729796.875, 8731084.375, 8732143.75, 8732181.25, 8734300.0, 8740296.875, 8740625.0, 8745514.0625, 8748200.0, 8749837.5, 8751637.5, 8752837.5, 8752939.0625, 8753100.0, 8753596.875, 8754348.4375, 8755343.75, 8756962.5, 8757426.5625, 8758145.3125, 8758600.0, 8758684.375, 8758781.25, 8759109.375, 8759550.0, 8761665.625, 8761807.8125, 8763712.5, 8764810.9375, 8765521.875, 8765762.5, 8765870.3125, 8767517.1875, 8768473.4375, 8770478.125, 8772142.1875, 8772306.25, 8772375.0, 8773142.1875, 8773453.125, 8774804.6875, 8775106.25, 8775115.625, 8775310.9375, 8776095.3125, 8776934.375, 8778803.125, 8778928.125, 8781334.375, 8781906.25, 8782084.375, 8783326.5625, 8785817.1875, 8785837.5, 8787509.375, 8788089.0625, 8789071.875, 8789618.75, 8790662.5, 8793187.5, 8794235.9375, 8794282.8125, 8796640.625, 8796660.9375, 8797584.375, 8798867.1875, 8799189.0625, 8799968.75, 8800123.4375, 8800279.6875, 8800293.75, 8800596.875, 8800804.6875, 8801551.5625, 8802185.9375, 8802464.0625, 8803654.6875, 8805629.6875, 8805828.125, 8805832.8125, 8808410.9375, 8808870.3125, 8808935.9375, 8811559.375, 8812690.625, 8813300.0, 8813579.6875, 8814545.3125, 8816584.375, 8816667.1875, 8817101.5625, 8817450.0, 8817935.9375, 8818685.9375, 8819023.4375, 8819043.75, 8821057.8125, 8824387.5, 8824395.3125, 8827664.0625, 8827792.1875, 8830479.6875, 8832271.875, 8838448.4375, 8840617.1875, 8841385.9375, 8842489.0625, 8844001.5625, 8845496.875, 8846115.625, 8853695.3125, 8857706.25, 8858817.1875, 8859529.6875, 8861106.25, 8863292.1875, 8865368.75, 8865918.75, 8866837.5, 8867267.1875, 8868178.125, 8869428.125, 8870195.3125, 8871348.4375, 8872164.0625, 8873837.5, 8875075.0, 8878892.1875, 8879854.6875, 8881018.75, 8881768.75, 8882350.0, 8882917.1875, 8883528.125, 8884226.5625, 8889073.4375, 8889687.5, 8889807.8125, 8889843.75, 8889962.5, 8890089.0625, 8890484.375, 8890526.5625, 8890601.5625, 8891040.625, 8891048.4375, 8891278.125, 8891295.3125, 8891429.6875, 8891473.4375, 8891587.5, 8891723.4375, 8891992.1875, 8892679.6875, 8892701.5625, 8892885.9375, 8893848.4375, 8893848.4375, 8895300.0, 8898928.125, 8899326.5625, 8899723.4375, 8900643.75, 8903260.9375, 8903456.25, 8903785.9375, 8903884.375, 8904323.4375, 8904567.1875, 8904582.8125, 8904887.5, 8905057.8125, 8905317.1875, 8906079.6875, 8906410.9375, 8906498.4375, 8906604.6875, 8906676.5625, 8906760.9375, 8906920.3125, 8909273.4375, 8909375.0, 8909995.3125, 8910032.8125, 8910687.5, 8910948.4375, 8912226.5625, 8912292.1875, 8915096.875, 8917039.0625, 8917321.875, 8917400.0, 8918118.75, 8918287.5, 8918712.5, 8919017.1875, 8919765.625, 8919789.0625, 8920598.4375, 8920815.625, 8922248.4375, 8923285.9375, 8923317.1875, 8923337.5, 8923718.75, 8926564.0625, 8928725.0, 8928998.4375, 8933648.4375, 8934517.1875, 8934745.3125, 8935106.25, 8935318.75, 8935521.875, 8935604.6875, 8935659.375, 8935692.1875, 8936114.0625, 8936346.875, 8936643.75, 8937021.875, 8937154.6875, 8937718.75, 8937795.3125, 8938150.0, 8938364.0625, 8938521.875, 8939406.25, 8939876.5625, 8941764.0625, 8942120.3125, 8942628.125, 8942831.25, 8943462.5, 8944131.25, 8944532.8125, 8944556.25, 8944614.0625, 8944693.75, 8944871.875, 8945098.4375, 8945860.9375, 8946181.25, 8946270.3125, 8946539.0625, 8947473.4375, 8948762.5, 8949975.0, 8950348.4375, 8950971.875, 8951092.1875, 8951201.5625, 8951907.8125, 8953271.875, 8953629.6875, 8956878.125, 8956907.8125, 8957092.1875, 8957984.375, 8958906.25, 8960067.1875, 8960085.9375, 8960590.625, 8962276.5625, 8962510.9375, 8962693.75, 8962764.0625, 8963682.8125, 8964190.625, 8967404.6875, 8967721.875, 8969681.25, 8970489.0625, 8971067.1875, 8971542.1875, 8972568.75, 8972857.8125, 8973435.9375, 8974143.75, 8974764.0625, 8974982.8125, 8974990.625, 8975831.25, 8976045.3125, 8976121.875, 8976470.3125, 8978629.6875, 8981675.0, 8982371.875, 8984137.5, 8984514.0625, 8984525.0, 8985300.0, 8986821.875, 8989464.0625, 8990671.875, 8995039.0625, 8998003.125, 8998498.4375, 9000757.8125, 9006532.8125, 9011275.0, 9011987.5, 9013739.0625, 9014723.4375, 9017293.75, 9021015.625, 9022532.8125, 9023001.5625, 9024790.625, 9024792.1875, 9024804.6875, 9025506.25, 9026417.1875, 9028725.0, 9029064.0625, 9034335.9375, 9036587.5, 9042300.0, 9042620.3125, 9042984.375, 9043270.3125, 9044776.5625, 9047118.75, 9048259.375, 9048495.3125, 9052629.6875, 9062195.3125, 9063695.3125, 9067393.75, 9071765.625, 9078429.6875, 9086329.6875, 9087354.6875, 9088025.0, 9089217.1875, 9090446.875, 9091756.25, 9092000.0, 9092503.125, 9092925.0, 9093484.375, 9093579.6875, 9094337.5, 9094573.4375, 9095226.5625, 9095695.3125, 9097037.5, 9097323.4375, 9099701.5625, 9100026.5625, 9103192.1875, 9105407.8125, 9106215.625, 9106576.5625, 9108089.0625, 9109418.75, 9110792.1875, 9110828.125, 9112676.5625, 9113903.125, 9113917.1875, 9114073.4375, 9115635.9375, 9115648.4375, 9115998.4375, 9117510.9375, 9119145.3125, 9120707.8125, 9123398.4375, 9123640.625, 9126426.5625, 9127743.75, 9127896.875, 9128050.0, 9130090.625, 9135542.1875, 9137310.9375, 9137809.375, 9141206.25, 9143309.375, 9143731.25, 9145026.5625, 9146648.4375, 9148100.0, 9148439.0625, 9149043.75, 9150268.75, 9151964.0625, 9153087.5, 9153092.1875, 9153578.125, 9154303.125, 9155014.0625, 9155040.625, 9155685.9375, 9157401.5625, 9157473.4375, 9158459.375, 9160251.5625, 9161518.75, 9161535.9375, 9162293.75, 9165185.9375, 9165185.9375, 9165831.25, 9166467.1875, 9166634.375, 9169070.3125, 9170332.8125, 9173043.75, 9173909.375, 9175321.875, 9175762.5, 9183856.25, 9184900.0, 9189390.625, 9193431.25, 9193621.875, 9196317.1875, 9203729.6875, 9209643.75, 9211450.0, 9213953.125, 9215029.6875, 9215581.25, 9216765.625, 9218121.875, 9218167.1875, 9219832.8125, 9223400.0, 9223431.25, 9223748.4375, 9228084.375, 9230529.6875, 9239928.125, 9240240.625, 9242206.25, 9244312.5, 9247560.9375, 9250670.3125, 9251960.9375, 9257723.4375, 9259881.25, 9262331.25, 9267946.875, 9274265.625, 9274525.0, 9275423.4375, 9277356.25, 9283500.0, 9284118.75, 9284268.75, 9284478.125, 9286479.6875, 9289567.1875, 9290182.8125, 9291025.0, 9291660.9375, 9291862.5, 9291889.0625, 9295709.375, 9306417.1875, 9306931.25, 9309820.3125, 9310043.75, 9311023.4375, 9311460.9375, 9312282.8125, 9313878.125, 9317410.9375, 9321039.0625, 9328446.875, 9347775.0, 9348650.0, 9372167.1875, 9380164.0625, 9390928.125, 9399031.25, 9399062.5, 9399150.0, 9401237.5, 9407806.25, 9409498.4375, 9411203.125, 9413764.0625, 9417857.8125, 9420371.875, 9422059.375, 9426720.3125, 9426843.75, 9427664.0625, 9430276.5625, 9432903.125, 9433004.6875, 9441209.375, 9442425.0, 9444448.4375, 9444479.6875, 9445379.6875, 9446825.0, 9447407.8125, 9449987.5, 9451700.0, 9451770.3125, 9456503.125, 9457423.4375, 9459442.1875, 9459976.5625, 9460232.8125, 9463512.5, 9464134.375, 9465065.625, 9465932.8125, 9470017.1875, 9470079.6875, 9471489.0625, 9475581.25, 9476270.3125, 9476546.875, 9476707.8125, 9477490.625, 9478462.5, 9478615.625, 9478623.4375, 9478909.375, 9478945.3125, 9478990.625, 9479579.6875, 9481404.6875, 9483393.75, 9483567.1875, 9484532.8125, 9485617.1875, 9485671.875, 9485743.75, 9488243.75, 9488720.3125, 9492629.6875, 9493110.9375, 9493350.0, 9494917.1875, 9496165.625, 9496243.75, 9497481.25, 9497492.1875, 9498473.4375, 9499228.125, 9499250.0, 9499884.375, 9500604.6875, 9500893.75, 9503085.9375, 9505289.0625, 9506590.625, 9508592.1875, 9508928.125, 9510760.9375, 9512150.0, 9512915.625, 9513065.625, 9513335.9375, 9514892.1875, 9515040.625, 9516068.75, 9516420.3125, 9517885.9375, 9518720.3125, 9521543.75, 9521614.0625, 9522343.75, 9522729.6875, 9523596.875, 9523900.0, 9524054.6875, 9524314.0625, 9525210.9375, 9525629.6875, 9525689.0625, 9526456.25, 9526695.3125, 9526881.25, 9527004.6875, 9530145.3125, 9533107.8125, 9533298.4375, 9535160.9375, 9535971.875, 9536064.0625, 9536948.4375, 9537164.0625, 9537479.6875, 9538710.9375, 9539776.5625, 9540167.1875, 9540546.875, 9541434.375, 9541718.75, 9542264.0625, 9543243.75, 9544475.0, 9545214.0625, 9545493.75, 9548096.875, 9548840.625, 9549750.0, 9550901.5625, 9551554.6875, 9553634.375, 9555278.125, 9555375.0, 9555962.5, 9556378.125, 9556404.6875, 9558043.75, 9558064.0625, 9558578.125, 9559929.6875, 9561156.25, 9562289.0625, 9562940.625, 9563150.0, 9563439.0625, 9563817.1875, 9564142.1875, 9564303.125, 9564582.8125, 9564685.9375, 9565306.25, 9566939.0625, 9567018.75, 9567142.1875, 9568185.9375, 9568385.9375, 9569079.6875, 9569123.4375, 9569282.8125, 9569289.0625, 9570065.625, 9570806.25, 9572146.875, 9572565.625, 9572654.6875, 9572662.5, 9573087.5, 9573228.125, 9573593.75, 9573946.875, 9574317.1875, 9575028.125, 9576567.1875, 9577023.4375, 9577492.1875, 9578195.3125, 9578215.625, 9579623.4375, 9579823.4375, 9580376.5625, 9582404.6875, 9582418.75, 9582846.875, 9583245.3125, 9584081.25, 9584212.5, 9585737.5, 9585867.1875, 9586006.25, 9586485.9375, 9586542.1875, 9587479.6875, 9587614.0625, 9587615.625, 9587893.75, 9589492.1875, 9590378.125, 9590485.9375, 9590726.5625, 9591126.5625, 9591353.125, 9591706.25, 9593134.375, 9593326.5625, 9593365.625, 9593448.4375, 9593893.75, 9594320.3125, 9595418.75, 9595584.375, 9596303.125, 9597184.375, 9597640.625, 9597868.75, 9597971.875, 9598120.3125, 9598156.25, 9598721.875, 9598839.0625, 9598865.625, 9599295.3125, 9599740.625, 9599965.625, 9600064.0625, 9600182.8125, 9600253.125, 9600298.4375, 9600673.4375, 9600879.6875, 9600965.625, 9600990.625, 9601043.75, 9601179.6875, 9601657.8125, 9601767.1875, 9602654.6875, 9603045.3125, 9603267.1875, 9603368.75, 9603373.4375, 9604701.5625, 9604753.125, 9604915.625, 9605034.375, 9605481.25, 9605671.875, 9606535.9375, 9606657.8125, 9607289.0625, 9607350.0, 9607545.3125, 9608634.375, 9608704.6875, 9609107.8125, 9609125.0, 9610371.875, 9613173.4375, 9617279.6875, 9617968.75, 9619151.5625, 9620042.1875, 9621042.1875, 9622475.0, 9622528.125, 9623782.8125, 9624353.125, 9624817.1875, 9624943.75, 9625771.875, 9625956.25, 9626376.5625, 9626381.25, 9627867.1875, 9628537.5, 9630625.0, 9630973.4375, 9631084.375, 9631879.6875, 9632626.5625, 9633359.375, 9634200.0, 9635535.9375, 9635712.5, 9636875.0, 9637462.5, 9638992.1875, 9639692.1875, 9639760.9375, 9641204.6875, 9641345.3125, 9641532.8125, 9641901.5625, 9642018.75, 9646412.5, 9647875.0, 9648307.8125, 9651034.375, 9651982.8125, 9652898.4375, 9654695.3125, 9657275.0, 9659971.875, 9660168.75, 9664250.0, 9664582.8125, 9666975.0, 9667085.9375, 9667275.0, 9667543.75, 9668960.9375, 9670176.5625, 9671878.125, 9673129.6875, 9674523.4375, 9675692.1875, 9677034.375, 9677510.9375, 9677546.875, 9677831.25, 9677884.375, 9678417.1875, 9679132.8125, 9680526.5625, 9680957.8125, 9681643.75, 9681723.4375, 9682482.8125, 9682575.0, 9682862.5, 9683284.375, 9684487.5, 9687525.0, 9688029.6875, 9688092.1875, 9689096.875, 9689470.3125, 9694314.0625, 9695004.6875, 9695037.5, 9695626.5625, 9695848.4375, 9696084.375, 9696309.375, 9696689.0625, 9697303.125, 9698303.125, 9698793.75, 9699129.6875, 9699354.6875, 9700295.3125, 9700957.8125, 9701601.5625, 9701604.6875, 9702232.8125, 9702243.75, 9702326.5625, 9703157.8125, 9706065.625, 9706981.25, 9707428.125, 9707475.0, 9707604.6875, 9707971.875, 9709059.375, 9710742.1875, 9712200.0, 9713060.9375, 9714328.125, 9714528.125, 9715821.875, 9716178.125, 9716446.875, 9716904.6875, 9718209.375, 9718814.0625, 9719201.5625, 9719371.875, 9719425.0, 9719998.4375, 9720259.375, 9721609.375, 9722418.75, 9722973.4375, 9723721.875, 9727184.375, 9727517.1875, 9729742.1875, 9729929.6875, 9730809.375, 9730868.75, 9731046.875, 9731221.875, 9731835.9375, 9732351.5625, 9732803.125, 9733142.1875, 9734490.625, 9734734.375, 9735531.25, 9736340.625, 9738673.4375, 9739359.375, 9739590.625, 9739789.0625, 9740042.1875, 9740910.9375, 9741592.1875, 9741675.0, 9742212.5, 9742409.375, 9743171.875, 9743173.4375, 9745135.9375, 9745792.1875, 9746201.5625, ...], [11.489800926967707, 9.3413364623193, 44.42628456797365, 20.089723839069634, 47.300017697493175, 26.36729077364589, 6.932965417793599, 16.08196472722043, 26.942712136892407, 8.271505409155608, 12.045922964215876, 55.85693216829253, 11.889409892921073, 5.18204679868119, 96.65300757530014, 7.285136387638312, 5.805595390306707, 16.459853052153566, 69.20127457610798, 5.217062141643905, 41.913709290535245, 80.44054245257021, 35.183114578250965, 35.68799595663074, 39.07019610276465, 32.7006400623794, 7.4929324047634704, 7.021817592769133, 49.08805464878475, 111.80094098468484, 62.10736345162567, 82.82400820820136, 21.484741835662128, 34.96026756220086, 29.121737992567308, 45.70718329978252, 17.90967912403973, 20.76846796767207, 5.21420668815155, 12.316504967828292, 46.83364311437081, 30.79097999193721, 11.760640953025803, 43.346708367300934, 58.33077298619055, 37.69903079223255, 7.4946795432545485, 9.99673883367831, 7.8231433964591846, 12.320495182537746, 10.264002934100015, 9.55294090332529, 37.92185661071316, 8.242609052834958, 19.388306162038205, 17.710974114968202, 87.67693434169381, 48.888608799048534, 111.13997919130395, 111.71548939684646, 25.53718733499024, 33.77827646250535, 14.680180292706137, 82.56798476247819, 7.322921237272401, 98.24472969269081, 17.518529262700664, 33.467835660351916, 74.05147432352881, 76.56995866392128, 8.121222810408145, 59.89404387871516, 57.47561077664111, 13.252467859598532, 10.164515965971285, 8.360422457271362, 122.4278835358156, 9.534059757331422, 31.136847426968234, 44.852712750728564, 30.690523514761416, 8.150353321667342, 23.972064388150304, 26.643821323857452, 48.507532934083855, 48.41243807508189, 29.471942134978296, 19.33902887596227, 41.59730768793591, 7.9475792553773275, 20.180601194919547, 69.98829597638242, 78.39592504028653, 66.3387998143329, 46.12161101790693, 40.26760003151613, 12.640459633580598, 10.790484908490885, 10.264048270765969, 40.31332832945294, 26.598348475045793, 80.6891127443914, 26.286813618375827, 27.69371913543142, 5.174201455979542, 7.397030177059516, 31.38051204885837, 90.41936997905105, 43.34493351297071, 7.121815547238948, 33.76041850759031, 42.414670613566244, 52.9764204374126, 26.21643683164121, 5.039206324556293, 7.730886986250344, 7.09504437461802, 44.62634362982443, 21.93146726932346, 72.5204069430501, 55.81115398503472, 12.354495986866137, 27.895652294024195, 7.387639558337655, 6.032511789221979, 12.448721073887269, 90.6297208198915, 49.65226131964358, 5.172593690003921, 20.45363211515425, 9.62578118360425, 50.76212026381822, 10.026075190078092, 40.68830979593019, 11.436125793394565, 20.202177035650926, 23.07708907396115, 55.30479395057402, 5.746479930025876, 70.19619941227351, 78.07050323299401, 18.869154204176517, 20.765383323517227, 11.021611072379178, 5.032757703272409, 37.9585567485911, 121.4758237212169, 45.03394414058561, 20.302589483359128, 12.159089781740004, 6.1475996319734, 42.58953199567805, 38.56917543333081, 5.980934860339365, 60.72620466803069, 24.649390592678063, 11.511101411845795, 46.81331984954794, 23.302578727757947, 7.873620964698563, 51.0205553481483, 36.69277608400547, 197.9730193313491, 5.961738611316383, 63.15609859315539, 8.421486893878251, 7.408225632586745, 38.00506114945644, 6.166915756096655, 44.12950939457434, 123.21764186402007, 13.759219202643648, 8.834628894838998, 30.743787814705243, 10.828256281212322, 26.804644123271277, 13.438656560287226, 38.00360243323057, 50.64974159957236, 26.473596262050563, 47.4947802502871, 9.67625213961346, 26.38160590528301, 21.053999792584733, 12.313922490440229, 57.346858890436934, 5.562956181716716, 42.71235710162919, 64.23783891195936, 19.831696960149948, 6.714659965988443, 14.374128738893177, 51.88955036904825, 21.81376176358789, 7.505992786436611, 23.164186449610867, 5.036195759787964, 37.71785852585295, 79.60935442765914, 17.418321193753854, 12.020449984892895, 88.17711135810104, 19.49450840553645, 13.960822134884866, 59.579732596263185, 6.5660743344232975, 75.44870471032999, 94.01244952200581, 43.02758577755208, 65.14613414801894, 77.3841245682132, 91.91567634200925, 7.6025167493934855, 37.667184173343855, 33.58360755441648, 73.05137054244321, 5.558755172900662, 57.019452832387245, 34.569274649938315, 19.990602785795712, 90.76515571472028, 98.48972783963497, 75.09663862959106, 67.81525793584083, 21.251379315904295, 42.777774091723096, 55.03310725858651, 11.916084880544254, 80.09054427433699, 84.99693160935308, 20.61878291885088, 46.74177999860874, 51.61510886730245, 6.460361467891479, 14.068765177381927, 86.16652188156773, 58.01672023233016, 31.951727693735688, 48.02070807134838, 105.40784295116619, 26.01791265693865, 7.949563313293723, 7.710048811632025, 129.4750688136946, 34.37826686764184, 10.289524367635618, 64.39368836133121, 40.90985941858023, 27.901814872883733, 6.946726808054771, 92.04606381702744, 79.71686890173504, 54.48105699103276, 18.244062125975766, 76.33901904280597, 5.898384417192794, 25.875186608357627, 20.477446960929367, 16.039990631409278, 27.326927609273444, 92.3595008808864, 55.09771255072702, 25.228867326455813, 8.169577462059278, 34.949994715002205, 35.689189067801635, 19.069297868976243, 99.51301612355314, 6.45387068139274, 9.821317117177074, 36.281508536611284, 19.057596981396767, 19.859623209968028, 5.57818379379162, 24.298665680796518, 21.545619442867537, 5.546628791955479, 5.674840085887913, 62.74658605900224, 10.768354226174493, 18.063044794042842, 14.59818185702586, 9.555926589427784, 31.579797526149758, 6.1372801901953595, 5.223936606187256, 75.29762258148237, 78.1021880169064, 14.196212291170248, 21.22352681991912, 51.9281982408975, 45.86351787838798, 20.885653684893803, 35.10485086805741, 5.2679557647834505, 41.627712858187934, 15.272040363270674, 32.39149787837151, 95.94416868808229, 60.956811033452624, 28.675275959111122, 84.17274479430081, 10.039000568277176, 14.705682246053588, 8.805750263383253, 7.483055677860941, 31.652829923524695, 30.936703167831723, 24.734460474561867, 5.757393184011401, 8.108559751507727, 31.124508882387605, 36.678084287301395, 7.709838092522429, 19.414003531389497, 63.37642801498242, 61.51559329688263, 61.94717131708354, 28.063234624215905, 28.60800147281615, 51.94796638310224, 91.53100022241503, 96.72563829799059, 13.219422635705845, 50.70842159085549, 14.10720382134867, 16.770233274547863, 29.36155642102039, 72.9072138879455, 40.36427165249941, 86.71653352435538, 35.100445727043144, 151.75500286471328, 46.32214497057264, 63.944348472760865, 83.4606743044905, 36.29133833162333, 10.227646057728668, 71.53040252466486, 10.826254898614197, 28.626254727063944, 18.77746541744761, 17.586648272004272, 44.685005072492785, 80.9866826563176, 100.01183352250095, 60.770939772217716, 13.701663180430492, 11.153610279185813, 6.88079121637195, 5.0838106365130376, 11.315139566654082, 27.768258467877235, 56.63558259603556, 11.540329460825076, 67.74200162260246, 20.562294021940197, 5.093562808446042, 31.209792417797996, 37.41769751788242, 73.14395231772943, 36.252572670753196, 42.87778931446515, 13.282557701512673, 19.10859452539529, 7.599972365633293, 47.70017491307313, 23.81615636538404, 37.8362245594446, 18.33620922045276, 5.955556742838257, 32.327284049294846, 17.394924823804168, 5.132192749654998, 41.14336819955015, 6.634434639116093, 15.856596659822902, 35.65448951265711, 5.890362903236247, 114.3300559633446, 6.2408443375665135, 80.86103148050226, 123.0439889713341, 117.39617314173114, 61.9049783439804, 9.619350472206701, 31.710517407357166, 72.25869284701096, 10.239541668499378, 32.960085469931386, 31.848761818239893, 12.790460908347715, 75.93301335235793, 76.12175409268984, 6.318571008666151, 30.086974958104765, 19.484906456253547, 153.8494538477799, 74.40624808300623, 8.233351839581115, 15.065790943332876, 11.545209758745337, 61.134324231698066, 58.27424786334297, 81.14217774404942, 102.42607048612967, 46.36199089534621, 20.81359805406336, 36.58414890186683, 63.344994291813805, 121.11874669495388, 41.03974432819523, 10.825827230026505, 27.51793525905966, 26.847769886259307, 25.447807094096778, 83.34849571907108, 6.179511084333626, 18.962422428768487, 26.64964958034285, 25.41917480075831, 24.783681472947237, 65.62276689773059, 45.582397982859234, 20.56945189744006, 72.61203903039235, 24.421907795402618, 42.53127205123679, 88.80782461107444, 13.609256500716441, 18.327319688774747, 33.497200013048804, 18.648333801724156, 18.440296796351852, 52.031207888563685, 31.0354122713127, 80.0482197388893, 64.72259441550574, 50.092868652410495, 70.45464442689037, 215.61593456357895, 16.621798356064165, 7.702910832494272, 14.324225170068742, 17.83690062307662, 36.292835868136606, 10.819532743850635, 26.25128696812303, 57.76343110837038, 20.75570427271982, 53.08855207194451, 7.707761148564718, 80.16431098498825, 54.69373316977769, 11.913095395559724, 59.560739060537045, 41.200039158770124, 72.84524517635768, 148.87755009228835, 31.263256076422984, 16.181033798538827, 5.650464465193862, 77.22517268088555, 30.668270511033448, 69.90026273646107, 10.553159598342116, 8.481381032362274, 49.63029575777603, 8.417319943811703, 93.84388183163136, 32.21958389843462, 11.95553204453824, 48.659699629654035, 22.548719206346497, 5.040347657597865, 6.370609237280346, 91.81758653753903, 45.56983814347167, 79.01362246323667, 51.580732156101014, 30.053292937397487, 113.55568635172247, 16.77738118414998, 74.61749345551816, 69.04181128003931, 57.09040029972327, 18.852921913493574, 110.06162730185008, 16.84662882397621, 39.37825224382914, 46.58093326826011, 28.463659123689126, 54.67979580421984, 23.12127625790875, 201.13324746284368, 21.318567315200738, 54.84344029840135, 120.2579268548316, 80.93675787784852, 75.05871685728215, 90.89784202576524, 39.058048256425145, 22.765023988878887, 13.292842237740617, 31.30719385558918, 34.33898285021041, 43.277786523124625, 73.86934676957263, 30.6702449783249, 13.962261473801988, 5.533722431481401, 59.190793368271066, 43.970105234637664, 12.263674614466037, 26.564594727937436, 29.28098522433698, 37.045705135458654, 9.825986453197014, 13.82193687077448, 59.239941720335814, 6.759449222496443, 73.9759435201768, 140.7885747780845, 103.1981083908026, 9.71072742433, 15.101029346356649, 72.61057477262344, 9.15523322418671, 102.48311389559537, 84.20151067126542, 18.769077892028474, 95.2704710331996, 78.56294575115746, 32.11867187033439, 78.51143694053063, 118.47480038211644, 42.28020751346468, 36.13653559816135, 118.09932358797636, 20.253146539103476, 28.97172439129732, 17.37255720982664, 124.15148626489163, 7.266382655449242, 17.01020839332059, 14.31443123746839, 20.50522495161637, 6.552640318365754, 85.97279233455937, 9.610296480414213, 49.14673163116999, 125.23312401407367, 19.632017003165803, 25.480599796378968, 54.56294391518687, 9.139099870376665, 39.45203014507348, 25.525459533292445, 25.785031262519826, 5.063755500089992, 5.712355536430862, 56.15198339546115, 108.77876118815533, 22.625505371802973, 20.992010601058897, 30.218641770993663, 13.423276971250463, 5.2576716240006425, 13.173741586297245, 27.582330962817313, 34.14416247628538, 40.28357689902518, 103.94388192407179, 51.50843337236052, 10.286893034460995, 11.08144022326622, 88.65390396775587, 103.96081385156938, 10.235357123233772, 21.08795127331249, 23.73015544854818, 38.69241878003173, 18.37312092733368, 17.158706854365743, 29.220511999487513, 68.90910936736972, 19.72480899918302, 22.704125150416633, 31.631048634049893, 37.14116718039685, 6.2042298848335395, 18.36189360562987, 13.011092068614042, 51.134595898595656, 6.928625089333884, 7.21446847866182, 21.869341734989383, 61.69242945331888, 31.033072310776895, 15.363641858717266, 68.0813903879191, 118.68344640637531, 9.030779547480249, 63.93924268462363, 26.47465106277465, 77.02594116515638, 38.27774096520108, 50.33593069360933, 6.693491498171685, 16.994023263075558, 54.46289204207137, 22.138720388823508, 66.12778703721915, 19.348721475311628, 14.51145158756611, 65.35902825990138, 21.63837106026548, 21.629976351861544, 83.28630159413794, 87.58525232714646, 52.082705585159566, 90.51471269710063, 52.17125406173669, 16.100343420307045, 70.7973008518834, 23.433745463811746, 37.72357381625124, 109.86740430272877, 8.143979715464022, 86.11743999626975, 6.558871404712526, 34.097266323977514, 72.08484944374968, 15.830157622956397, 12.953001195713979, 114.06606594701402, 21.23232321171936, 44.38775019995874, 27.607609110731488, 16.50305114407952, 82.88051402830033, 16.458564607442582, 24.562945627917678, 15.256092123946718, 89.11997268704575, 30.872356338437537, 8.457744981948133, 9.971711104630371, 24.6147112063937, 25.432389406793195, 15.69414381747073, 107.03377493446452, 9.313132469876965, 113.2370843896903, 10.100693042744286, 18.285041831416578, 122.67101558488277, 23.62512914445488, 80.21561348724356, 54.81514401584521, 5.92609774020828, 17.997220608290135, 64.37238085754649, 32.21550236519812, 85.79993133924589, 9.294052628147105, 14.604689968921384, 16.233023302610476, 63.2549659120092, 119.0342496999871, 94.73153632914594, 53.58673299770855, 68.92130552338571, 20.844219356122345, 44.38223404189006, 5.138708060576425, 134.23809674489243, 37.06184067686316, 75.60581089430116, 19.798489319590033, 40.08247909490639, 9.42977848686886, 175.26235537079842, 78.31608016224992, 40.80752832359151, 156.58205837181174, 5.881664936084964, 74.96649486003254, 5.20978306084799, 175.68984920273388, 15.551587943431521, 56.125318984320536, 37.2797718782156, 6.858964667592904, 13.057355605329471, 5.946935224897988, 30.02924935651385, 6.237638961645109, 73.55605314012371, 39.49547993122796, 15.974901541702618, 20.365400182640602, 15.46773023156043, 9.40452815438561, 33.69554570408116, 78.72172155047747, 14.728474328803339, 60.09825100382269, 41.88707368331958, 33.020176537072615, 103.60895096046677, 49.57088228527238, 48.757568271719975, 5.237076667729914, 58.22723122421186, 12.03937960068675, 18.236741071382326, 81.15070731392812, 70.6125558686533, 60.271334009245905, 20.960713465086815, 10.377945835607285, 98.3959221993305, 33.36360848703532, 40.15771387801485, 30.56661483926328, 75.39124619202425, 9.686438394678913, 23.69755411563432, 20.794419630283993, 116.12906752829042, 15.380326753691037, 122.88428277273927, 8.155324946506838, 39.44571597221301, 134.73912507236247, 18.496025683730014, 14.194598084085309, 8.425803778773336, 29.499946323611468, 75.0916588871884, 16.5347039380626, 23.328143534448394, 25.770803490726255, 16.951359537222526, 25.68767972940323, 53.159006131252696, 29.45666725356429, 6.582485222148844, 73.57988361488985, 33.48964821697194, 55.91983774628652, 5.70232205327917, 9.233957478666026, 74.45066365606544, 5.476878500617708, 12.383969205368684, 23.040587651256303, 5.267987293143749, 16.00646949205516, 16.448850380815536, 5.956355371740894, 68.34046028413464, 10.292356873648796, 7.990905943452128, 29.195438717073024, 95.43178950478247, 60.76900061481736, 39.321973246954975, 27.278303245370793, 10.641461897146744, 35.22760700642516, 18.621413395499246, 43.1479803777277, 6.181702279317021, 28.4819840493468, 11.273470056578336, 48.841717282869936, 76.79156392881006, 7.433353914556076, 66.34588054379793, 35.67264680500311, 20.47843189150433, 27.550590426627924, 43.1249562345032, 44.93731265874955, 43.490607733980674, 26.72916163723286, 28.89295016330449, 15.544475229725299, 72.881019120843, 23.3529738612348, 5.882524064638231, 16.47820064626408, 20.453709030126774, 19.19405669113261, 21.453346926133396, 11.735179795219333, 44.60667190376798, 19.429648079151804, 67.57189425249825, 55.083420588757434, 92.3556027408192, 11.508713701513717, 123.31688069855262, 9.050328321331534, 32.12513761309902, 66.79054603697752, 73.01785361818224, 15.430147089273499, 5.252857912512289, 21.15711860010532, 37.241944509384844, 80.6158926398206, 66.27015323947441, 6.712143864973998, 7.275111950877889, 69.63270890762307, 75.44043828052551, 88.59803904038569, 11.539500334657866, 37.723560935542054, 24.73530124177502, 65.3950484398864, 69.93394497372293, 44.63376052845085, 50.497531705296, 93.92952228186441, 28.7225454009838, 86.5129218506185, 17.67772696887932, 112.28424030984277, 10.728580766457283, 107.94614330456375, 6.048526345744676, 79.51875670853215, 7.81923317758422, 115.88439753510636, 122.15233882657427, 100.69464591315479, 76.76153723365488, 57.893703268376505, 122.14335625123306, 9.25017490974985, 36.781364973930316, 26.890498679452268, 45.69224100065692, 22.7697932111155, 7.308630140340517, 5.667989562729767, 25.11906016678312, 48.098294724417364, 17.2551011188799, 46.290134862028765, 100.02417790293468, 92.73504208797095, 8.964955581139229, 67.49222134216127, 73.85450935877753, 14.764543973199293, 19.209172000019503, 31.527967228555916, 91.58850598283027, 35.96753323802338, 146.2343812817681, 105.6274481311538, 15.986749957182312, 17.758085518300398, 57.14519073583243, 27.563248637477518, 101.85790740532556, 7.885631451027245, 5.353318769040554, 38.75772816800572, 16.718240895074022, 29.661769080030062, 92.51315057233067, 25.605151014744216, 27.710147465550175, 75.86063774630874, 45.5577634646215, 8.027724560006924, 6.054315443828371, 72.59503793007411, 79.86817921278185, 27.61340979881317, 86.57659980943184, 28.6332110425544, 60.03387582205652, 31.189321954390927, 18.685477016449894, 124.72412274691834, 160.35868151216752, 20.57611068451565, 9.325311176509986, 74.74176390245229, 19.522957737973435, 19.027358320291366, 17.140038921545294, 15.547918479741904, 74.42434889158761, 40.733107401983474, 78.78910978172868, 25.675115653698988, 134.706334053391, 16.390271905398823, 35.46211609355966, 56.6643383537554, 63.62138469203445, 14.989130356847227, 24.401064371208285, 9.128704804814774, 48.16625594485862, 10.041263004383389, 25.213465646220705, 57.77766903307883, 28.723043869759916, 69.16910763274001, 50.31080970731379, 47.71810559208748, 7.759252030436826, 32.04896024683603, 13.082185184334808, 53.783447006253866, 17.484405315449038, 11.075802052363192, 25.930331857291296, 37.47019612538289, 37.329643954489214, 90.26542848335494, 7.715087511085482, 53.953799923455854, 59.950164380320025, 75.69560153334335, 108.3034035019775, 23.573797298981024, 58.01777324289352, 12.82576936988731, 7.944296831977475, 41.04860254255748, 24.944164438886812, 27.946677283554905, 5.104303904906375, 108.00838773762237, 24.719757607105013, 50.98822281872688, 35.23238571010203, 16.323163413858083, 91.93016234864348, 17.47431736588038, 77.06939051848791, 32.100574575222296, 146.72684426990583, 13.893923818135232, 124.75988749162094, 51.76637392990049, 61.89318101121933, 49.374127660580974, 85.76228389839642, 32.07280830992148, 117.35408639106477, 105.31508287020374, 31.70165478783047, 79.97730536186205, 20.017066504666282, 24.50079480448015, 8.381383929468727, 5.591144232501084, 20.61820819834225, 100.7826214853227, 45.60140046678526, 35.10994146228874, 97.31004157632243, 20.743661117424914, 28.17803952745693, 48.97392017797075, 92.43506432309707, 76.52855255268827, 13.486043746286878, 9.304180906871158, 31.305175731918435, 89.7296827392253, 65.96334975629259, 131.88987167374805, 35.126137798852675, 37.49589919000676, 10.143548405664568, 53.15285201969159, 24.842331593811707, 15.05948529717016, 31.340752932210382, 14.225562223571252, 10.780947380761368, 19.401965150842024, 23.741027908460037, 137.91763484538006, 17.272353710363454, 17.748165162176456, 22.283942531284417, 33.73467619389271, ...])
caption, xmean,count, xle, Etot = energy_spectrum(E_tot)
hist_file(E_hist, xmean, count, caption);
([8251300.0, 8464132.8125, 8500021.875, 8529396.875, 8545671.875, 8553615.625, 8557556.25, 8567670.3125, 8568210.9375, 8568265.625, 8570384.375, 8572735.9375, 8581378.125, 8600739.0625, 8610465.625, 8612493.75, 8613557.8125, 8615059.375, 8617578.125, 8617873.4375, 8617900.0, 8618357.8125, 8619678.125, 8622956.25, 8624171.875, 8625848.4375, 8628728.125, 8633601.5625, 8634068.75, 8634698.4375, 8637590.625, 8649793.75, 8660429.6875, 8664464.0625, 8665309.375, 8666435.9375, 8671496.875, 8671915.625, 8671967.1875, 8674373.4375, 8675951.5625, 8679593.75, 8681006.25, 8683834.375, 8686117.1875, 8686337.5, 8686539.0625, 8686548.4375, 8686568.75, 8686835.9375, 8686910.9375, 8687034.375, 8688715.625, 8688718.75, 8688723.4375, 8689115.625, 8689964.0625, 8690248.4375, 8690429.6875, 8690987.5, 8691206.25, 8691362.5, 8691371.875, 8691442.1875, 8691746.875, 8692150.0, 8692218.75, 8692428.125, 8692453.125, 8692662.5, 8695104.6875, 8695235.9375, 8695414.0625, 8695582.8125, 8696503.125, 8697034.375, 8704114.0625, 8704120.3125, 8704915.625, 8705159.375, 8705479.6875, 8705506.25, 8706323.4375, 8706329.6875, 8706385.9375, 8706671.875, 8706701.5625, 8706768.75, 8706871.875, 8707150.0, 8707193.75, 8707237.5, 8707557.8125, 8707610.9375, 8707726.5625, 8707753.125, 8707789.0625, 8709551.5625, 8709553.125, 8709704.6875, 8709935.9375, 8710815.625, 8710845.3125, 8711007.8125, 8716664.0625, 8718762.5, 8723048.4375, 8729796.875, 8731084.375, 8732143.75, 8732181.25, 8734300.0, 8740296.875, 8740625.0, 8745514.0625, 8748200.0, 8749837.5, 8751637.5, 8752837.5, 8752939.0625, 8753100.0, 8753596.875, 8754348.4375, 8755343.75, 8756962.5, 8757426.5625, 8758145.3125, 8758600.0, 8758684.375, 8758781.25, 8759109.375, 8759550.0, 8761665.625, 8761807.8125, 8763712.5, 8764810.9375, 8765521.875, 8765762.5, 8765870.3125, 8767517.1875, 8768473.4375, 8770478.125, 8772142.1875, 8772306.25, 8772375.0, 8773142.1875, 8773453.125, 8774804.6875, 8775106.25, 8775115.625, 8775310.9375, 8776095.3125, 8776934.375, 8778803.125, 8778928.125, 8781334.375, 8781906.25, 8782084.375, 8783326.5625, 8785817.1875, 8785837.5, 8787509.375, 8788089.0625, 8789071.875, 8789618.75, 8790662.5, 8793187.5, 8794235.9375, 8794282.8125, 8796640.625, 8796660.9375, 8797584.375, 8798867.1875, 8799189.0625, 8799968.75, 8800123.4375, 8800279.6875, 8800293.75, 8800596.875, 8800804.6875, 8801551.5625, 8802185.9375, 8802464.0625, 8803654.6875, 8805629.6875, 8805828.125, 8805832.8125, 8808410.9375, 8808870.3125, 8808935.9375, 8811559.375, 8812690.625, 8813300.0, 8813579.6875, 8814545.3125, 8816584.375, 8816667.1875, 8817101.5625, 8817450.0, 8817935.9375, 8818685.9375, 8819023.4375, 8819043.75, 8821057.8125, 8824387.5, 8824395.3125, 8827664.0625, 8827792.1875, 8830479.6875, 8832271.875, 8838448.4375, 8840617.1875, 8841385.9375, 8842489.0625, 8844001.5625, 8845496.875, 8846115.625, 8853695.3125, 8857706.25, 8858817.1875, 8859529.6875, 8861106.25, 8863292.1875, 8865368.75, 8865918.75, 8866837.5, 8867267.1875, 8868178.125, 8869428.125, 8870195.3125, 8871348.4375, 8872164.0625, 8873837.5, 8875075.0, 8878892.1875, 8879854.6875, 8881018.75, 8881768.75, 8882350.0, 8882917.1875, 8883528.125, 8884226.5625, 8889073.4375, 8889687.5, 8889807.8125, 8889843.75, 8889962.5, 8890089.0625, 8890484.375, 8890526.5625, 8890601.5625, 8891040.625, 8891048.4375, 8891278.125, 8891295.3125, 8891429.6875, 8891473.4375, 8891587.5, 8891723.4375, 8891992.1875, 8892679.6875, 8892701.5625, 8892885.9375, 8893848.4375, 8893848.4375, 8895300.0, 8898928.125, 8899326.5625, 8899723.4375, 8900643.75, 8903260.9375, 8903456.25, 8903785.9375, 8903884.375, 8904323.4375, 8904567.1875, 8904582.8125, 8904887.5, 8905057.8125, 8905317.1875, 8906079.6875, 8906410.9375, 8906498.4375, 8906604.6875, 8906676.5625, 8906760.9375, 8906920.3125, 8909273.4375, 8909375.0, 8909995.3125, 8910032.8125, 8910687.5, 8910948.4375, 8912226.5625, 8912292.1875, 8915096.875, 8917039.0625, 8917321.875, 8917400.0, 8918118.75, 8918287.5, 8918712.5, 8919017.1875, 8919765.625, 8919789.0625, 8920598.4375, 8920815.625, 8922248.4375, 8923285.9375, 8923317.1875, 8923337.5, 8923718.75, 8926564.0625, 8928725.0, 8928998.4375, 8933648.4375, 8934517.1875, 8934745.3125, 8935106.25, 8935318.75, 8935521.875, 8935604.6875, 8935659.375, 8935692.1875, 8936114.0625, 8936346.875, 8936643.75, 8937021.875, 8937154.6875, 8937718.75, 8937795.3125, 8938150.0, 8938364.0625, 8938521.875, 8939406.25, 8939876.5625, 8941764.0625, 8942120.3125, 8942628.125, 8942831.25, 8943462.5, 8944131.25, 8944532.8125, 8944556.25, 8944614.0625, 8944693.75, 8944871.875, 8945098.4375, 8945860.9375, 8946181.25, 8946270.3125, 8946539.0625, 8947473.4375, 8948762.5, 8949975.0, 8950348.4375, 8950971.875, 8951092.1875, 8951201.5625, 8951907.8125, 8953271.875, 8953629.6875, 8956878.125, 8956907.8125, 8957092.1875, 8957984.375, 8958906.25, 8960067.1875, 8960085.9375, 8960590.625, 8962276.5625, 8962510.9375, 8962693.75, 8962764.0625, 8963682.8125, 8964190.625, 8967404.6875, 8967721.875, 8969681.25, 8970489.0625, 8971067.1875, 8971542.1875, 8972568.75, 8972857.8125, 8973435.9375, 8974143.75, 8974764.0625, 8974982.8125, 8974990.625, 8975831.25, 8976045.3125, 8976121.875, 8976470.3125, 8978629.6875, 8981675.0, 8982371.875, 8984137.5, 8984514.0625, 8984525.0, 8985300.0, 8986821.875, 8989464.0625, 8990671.875, 8995039.0625, 8998003.125, 8998498.4375, 9000757.8125, 9006532.8125, 9011275.0, 9011987.5, 9013739.0625, 9014723.4375, 9017293.75, 9021015.625, 9022532.8125, 9023001.5625, 9024790.625, 9024792.1875, 9024804.6875, 9025506.25, 9026417.1875, 9028725.0, 9029064.0625, 9034335.9375, 9036587.5, 9042300.0, 9042620.3125, 9042984.375, 9043270.3125, 9044776.5625, 9047118.75, 9048259.375, 9048495.3125, 9052629.6875, 9062195.3125, 9063695.3125, 9067393.75, 9071765.625, 9078429.6875, 9086329.6875, 9087354.6875, 9088025.0, 9089217.1875, 9090446.875, 9091756.25, 9092000.0, 9092503.125, 9092925.0, 9093484.375, 9093579.6875, 9094337.5, 9094573.4375, 9095226.5625, 9095695.3125, 9097037.5, 9097323.4375, 9099701.5625, 9100026.5625, 9103192.1875, 9105407.8125, 9106215.625, 9106576.5625, 9108089.0625, 9109418.75, 9110792.1875, 9110828.125, 9112676.5625, 9113903.125, 9113917.1875, 9114073.4375, 9115635.9375, 9115648.4375, 9115998.4375, 9117510.9375, 9119145.3125, 9120707.8125, 9123398.4375, 9123640.625, 9126426.5625, 9127743.75, 9127896.875, 9128050.0, 9130090.625, 9135542.1875, 9137310.9375, 9137809.375, 9141206.25, 9143309.375, 9143731.25, 9145026.5625, 9146648.4375, 9148100.0, 9148439.0625, 9149043.75, 9150268.75, 9151964.0625, 9153087.5, 9153092.1875, 9153578.125, 9154303.125, 9155014.0625, 9155040.625, 9155685.9375, 9157401.5625, 9157473.4375, 9158459.375, 9160251.5625, 9161518.75, 9161535.9375, 9162293.75, 9165185.9375, 9165185.9375, 9165831.25, 9166467.1875, 9166634.375, 9169070.3125, 9170332.8125, 9173043.75, 9173909.375, 9175321.875, 9175762.5, 9183856.25, 9184900.0, 9189390.625, 9193431.25, 9193621.875, 9196317.1875, 9203729.6875, 9209643.75, 9211450.0, 9213953.125, 9215029.6875, 9215581.25, 9216765.625, 9218121.875, 9218167.1875, 9219832.8125, 9223400.0, 9223431.25, 9223748.4375, 9228084.375, 9230529.6875, 9239928.125, 9240240.625, 9242206.25, 9244312.5, 9247560.9375, 9250670.3125, 9251960.9375, 9257723.4375, 9259881.25, 9262331.25, 9267946.875, 9274265.625, 9274525.0, 9275423.4375, 9277356.25, 9283500.0, 9284118.75, 9284268.75, 9284478.125, 9286479.6875, 9289567.1875, 9290182.8125, 9291025.0, 9291660.9375, 9291862.5, 9291889.0625, 9295709.375, 9306417.1875, 9306931.25, 9309820.3125, 9310043.75, 9311023.4375, 9311460.9375, 9312282.8125, 9313878.125, 9317410.9375, 9321039.0625, 9328446.875, 9347775.0, 9348650.0, 9372167.1875, 9380164.0625, 9390928.125, 9399031.25, 9399062.5, 9399150.0, 9401237.5, 9407806.25, 9409498.4375, 9411203.125, 9413764.0625, 9417857.8125, 9420371.875, 9422059.375, 9426720.3125, 9426843.75, 9427664.0625, 9430276.5625, 9432903.125, 9433004.6875, 9441209.375, 9442425.0, 9444448.4375, 9444479.6875, 9445379.6875, 9446825.0, 9447407.8125, 9449987.5, 9451700.0, 9451770.3125, 9456503.125, 9457423.4375, 9459442.1875, 9459976.5625, 9460232.8125, 9463512.5, 9464134.375, 9465065.625, 9465932.8125, 9470017.1875, 9470079.6875, 9471489.0625, 9475581.25, 9476270.3125, 9476546.875, 9476707.8125, 9477490.625, 9478462.5, 9478615.625, 9478623.4375, 9478909.375, 9478945.3125, 9478990.625, 9479579.6875, 9481404.6875, 9483393.75, 9483567.1875, 9484532.8125, 9485617.1875, 9485671.875, 9485743.75, 9488243.75, 9488720.3125, 9492629.6875, 9493110.9375, 9493350.0, 9494917.1875, 9496165.625, 9496243.75, 9497481.25, 9497492.1875, 9498473.4375, 9499228.125, 9499250.0, 9499884.375, 9500604.6875, 9500893.75, 9503085.9375, 9505289.0625, 9506590.625, 9508592.1875, 9508928.125, 9510760.9375, 9512150.0, 9512915.625, 9513065.625, 9513335.9375, 9514892.1875, 9515040.625, 9516068.75, 9516420.3125, 9517885.9375, 9518720.3125, 9521543.75, 9521614.0625, 9522343.75, 9522729.6875, 9523596.875, 9523900.0, 9524054.6875, 9524314.0625, 9525210.9375, 9525629.6875, 9525689.0625, 9526456.25, 9526695.3125, 9526881.25, 9527004.6875, 9530145.3125, 9533107.8125, 9533298.4375, 9535160.9375, 9535971.875, 9536064.0625, 9536948.4375, 9537164.0625, 9537479.6875, 9538710.9375, 9539776.5625, 9540167.1875, 9540546.875, 9541434.375, 9541718.75, 9542264.0625, 9543243.75, 9544475.0, 9545214.0625, 9545493.75, 9548096.875, 9548840.625, 9549750.0, 9550901.5625, 9551554.6875, 9553634.375, 9555278.125, 9555375.0, 9555962.5, 9556378.125, 9556404.6875, 9558043.75, 9558064.0625, 9558578.125, 9559929.6875, 9561156.25, 9562289.0625, 9562940.625, 9563150.0, 9563439.0625, 9563817.1875, 9564142.1875, 9564303.125, 9564582.8125, 9564685.9375, 9565306.25, 9566939.0625, 9567018.75, 9567142.1875, 9568185.9375, 9568385.9375, 9569079.6875, 9569123.4375, 9569282.8125, 9569289.0625, 9570065.625, 9570806.25, 9572146.875, 9572565.625, 9572654.6875, 9572662.5, 9573087.5, 9573228.125, 9573593.75, 9573946.875, 9574317.1875, 9575028.125, 9576567.1875, 9577023.4375, 9577492.1875, 9578195.3125, 9578215.625, 9579623.4375, 9579823.4375, 9580376.5625, 9582404.6875, 9582418.75, 9582846.875, 9583245.3125, 9584081.25, 9584212.5, 9585737.5, 9585867.1875, 9586006.25, 9586485.9375, 9586542.1875, 9587479.6875, 9587614.0625, 9587615.625, 9587893.75, 9589492.1875, 9590378.125, 9590485.9375, 9590726.5625, 9591126.5625, 9591353.125, 9591706.25, 9593134.375, 9593326.5625, 9593365.625, 9593448.4375, 9593893.75, 9594320.3125, 9595418.75, 9595584.375, 9596303.125, 9597184.375, 9597640.625, 9597868.75, 9597971.875, 9598120.3125, 9598156.25, 9598721.875, 9598839.0625, 9598865.625, 9599295.3125, 9599740.625, 9599965.625, 9600064.0625, 9600182.8125, 9600253.125, 9600298.4375, 9600673.4375, 9600879.6875, 9600965.625, 9600990.625, 9601043.75, 9601179.6875, 9601657.8125, 9601767.1875, 9602654.6875, 9603045.3125, 9603267.1875, 9603368.75, 9603373.4375, 9604701.5625, 9604753.125, 9604915.625, 9605034.375, 9605481.25, 9605671.875, 9606535.9375, 9606657.8125, 9607289.0625, 9607350.0, 9607545.3125, 9608634.375, 9608704.6875, 9609107.8125, 9609125.0, 9610371.875, 9613173.4375, 9617279.6875, 9617968.75, 9619151.5625, 9620042.1875, 9621042.1875, 9622475.0, 9622528.125, 9623782.8125, 9624353.125, 9624817.1875, 9624943.75, 9625771.875, 9625956.25, 9626376.5625, 9626381.25, 9627867.1875, 9628537.5, 9630625.0, 9630973.4375, 9631084.375, 9631879.6875, 9632626.5625, 9633359.375, 9634200.0, 9635535.9375, 9635712.5, 9636875.0, 9637462.5, 9638992.1875, 9639692.1875, 9639760.9375, 9641204.6875, 9641345.3125, 9641532.8125, 9641901.5625, 9642018.75, 9646412.5, 9647875.0, 9648307.8125, 9651034.375, 9651982.8125, 9652898.4375, 9654695.3125, 9657275.0, 9659971.875, 9660168.75, 9664250.0, 9664582.8125, 9666975.0, 9667085.9375, 9667275.0, 9667543.75, 9668960.9375, 9670176.5625, 9671878.125, 9673129.6875, 9674523.4375, 9675692.1875, 9677034.375, 9677510.9375, 9677546.875, 9677831.25, 9677884.375, 9678417.1875, 9679132.8125, 9680526.5625, 9680957.8125, 9681643.75, 9681723.4375, 9682482.8125, 9682575.0, 9682862.5, 9683284.375, 9684487.5, 9687525.0, 9688029.6875, 9688092.1875, 9689096.875, 9689470.3125, 9694314.0625, 9695004.6875, 9695037.5, 9695626.5625, 9695848.4375, 9696084.375, 9696309.375, 9696689.0625, 9697303.125, 9698303.125, 9698793.75, 9699129.6875, 9699354.6875, 9700295.3125, 9700957.8125, 9701601.5625, 9701604.6875, 9702232.8125, 9702243.75, 9702326.5625, 9703157.8125, 9706065.625, 9706981.25, 9707428.125, 9707475.0, 9707604.6875, 9707971.875, 9709059.375, 9710742.1875, 9712200.0, 9713060.9375, 9714328.125, 9714528.125, 9715821.875, 9716178.125, 9716446.875, 9716904.6875, 9718209.375, 9718814.0625, 9719201.5625, 9719371.875, 9719425.0, 9719998.4375, 9720259.375, 9721609.375, 9722418.75, 9722973.4375, 9723721.875, 9727184.375, 9727517.1875, 9729742.1875, 9729929.6875, 9730809.375, 9730868.75, 9731046.875, 9731221.875, 9731835.9375, 9732351.5625, 9732803.125, 9733142.1875, 9734490.625, 9734734.375, 9735531.25, 9736340.625, 9738673.4375, 9739359.375, 9739590.625, 9739789.0625, 9740042.1875, 9740910.9375, 9741592.1875, 9741675.0, 9742212.5, 9742409.375, 9743171.875, 9743173.4375, 9745135.9375, 9745792.1875, 9746201.5625, ...], [11.489800926967707, 9.3413364623193, 44.42628456797365, 20.089723839069634, 47.300017697493175, 26.36729077364589, 6.932965417793599, 16.08196472722043, 26.942712136892407, 8.271505409155608, 12.045922964215876, 55.85693216829253, 11.889409892921073, 5.18204679868119, 96.65300757530014, 7.285136387638312, 5.805595390306707, 16.459853052153566, 69.20127457610798, 5.217062141643905, 41.913709290535245, 80.44054245257021, 35.183114578250965, 35.68799595663074, 39.07019610276465, 32.7006400623794, 7.4929324047634704, 7.021817592769133, 49.08805464878475, 111.80094098468484, 62.10736345162567, 82.82400820820136, 21.484741835662128, 34.96026756220086, 29.121737992567308, 45.70718329978252, 17.90967912403973, 20.76846796767207, 5.21420668815155, 12.316504967828292, 46.83364311437081, 30.79097999193721, 11.760640953025803, 43.346708367300934, 58.33077298619055, 37.69903079223255, 7.4946795432545485, 9.99673883367831, 7.8231433964591846, 12.320495182537746, 10.264002934100015, 9.55294090332529, 37.92185661071316, 8.242609052834958, 19.388306162038205, 17.710974114968202, 87.67693434169381, 48.888608799048534, 111.13997919130395, 111.71548939684646, 25.53718733499024, 33.77827646250535, 14.680180292706137, 82.56798476247819, 7.322921237272401, 98.24472969269081, 17.518529262700664, 33.467835660351916, 74.05147432352881, 76.56995866392128, 8.121222810408145, 59.89404387871516, 57.47561077664111, 13.252467859598532, 10.164515965971285, 8.360422457271362, 122.4278835358156, 9.534059757331422, 31.136847426968234, 44.852712750728564, 30.690523514761416, 8.150353321667342, 23.972064388150304, 26.643821323857452, 48.507532934083855, 48.41243807508189, 29.471942134978296, 19.33902887596227, 41.59730768793591, 7.9475792553773275, 20.180601194919547, 69.98829597638242, 78.39592504028653, 66.3387998143329, 46.12161101790693, 40.26760003151613, 12.640459633580598, 10.790484908490885, 10.264048270765969, 40.31332832945294, 26.598348475045793, 80.6891127443914, 26.286813618375827, 27.69371913543142, 5.174201455979542, 7.397030177059516, 31.38051204885837, 90.41936997905105, 43.34493351297071, 7.121815547238948, 33.76041850759031, 42.414670613566244, 52.9764204374126, 26.21643683164121, 5.039206324556293, 7.730886986250344, 7.09504437461802, 44.62634362982443, 21.93146726932346, 72.5204069430501, 55.81115398503472, 12.354495986866137, 27.895652294024195, 7.387639558337655, 6.032511789221979, 12.448721073887269, 90.6297208198915, 49.65226131964358, 5.172593690003921, 20.45363211515425, 9.62578118360425, 50.76212026381822, 10.026075190078092, 40.68830979593019, 11.436125793394565, 20.202177035650926, 23.07708907396115, 55.30479395057402, 5.746479930025876, 70.19619941227351, 78.07050323299401, 18.869154204176517, 20.765383323517227, 11.021611072379178, 5.032757703272409, 37.9585567485911, 121.4758237212169, 45.03394414058561, 20.302589483359128, 12.159089781740004, 6.1475996319734, 42.58953199567805, 38.56917543333081, 5.980934860339365, 60.72620466803069, 24.649390592678063, 11.511101411845795, 46.81331984954794, 23.302578727757947, 7.873620964698563, 51.0205553481483, 36.69277608400547, 197.9730193313491, 5.961738611316383, 63.15609859315539, 8.421486893878251, 7.408225632586745, 38.00506114945644, 6.166915756096655, 44.12950939457434, 123.21764186402007, 13.759219202643648, 8.834628894838998, 30.743787814705243, 10.828256281212322, 26.804644123271277, 13.438656560287226, 38.00360243323057, 50.64974159957236, 26.473596262050563, 47.4947802502871, 9.67625213961346, 26.38160590528301, 21.053999792584733, 12.313922490440229, 57.346858890436934, 5.562956181716716, 42.71235710162919, 64.23783891195936, 19.831696960149948, 6.714659965988443, 14.374128738893177, 51.88955036904825, 21.81376176358789, 7.505992786436611, 23.164186449610867, 5.036195759787964, 37.71785852585295, 79.60935442765914, 17.418321193753854, 12.020449984892895, 88.17711135810104, 19.49450840553645, 13.960822134884866, 59.579732596263185, 6.5660743344232975, 75.44870471032999, 94.01244952200581, 43.02758577755208, 65.14613414801894, 77.3841245682132, 91.91567634200925, 7.6025167493934855, 37.667184173343855, 33.58360755441648, 73.05137054244321, 5.558755172900662, 57.019452832387245, 34.569274649938315, 19.990602785795712, 90.76515571472028, 98.48972783963497, 75.09663862959106, 67.81525793584083, 21.251379315904295, 42.777774091723096, 55.03310725858651, 11.916084880544254, 80.09054427433699, 84.99693160935308, 20.61878291885088, 46.74177999860874, 51.61510886730245, 6.460361467891479, 14.068765177381927, 86.16652188156773, 58.01672023233016, 31.951727693735688, 48.02070807134838, 105.40784295116619, 26.01791265693865, 7.949563313293723, 7.710048811632025, 129.4750688136946, 34.37826686764184, 10.289524367635618, 64.39368836133121, 40.90985941858023, 27.901814872883733, 6.946726808054771, 92.04606381702744, 79.71686890173504, 54.48105699103276, 18.244062125975766, 76.33901904280597, 5.898384417192794, 25.875186608357627, 20.477446960929367, 16.039990631409278, 27.326927609273444, 92.3595008808864, 55.09771255072702, 25.228867326455813, 8.169577462059278, 34.949994715002205, 35.689189067801635, 19.069297868976243, 99.51301612355314, 6.45387068139274, 9.821317117177074, 36.281508536611284, 19.057596981396767, 19.859623209968028, 5.57818379379162, 24.298665680796518, 21.545619442867537, 5.546628791955479, 5.674840085887913, 62.74658605900224, 10.768354226174493, 18.063044794042842, 14.59818185702586, 9.555926589427784, 31.579797526149758, 6.1372801901953595, 5.223936606187256, 75.29762258148237, 78.1021880169064, 14.196212291170248, 21.22352681991912, 51.9281982408975, 45.86351787838798, 20.885653684893803, 35.10485086805741, 5.2679557647834505, 41.627712858187934, 15.272040363270674, 32.39149787837151, 95.94416868808229, 60.956811033452624, 28.675275959111122, 84.17274479430081, 10.039000568277176, 14.705682246053588, 8.805750263383253, 7.483055677860941, 31.652829923524695, 30.936703167831723, 24.734460474561867, 5.757393184011401, 8.108559751507727, 31.124508882387605, 36.678084287301395, 7.709838092522429, 19.414003531389497, 63.37642801498242, 61.51559329688263, 61.94717131708354, 28.063234624215905, 28.60800147281615, 51.94796638310224, 91.53100022241503, 96.72563829799059, 13.219422635705845, 50.70842159085549, 14.10720382134867, 16.770233274547863, 29.36155642102039, 72.9072138879455, 40.36427165249941, 86.71653352435538, 35.100445727043144, 151.75500286471328, 46.32214497057264, 63.944348472760865, 83.4606743044905, 36.29133833162333, 10.227646057728668, 71.53040252466486, 10.826254898614197, 28.626254727063944, 18.77746541744761, 17.586648272004272, 44.685005072492785, 80.9866826563176, 100.01183352250095, 60.770939772217716, 13.701663180430492, 11.153610279185813, 6.88079121637195, 5.0838106365130376, 11.315139566654082, 27.768258467877235, 56.63558259603556, 11.540329460825076, 67.74200162260246, 20.562294021940197, 5.093562808446042, 31.209792417797996, 37.41769751788242, 73.14395231772943, 36.252572670753196, 42.87778931446515, 13.282557701512673, 19.10859452539529, 7.599972365633293, 47.70017491307313, 23.81615636538404, 37.8362245594446, 18.33620922045276, 5.955556742838257, 32.327284049294846, 17.394924823804168, 5.132192749654998, 41.14336819955015, 6.634434639116093, 15.856596659822902, 35.65448951265711, 5.890362903236247, 114.3300559633446, 6.2408443375665135, 80.86103148050226, 123.0439889713341, 117.39617314173114, 61.9049783439804, 9.619350472206701, 31.710517407357166, 72.25869284701096, 10.239541668499378, 32.960085469931386, 31.848761818239893, 12.790460908347715, 75.93301335235793, 76.12175409268984, 6.318571008666151, 30.086974958104765, 19.484906456253547, 153.8494538477799, 74.40624808300623, 8.233351839581115, 15.065790943332876, 11.545209758745337, 61.134324231698066, 58.27424786334297, 81.14217774404942, 102.42607048612967, 46.36199089534621, 20.81359805406336, 36.58414890186683, 63.344994291813805, 121.11874669495388, 41.03974432819523, 10.825827230026505, 27.51793525905966, 26.847769886259307, 25.447807094096778, 83.34849571907108, 6.179511084333626, 18.962422428768487, 26.64964958034285, 25.41917480075831, 24.783681472947237, 65.62276689773059, 45.582397982859234, 20.56945189744006, 72.61203903039235, 24.421907795402618, 42.53127205123679, 88.80782461107444, 13.609256500716441, 18.327319688774747, 33.497200013048804, 18.648333801724156, 18.440296796351852, 52.031207888563685, 31.0354122713127, 80.0482197388893, 64.72259441550574, 50.092868652410495, 70.45464442689037, 215.61593456357895, 16.621798356064165, 7.702910832494272, 14.324225170068742, 17.83690062307662, 36.292835868136606, 10.819532743850635, 26.25128696812303, 57.76343110837038, 20.75570427271982, 53.08855207194451, 7.707761148564718, 80.16431098498825, 54.69373316977769, 11.913095395559724, 59.560739060537045, 41.200039158770124, 72.84524517635768, 148.87755009228835, 31.263256076422984, 16.181033798538827, 5.650464465193862, 77.22517268088555, 30.668270511033448, 69.90026273646107, 10.553159598342116, 8.481381032362274, 49.63029575777603, 8.417319943811703, 93.84388183163136, 32.21958389843462, 11.95553204453824, 48.659699629654035, 22.548719206346497, 5.040347657597865, 6.370609237280346, 91.81758653753903, 45.56983814347167, 79.01362246323667, 51.580732156101014, 30.053292937397487, 113.55568635172247, 16.77738118414998, 74.61749345551816, 69.04181128003931, 57.09040029972327, 18.852921913493574, 110.06162730185008, 16.84662882397621, 39.37825224382914, 46.58093326826011, 28.463659123689126, 54.67979580421984, 23.12127625790875, 201.13324746284368, 21.318567315200738, 54.84344029840135, 120.2579268548316, 80.93675787784852, 75.05871685728215, 90.89784202576524, 39.058048256425145, 22.765023988878887, 13.292842237740617, 31.30719385558918, 34.33898285021041, 43.277786523124625, 73.86934676957263, 30.6702449783249, 13.962261473801988, 5.533722431481401, 59.190793368271066, 43.970105234637664, 12.263674614466037, 26.564594727937436, 29.28098522433698, 37.045705135458654, 9.825986453197014, 13.82193687077448, 59.239941720335814, 6.759449222496443, 73.9759435201768, 140.7885747780845, 103.1981083908026, 9.71072742433, 15.101029346356649, 72.61057477262344, 9.15523322418671, 102.48311389559537, 84.20151067126542, 18.769077892028474, 95.2704710331996, 78.56294575115746, 32.11867187033439, 78.51143694053063, 118.47480038211644, 42.28020751346468, 36.13653559816135, 118.09932358797636, 20.253146539103476, 28.97172439129732, 17.37255720982664, 124.15148626489163, 7.266382655449242, 17.01020839332059, 14.31443123746839, 20.50522495161637, 6.552640318365754, 85.97279233455937, 9.610296480414213, 49.14673163116999, 125.23312401407367, 19.632017003165803, 25.480599796378968, 54.56294391518687, 9.139099870376665, 39.45203014507348, 25.525459533292445, 25.785031262519826, 5.063755500089992, 5.712355536430862, 56.15198339546115, 108.77876118815533, 22.625505371802973, 20.992010601058897, 30.218641770993663, 13.423276971250463, 5.2576716240006425, 13.173741586297245, 27.582330962817313, 34.14416247628538, 40.28357689902518, 103.94388192407179, 51.50843337236052, 10.286893034460995, 11.08144022326622, 88.65390396775587, 103.96081385156938, 10.235357123233772, 21.08795127331249, 23.73015544854818, 38.69241878003173, 18.37312092733368, 17.158706854365743, 29.220511999487513, 68.90910936736972, 19.72480899918302, 22.704125150416633, 31.631048634049893, 37.14116718039685, 6.2042298848335395, 18.36189360562987, 13.011092068614042, 51.134595898595656, 6.928625089333884, 7.21446847866182, 21.869341734989383, 61.69242945331888, 31.033072310776895, 15.363641858717266, 68.0813903879191, 118.68344640637531, 9.030779547480249, 63.93924268462363, 26.47465106277465, 77.02594116515638, 38.27774096520108, 50.33593069360933, 6.693491498171685, 16.994023263075558, 54.46289204207137, 22.138720388823508, 66.12778703721915, 19.348721475311628, 14.51145158756611, 65.35902825990138, 21.63837106026548, 21.629976351861544, 83.28630159413794, 87.58525232714646, 52.082705585159566, 90.51471269710063, 52.17125406173669, 16.100343420307045, 70.7973008518834, 23.433745463811746, 37.72357381625124, 109.86740430272877, 8.143979715464022, 86.11743999626975, 6.558871404712526, 34.097266323977514, 72.08484944374968, 15.830157622956397, 12.953001195713979, 114.06606594701402, 21.23232321171936, 44.38775019995874, 27.607609110731488, 16.50305114407952, 82.88051402830033, 16.458564607442582, 24.562945627917678, 15.256092123946718, 89.11997268704575, 30.872356338437537, 8.457744981948133, 9.971711104630371, 24.6147112063937, 25.432389406793195, 15.69414381747073, 107.03377493446452, 9.313132469876965, 113.2370843896903, 10.100693042744286, 18.285041831416578, 122.67101558488277, 23.62512914445488, 80.21561348724356, 54.81514401584521, 5.92609774020828, 17.997220608290135, 64.37238085754649, 32.21550236519812, 85.79993133924589, 9.294052628147105, 14.604689968921384, 16.233023302610476, 63.2549659120092, 119.0342496999871, 94.73153632914594, 53.58673299770855, 68.92130552338571, 20.844219356122345, 44.38223404189006, 5.138708060576425, 134.23809674489243, 37.06184067686316, 75.60581089430116, 19.798489319590033, 40.08247909490639, 9.42977848686886, 175.26235537079842, 78.31608016224992, 40.80752832359151, 156.58205837181174, 5.881664936084964, 74.96649486003254, 5.20978306084799, 175.68984920273388, 15.551587943431521, 56.125318984320536, 37.2797718782156, 6.858964667592904, 13.057355605329471, 5.946935224897988, 30.02924935651385, 6.237638961645109, 73.55605314012371, 39.49547993122796, 15.974901541702618, 20.365400182640602, 15.46773023156043, 9.40452815438561, 33.69554570408116, 78.72172155047747, 14.728474328803339, 60.09825100382269, 41.88707368331958, 33.020176537072615, 103.60895096046677, 49.57088228527238, 48.757568271719975, 5.237076667729914, 58.22723122421186, 12.03937960068675, 18.236741071382326, 81.15070731392812, 70.6125558686533, 60.271334009245905, 20.960713465086815, 10.377945835607285, 98.3959221993305, 33.36360848703532, 40.15771387801485, 30.56661483926328, 75.39124619202425, 9.686438394678913, 23.69755411563432, 20.794419630283993, 116.12906752829042, 15.380326753691037, 122.88428277273927, 8.155324946506838, 39.44571597221301, 134.73912507236247, 18.496025683730014, 14.194598084085309, 8.425803778773336, 29.499946323611468, 75.0916588871884, 16.5347039380626, 23.328143534448394, 25.770803490726255, 16.951359537222526, 25.68767972940323, 53.159006131252696, 29.45666725356429, 6.582485222148844, 73.57988361488985, 33.48964821697194, 55.91983774628652, 5.70232205327917, 9.233957478666026, 74.45066365606544, 5.476878500617708, 12.383969205368684, 23.040587651256303, 5.267987293143749, 16.00646949205516, 16.448850380815536, 5.956355371740894, 68.34046028413464, 10.292356873648796, 7.990905943452128, 29.195438717073024, 95.43178950478247, 60.76900061481736, 39.321973246954975, 27.278303245370793, 10.641461897146744, 35.22760700642516, 18.621413395499246, 43.1479803777277, 6.181702279317021, 28.4819840493468, 11.273470056578336, 48.841717282869936, 76.79156392881006, 7.433353914556076, 66.34588054379793, 35.67264680500311, 20.47843189150433, 27.550590426627924, 43.1249562345032, 44.93731265874955, 43.490607733980674, 26.72916163723286, 28.89295016330449, 15.544475229725299, 72.881019120843, 23.3529738612348, 5.882524064638231, 16.47820064626408, 20.453709030126774, 19.19405669113261, 21.453346926133396, 11.735179795219333, 44.60667190376798, 19.429648079151804, 67.57189425249825, 55.083420588757434, 92.3556027408192, 11.508713701513717, 123.31688069855262, 9.050328321331534, 32.12513761309902, 66.79054603697752, 73.01785361818224, 15.430147089273499, 5.252857912512289, 21.15711860010532, 37.241944509384844, 80.6158926398206, 66.27015323947441, 6.712143864973998, 7.275111950877889, 69.63270890762307, 75.44043828052551, 88.59803904038569, 11.539500334657866, 37.723560935542054, 24.73530124177502, 65.3950484398864, 69.93394497372293, 44.63376052845085, 50.497531705296, 93.92952228186441, 28.7225454009838, 86.5129218506185, 17.67772696887932, 112.28424030984277, 10.728580766457283, 107.94614330456375, 6.048526345744676, 79.51875670853215, 7.81923317758422, 115.88439753510636, 122.15233882657427, 100.69464591315479, 76.76153723365488, 57.893703268376505, 122.14335625123306, 9.25017490974985, 36.781364973930316, 26.890498679452268, 45.69224100065692, 22.7697932111155, 7.308630140340517, 5.667989562729767, 25.11906016678312, 48.098294724417364, 17.2551011188799, 46.290134862028765, 100.02417790293468, 92.73504208797095, 8.964955581139229, 67.49222134216127, 73.85450935877753, 14.764543973199293, 19.209172000019503, 31.527967228555916, 91.58850598283027, 35.96753323802338, 146.2343812817681, 105.6274481311538, 15.986749957182312, 17.758085518300398, 57.14519073583243, 27.563248637477518, 101.85790740532556, 7.885631451027245, 5.353318769040554, 38.75772816800572, 16.718240895074022, 29.661769080030062, 92.51315057233067, 25.605151014744216, 27.710147465550175, 75.86063774630874, 45.5577634646215, 8.027724560006924, 6.054315443828371, 72.59503793007411, 79.86817921278185, 27.61340979881317, 86.57659980943184, 28.6332110425544, 60.03387582205652, 31.189321954390927, 18.685477016449894, 124.72412274691834, 160.35868151216752, 20.57611068451565, 9.325311176509986, 74.74176390245229, 19.522957737973435, 19.027358320291366, 17.140038921545294, 15.547918479741904, 74.42434889158761, 40.733107401983474, 78.78910978172868, 25.675115653698988, 134.706334053391, 16.390271905398823, 35.46211609355966, 56.6643383537554, 63.62138469203445, 14.989130356847227, 24.401064371208285, 9.128704804814774, 48.16625594485862, 10.041263004383389, 25.213465646220705, 57.77766903307883, 28.723043869759916, 69.16910763274001, 50.31080970731379, 47.71810559208748, 7.759252030436826, 32.04896024683603, 13.082185184334808, 53.783447006253866, 17.484405315449038, 11.075802052363192, 25.930331857291296, 37.47019612538289, 37.329643954489214, 90.26542848335494, 7.715087511085482, 53.953799923455854, 59.950164380320025, 75.69560153334335, 108.3034035019775, 23.573797298981024, 58.01777324289352, 12.82576936988731, 7.944296831977475, 41.04860254255748, 24.944164438886812, 27.946677283554905, 5.104303904906375, 108.00838773762237, 24.719757607105013, 50.98822281872688, 35.23238571010203, 16.323163413858083, 91.93016234864348, 17.47431736588038, 77.06939051848791, 32.100574575222296, 146.72684426990583, 13.893923818135232, 124.75988749162094, 51.76637392990049, 61.89318101121933, 49.374127660580974, 85.76228389839642, 32.07280830992148, 117.35408639106477, 105.31508287020374, 31.70165478783047, 79.97730536186205, 20.017066504666282, 24.50079480448015, 8.381383929468727, 5.591144232501084, 20.61820819834225, 100.7826214853227, 45.60140046678526, 35.10994146228874, 97.31004157632243, 20.743661117424914, 28.17803952745693, 48.97392017797075, 92.43506432309707, 76.52855255268827, 13.486043746286878, 9.304180906871158, 31.305175731918435, 89.7296827392253, 65.96334975629259, 131.88987167374805, 35.126137798852675, 37.49589919000676, 10.143548405664568, 53.15285201969159, 24.842331593811707, 15.05948529717016, 31.340752932210382, 14.225562223571252, 10.780947380761368, 19.401965150842024, 23.741027908460037, 137.91763484538006, 17.272353710363454, 17.748165162176456, 22.283942531284417, 33.73467619389271, ...])
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);
([8251300.0, 8464132.8125, 8500021.875, 8529396.875, 8545671.875, 8553615.625, 8557556.25, 8567670.3125, 8568210.9375, 8568265.625, 8570384.375, 8572735.9375, 8581378.125, 8600739.0625, 8610465.625, 8612493.75, 8613557.8125, 8615059.375, 8617578.125, 8617873.4375, 8617900.0, 8618357.8125, 8619678.125, 8622956.25, 8624171.875, 8625848.4375, 8628728.125, 8633601.5625, 8634068.75, 8634698.4375, 8637590.625, 8649793.75, 8660429.6875, 8664464.0625, 8665309.375, 8666435.9375, 8671496.875, 8671915.625, 8671967.1875, 8674373.4375, 8675951.5625, 8679593.75, 8681006.25, 8683834.375, 8686117.1875, 8686337.5, 8686539.0625, 8686548.4375, 8686568.75, 8686835.9375, 8686910.9375, 8687034.375, 8688715.625, 8688718.75, 8688723.4375, 8689115.625, 8689964.0625, 8690248.4375, 8690429.6875, 8690987.5, 8691206.25, 8691362.5, 8691371.875, 8691442.1875, 8691746.875, 8692150.0, 8692218.75, 8692428.125, 8692453.125, 8692662.5, 8695104.6875, 8695235.9375, 8695414.0625, 8695582.8125, 8696503.125, 8697034.375, 8704114.0625, 8704120.3125, 8704915.625, 8705159.375, 8705479.6875, 8705506.25, 8706323.4375, 8706329.6875, 8706385.9375, 8706671.875, 8706701.5625, 8706768.75, 8706871.875, 8707150.0, 8707193.75, 8707237.5, 8707557.8125, 8707610.9375, 8707726.5625, 8707753.125, 8707789.0625, 8709551.5625, 8709553.125, 8709704.6875, 8709935.9375, 8710815.625, 8710845.3125, 8711007.8125, 8716664.0625, 8718762.5, 8723048.4375, 8729796.875, 8731084.375, 8732143.75, 8732181.25, 8734300.0, 8740296.875, 8740625.0, 8745514.0625, 8748200.0, 8749837.5, 8751637.5, 8752837.5, 8752939.0625, 8753100.0, 8753596.875, 8754348.4375, 8755343.75, 8756962.5, 8757426.5625, 8758145.3125, 8758600.0, 8758684.375, 8758781.25, 8759109.375, 8759550.0, 8761665.625, 8761807.8125, 8763712.5, 8764810.9375, 8765521.875, 8765762.5, 8765870.3125, 8767517.1875, 8768473.4375, 8770478.125, 8772142.1875, 8772306.25, 8772375.0, 8773142.1875, 8773453.125, 8774804.6875, 8775106.25, 8775115.625, 8775310.9375, 8776095.3125, 8776934.375, 8778803.125, 8778928.125, 8781334.375, 8781906.25, 8782084.375, 8783326.5625, 8785817.1875, 8785837.5, 8787509.375, 8788089.0625, 8789071.875, 8789618.75, 8790662.5, 8793187.5, 8794235.9375, 8794282.8125, 8796640.625, 8796660.9375, 8797584.375, 8798867.1875, 8799189.0625, 8799968.75, 8800123.4375, 8800279.6875, 8800293.75, 8800596.875, 8800804.6875, 8801551.5625, 8802185.9375, 8802464.0625, 8803654.6875, 8805629.6875, 8805828.125, 8805832.8125, 8808410.9375, 8808870.3125, 8808935.9375, 8811559.375, 8812690.625, 8813300.0, 8813579.6875, 8814545.3125, 8816584.375, 8816667.1875, 8817101.5625, 8817450.0, 8817935.9375, 8818685.9375, 8819023.4375, 8819043.75, 8821057.8125, 8824387.5, 8824395.3125, 8827664.0625, 8827792.1875, 8830479.6875, 8832271.875, 8838448.4375, 8840617.1875, 8841385.9375, 8842489.0625, 8844001.5625, 8845496.875, 8846115.625, 8853695.3125, 8857706.25, 8858817.1875, 8859529.6875, 8861106.25, 8863292.1875, 8865368.75, 8865918.75, 8866837.5, 8867267.1875, 8868178.125, 8869428.125, 8870195.3125, 8871348.4375, 8872164.0625, 8873837.5, 8875075.0, 8878892.1875, 8879854.6875, 8881018.75, 8881768.75, 8882350.0, 8882917.1875, 8883528.125, 8884226.5625, 8889073.4375, 8889687.5, 8889807.8125, 8889843.75, 8889962.5, 8890089.0625, 8890484.375, 8890526.5625, 8890601.5625, 8891040.625, 8891048.4375, 8891278.125, 8891295.3125, 8891429.6875, 8891473.4375, 8891587.5, 8891723.4375, 8891992.1875, 8892679.6875, 8892701.5625, 8892885.9375, 8893848.4375, 8893848.4375, 8895300.0, 8898928.125, 8899326.5625, 8899723.4375, 8900643.75, 8903260.9375, 8903456.25, 8903785.9375, 8903884.375, 8904323.4375, 8904567.1875, 8904582.8125, 8904887.5, 8905057.8125, 8905317.1875, 8906079.6875, 8906410.9375, 8906498.4375, 8906604.6875, 8906676.5625, 8906760.9375, 8906920.3125, 8909273.4375, 8909375.0, 8909995.3125, 8910032.8125, 8910687.5, 8910948.4375, 8912226.5625, 8912292.1875, 8915096.875, 8917039.0625, 8917321.875, 8917400.0, 8918118.75, 8918287.5, 8918712.5, 8919017.1875, 8919765.625, 8919789.0625, 8920598.4375, 8920815.625, 8922248.4375, 8923285.9375, 8923317.1875, 8923337.5, 8923718.75, 8926564.0625, 8928725.0, 8928998.4375, 8933648.4375, 8934517.1875, 8934745.3125, 8935106.25, 8935318.75, 8935521.875, 8935604.6875, 8935659.375, 8935692.1875, 8936114.0625, 8936346.875, 8936643.75, 8937021.875, 8937154.6875, 8937718.75, 8937795.3125, 8938150.0, 8938364.0625, 8938521.875, 8939406.25, 8939876.5625, 8941764.0625, 8942120.3125, 8942628.125, 8942831.25, 8943462.5, 8944131.25, 8944532.8125, 8944556.25, 8944614.0625, 8944693.75, 8944871.875, 8945098.4375, 8945860.9375, 8946181.25, 8946270.3125, 8946539.0625, 8947473.4375, 8948762.5, 8949975.0, 8950348.4375, 8950971.875, 8951092.1875, 8951201.5625, 8951907.8125, 8953271.875, 8953629.6875, 8956878.125, 8956907.8125, 8957092.1875, 8957984.375, 8958906.25, 8960067.1875, 8960085.9375, 8960590.625, 8962276.5625, 8962510.9375, 8962693.75, 8962764.0625, 8963682.8125, 8964190.625, 8967404.6875, 8967721.875, 8969681.25, 8970489.0625, 8971067.1875, 8971542.1875, 8972568.75, 8972857.8125, 8973435.9375, 8974143.75, 8974764.0625, 8974982.8125, 8974990.625, 8975831.25, 8976045.3125, 8976121.875, 8976470.3125, 8978629.6875, 8981675.0, 8982371.875, 8984137.5, 8984514.0625, 8984525.0, 8985300.0, 8986821.875, 8989464.0625, 8990671.875, 8995039.0625, 8998003.125, 8998498.4375, 9000757.8125, 9006532.8125, 9011275.0, 9011987.5, 9013739.0625, 9014723.4375, 9017293.75, 9021015.625, 9022532.8125, 9023001.5625, 9024790.625, 9024792.1875, 9024804.6875, 9025506.25, 9026417.1875, 9028725.0, 9029064.0625, 9034335.9375, 9036587.5, 9042300.0, 9042620.3125, 9042984.375, 9043270.3125, 9044776.5625, 9047118.75, 9048259.375, 9048495.3125, 9052629.6875, 9062195.3125, 9063695.3125, 9067393.75, 9071765.625, 9078429.6875, 9086329.6875, 9087354.6875, 9088025.0, 9089217.1875, 9090446.875, 9091756.25, 9092000.0, 9092503.125, 9092925.0, 9093484.375, 9093579.6875, 9094337.5, 9094573.4375, 9095226.5625, 9095695.3125, 9097037.5, 9097323.4375, 9099701.5625, 9100026.5625, 9103192.1875, 9105407.8125, 9106215.625, 9106576.5625, 9108089.0625, 9109418.75, 9110792.1875, 9110828.125, 9112676.5625, 9113903.125, 9113917.1875, 9114073.4375, 9115635.9375, 9115648.4375, 9115998.4375, 9117510.9375, 9119145.3125, 9120707.8125, 9123398.4375, 9123640.625, 9126426.5625, 9127743.75, 9127896.875, 9128050.0, 9130090.625, 9135542.1875, 9137310.9375, 9137809.375, 9141206.25, 9143309.375, 9143731.25, 9145026.5625, 9146648.4375, 9148100.0, 9148439.0625, 9149043.75, 9150268.75, 9151964.0625, 9153087.5, 9153092.1875, 9153578.125, 9154303.125, 9155014.0625, 9155040.625, 9155685.9375, 9157401.5625, 9157473.4375, 9158459.375, 9160251.5625, 9161518.75, 9161535.9375, 9162293.75, 9165185.9375, 9165185.9375, 9165831.25, 9166467.1875, 9166634.375, 9169070.3125, 9170332.8125, 9173043.75, 9173909.375, 9175321.875, 9175762.5, 9183856.25, 9184900.0, 9189390.625, 9193431.25, 9193621.875, 9196317.1875, 9203729.6875, 9209643.75, 9211450.0, 9213953.125, 9215029.6875, 9215581.25, 9216765.625, 9218121.875, 9218167.1875, 9219832.8125, 9223400.0, 9223431.25, 9223748.4375, 9228084.375, 9230529.6875, 9239928.125, 9240240.625, 9242206.25, 9244312.5, 9247560.9375, 9250670.3125, 9251960.9375, 9257723.4375, 9259881.25, 9262331.25, 9267946.875, 9274265.625, 9274525.0, 9275423.4375, 9277356.25, 9283500.0, 9284118.75, 9284268.75, 9284478.125, 9286479.6875, 9289567.1875, 9290182.8125, 9291025.0, 9291660.9375, 9291862.5, 9291889.0625, 9295709.375, 9306417.1875, 9306931.25, 9309820.3125, 9310043.75, 9311023.4375, 9311460.9375, 9312282.8125, 9313878.125, 9317410.9375, 9321039.0625, 9328446.875, 9347775.0, 9348650.0, 9372167.1875, 9380164.0625, 9390928.125, 9399031.25, 9399062.5, 9399150.0, 9401237.5, 9407806.25, 9409498.4375, 9411203.125, 9413764.0625, 9417857.8125, 9420371.875, 9422059.375, 9426720.3125, 9426843.75, 9427664.0625, 9430276.5625, 9432903.125, 9433004.6875, 9441209.375, 9442425.0, 9444448.4375, 9444479.6875, 9445379.6875, 9446825.0, 9447407.8125, 9449987.5, 9451700.0, 9451770.3125, 9456503.125, 9457423.4375, 9459442.1875, 9459976.5625, 9460232.8125, 9463512.5, 9464134.375, 9465065.625, 9465932.8125, 9470017.1875, 9470079.6875, 9471489.0625, 9475581.25, 9476270.3125, 9476546.875, 9476707.8125, 9477490.625, 9478462.5, 9478615.625, 9478623.4375, 9478909.375, 9478945.3125, 9478990.625, 9479579.6875, 9481404.6875, 9483393.75, 9483567.1875, 9484532.8125, 9485617.1875, 9485671.875, 9485743.75, 9488243.75, 9488720.3125, 9492629.6875, 9493110.9375, 9493350.0, 9494917.1875, 9496165.625, 9496243.75, 9497481.25, 9497492.1875, 9498473.4375, 9499228.125, 9499250.0, 9499884.375, 9500604.6875, 9500893.75, 9503085.9375, 9505289.0625, 9506590.625, 9508592.1875, 9508928.125, 9510760.9375, 9512150.0, 9512915.625, 9513065.625, 9513335.9375, 9514892.1875, 9515040.625, 9516068.75, 9516420.3125, 9517885.9375, 9518720.3125, 9521543.75, 9521614.0625, 9522343.75, 9522729.6875, 9523596.875, 9523900.0, 9524054.6875, 9524314.0625, 9525210.9375, 9525629.6875, 9525689.0625, 9526456.25, 9526695.3125, 9526881.25, 9527004.6875, 9530145.3125, 9533107.8125, 9533298.4375, 9535160.9375, 9535971.875, 9536064.0625, 9536948.4375, 9537164.0625, 9537479.6875, 9538710.9375, 9539776.5625, 9540167.1875, 9540546.875, 9541434.375, 9541718.75, 9542264.0625, 9543243.75, 9544475.0, 9545214.0625, 9545493.75, 9548096.875, 9548840.625, 9549750.0, 9550901.5625, 9551554.6875, 9553634.375, 9555278.125, 9555375.0, 9555962.5, 9556378.125, 9556404.6875, 9558043.75, 9558064.0625, 9558578.125, 9559929.6875, 9561156.25, 9562289.0625, 9562940.625, 9563150.0, 9563439.0625, 9563817.1875, 9564142.1875, 9564303.125, 9564582.8125, 9564685.9375, 9565306.25, 9566939.0625, 9567018.75, 9567142.1875, 9568185.9375, 9568385.9375, 9569079.6875, 9569123.4375, 9569282.8125, 9569289.0625, 9570065.625, 9570806.25, 9572146.875, 9572565.625, 9572654.6875, 9572662.5, 9573087.5, 9573228.125, 9573593.75, 9573946.875, 9574317.1875, 9575028.125, 9576567.1875, 9577023.4375, 9577492.1875, 9578195.3125, 9578215.625, 9579623.4375, 9579823.4375, 9580376.5625, 9582404.6875, 9582418.75, 9582846.875, 9583245.3125, 9584081.25, 9584212.5, 9585737.5, 9585867.1875, 9586006.25, 9586485.9375, 9586542.1875, 9587479.6875, 9587614.0625, 9587615.625, 9587893.75, 9589492.1875, 9590378.125, 9590485.9375, 9590726.5625, 9591126.5625, 9591353.125, 9591706.25, 9593134.375, 9593326.5625, 9593365.625, 9593448.4375, 9593893.75, 9594320.3125, 9595418.75, 9595584.375, 9596303.125, 9597184.375, 9597640.625, 9597868.75, 9597971.875, 9598120.3125, 9598156.25, 9598721.875, 9598839.0625, 9598865.625, 9599295.3125, 9599740.625, 9599965.625, 9600064.0625, 9600182.8125, 9600253.125, 9600298.4375, 9600673.4375, 9600879.6875, 9600965.625, 9600990.625, 9601043.75, 9601179.6875, 9601657.8125, 9601767.1875, 9602654.6875, 9603045.3125, 9603267.1875, 9603368.75, 9603373.4375, 9604701.5625, 9604753.125, 9604915.625, 9605034.375, 9605481.25, 9605671.875, 9606535.9375, 9606657.8125, 9607289.0625, 9607350.0, 9607545.3125, 9608634.375, 9608704.6875, 9609107.8125, 9609125.0, 9610371.875, 9613173.4375, 9617279.6875, 9617968.75, 9619151.5625, 9620042.1875, 9621042.1875, 9622475.0, 9622528.125, 9623782.8125, 9624353.125, 9624817.1875, 9624943.75, 9625771.875, 9625956.25, 9626376.5625, 9626381.25, 9627867.1875, 9628537.5, 9630625.0, 9630973.4375, 9631084.375, 9631879.6875, 9632626.5625, 9633359.375, 9634200.0, 9635535.9375, 9635712.5, 9636875.0, 9637462.5, 9638992.1875, 9639692.1875, 9639760.9375, 9641204.6875, 9641345.3125, 9641532.8125, 9641901.5625, 9642018.75, 9646412.5, 9647875.0, 9648307.8125, 9651034.375, 9651982.8125, 9652898.4375, 9654695.3125, 9657275.0, 9659971.875, 9660168.75, 9664250.0, 9664582.8125, 9666975.0, 9667085.9375, 9667275.0, 9667543.75, 9668960.9375, 9670176.5625, 9671878.125, 9673129.6875, 9674523.4375, 9675692.1875, 9677034.375, 9677510.9375, 9677546.875, 9677831.25, 9677884.375, 9678417.1875, 9679132.8125, 9680526.5625, 9680957.8125, 9681643.75, 9681723.4375, 9682482.8125, 9682575.0, 9682862.5, 9683284.375, 9684487.5, 9687525.0, 9688029.6875, 9688092.1875, 9689096.875, 9689470.3125, 9694314.0625, 9695004.6875, 9695037.5, 9695626.5625, 9695848.4375, 9696084.375, 9696309.375, 9696689.0625, 9697303.125, 9698303.125, 9698793.75, 9699129.6875, 9699354.6875, 9700295.3125, 9700957.8125, 9701601.5625, 9701604.6875, 9702232.8125, 9702243.75, 9702326.5625, 9703157.8125, 9706065.625, 9706981.25, 9707428.125, 9707475.0, 9707604.6875, 9707971.875, 9709059.375, 9710742.1875, 9712200.0, 9713060.9375, 9714328.125, 9714528.125, 9715821.875, 9716178.125, 9716446.875, 9716904.6875, 9718209.375, 9718814.0625, 9719201.5625, 9719371.875, 9719425.0, 9719998.4375, 9720259.375, 9721609.375, 9722418.75, 9722973.4375, 9723721.875, 9727184.375, 9727517.1875, 9729742.1875, 9729929.6875, 9730809.375, 9730868.75, 9731046.875, 9731221.875, 9731835.9375, 9732351.5625, 9732803.125, 9733142.1875, 9734490.625, 9734734.375, 9735531.25, 9736340.625, 9738673.4375, 9739359.375, 9739590.625, 9739789.0625, 9740042.1875, 9740910.9375, 9741592.1875, 9741675.0, 9742212.5, 9742409.375, 9743171.875, 9743173.4375, 9745135.9375, 9745792.1875, 9746201.5625, ...], [11.489800926967707, 9.3413364623193, 44.42628456797365, 20.089723839069634, 47.300017697493175, 26.36729077364589, 6.932965417793599, 16.08196472722043, 26.942712136892407, 8.271505409155608, 12.045922964215876, 55.85693216829253, 11.889409892921073, 5.18204679868119, 96.65300757530014, 7.285136387638312, 5.805595390306707, 16.459853052153566, 69.20127457610798, 5.217062141643905, 41.913709290535245, 80.44054245257021, 35.183114578250965, 35.68799595663074, 39.07019610276465, 32.7006400623794, 7.4929324047634704, 7.021817592769133, 49.08805464878475, 111.80094098468484, 62.10736345162567, 82.82400820820136, 21.484741835662128, 34.96026756220086, 29.121737992567308, 45.70718329978252, 17.90967912403973, 20.76846796767207, 5.21420668815155, 12.316504967828292, 46.83364311437081, 30.79097999193721, 11.760640953025803, 43.346708367300934, 58.33077298619055, 37.69903079223255, 7.4946795432545485, 9.99673883367831, 7.8231433964591846, 12.320495182537746, 10.264002934100015, 9.55294090332529, 37.92185661071316, 8.242609052834958, 19.388306162038205, 17.710974114968202, 87.67693434169381, 48.888608799048534, 111.13997919130395, 111.71548939684646, 25.53718733499024, 33.77827646250535, 14.680180292706137, 82.56798476247819, 7.322921237272401, 98.24472969269081, 17.518529262700664, 33.467835660351916, 74.05147432352881, 76.56995866392128, 8.121222810408145, 59.89404387871516, 57.47561077664111, 13.252467859598532, 10.164515965971285, 8.360422457271362, 122.4278835358156, 9.534059757331422, 31.136847426968234, 44.852712750728564, 30.690523514761416, 8.150353321667342, 23.972064388150304, 26.643821323857452, 48.507532934083855, 48.41243807508189, 29.471942134978296, 19.33902887596227, 41.59730768793591, 7.9475792553773275, 20.180601194919547, 69.98829597638242, 78.39592504028653, 66.3387998143329, 46.12161101790693, 40.26760003151613, 12.640459633580598, 10.790484908490885, 10.264048270765969, 40.31332832945294, 26.598348475045793, 80.6891127443914, 26.286813618375827, 27.69371913543142, 5.174201455979542, 7.397030177059516, 31.38051204885837, 90.41936997905105, 43.34493351297071, 7.121815547238948, 33.76041850759031, 42.414670613566244, 52.9764204374126, 26.21643683164121, 5.039206324556293, 7.730886986250344, 7.09504437461802, 44.62634362982443, 21.93146726932346, 72.5204069430501, 55.81115398503472, 12.354495986866137, 27.895652294024195, 7.387639558337655, 6.032511789221979, 12.448721073887269, 90.6297208198915, 49.65226131964358, 5.172593690003921, 20.45363211515425, 9.62578118360425, 50.76212026381822, 10.026075190078092, 40.68830979593019, 11.436125793394565, 20.202177035650926, 23.07708907396115, 55.30479395057402, 5.746479930025876, 70.19619941227351, 78.07050323299401, 18.869154204176517, 20.765383323517227, 11.021611072379178, 5.032757703272409, 37.9585567485911, 121.4758237212169, 45.03394414058561, 20.302589483359128, 12.159089781740004, 6.1475996319734, 42.58953199567805, 38.56917543333081, 5.980934860339365, 60.72620466803069, 24.649390592678063, 11.511101411845795, 46.81331984954794, 23.302578727757947, 7.873620964698563, 51.0205553481483, 36.69277608400547, 197.9730193313491, 5.961738611316383, 63.15609859315539, 8.421486893878251, 7.408225632586745, 38.00506114945644, 6.166915756096655, 44.12950939457434, 123.21764186402007, 13.759219202643648, 8.834628894838998, 30.743787814705243, 10.828256281212322, 26.804644123271277, 13.438656560287226, 38.00360243323057, 50.64974159957236, 26.473596262050563, 47.4947802502871, 9.67625213961346, 26.38160590528301, 21.053999792584733, 12.313922490440229, 57.346858890436934, 5.562956181716716, 42.71235710162919, 64.23783891195936, 19.831696960149948, 6.714659965988443, 14.374128738893177, 51.88955036904825, 21.81376176358789, 7.505992786436611, 23.164186449610867, 5.036195759787964, 37.71785852585295, 79.60935442765914, 17.418321193753854, 12.020449984892895, 88.17711135810104, 19.49450840553645, 13.960822134884866, 59.579732596263185, 6.5660743344232975, 75.44870471032999, 94.01244952200581, 43.02758577755208, 65.14613414801894, 77.3841245682132, 91.91567634200925, 7.6025167493934855, 37.667184173343855, 33.58360755441648, 73.05137054244321, 5.558755172900662, 57.019452832387245, 34.569274649938315, 19.990602785795712, 90.76515571472028, 98.48972783963497, 75.09663862959106, 67.81525793584083, 21.251379315904295, 42.777774091723096, 55.03310725858651, 11.916084880544254, 80.09054427433699, 84.99693160935308, 20.61878291885088, 46.74177999860874, 51.61510886730245, 6.460361467891479, 14.068765177381927, 86.16652188156773, 58.01672023233016, 31.951727693735688, 48.02070807134838, 105.40784295116619, 26.01791265693865, 7.949563313293723, 7.710048811632025, 129.4750688136946, 34.37826686764184, 10.289524367635618, 64.39368836133121, 40.90985941858023, 27.901814872883733, 6.946726808054771, 92.04606381702744, 79.71686890173504, 54.48105699103276, 18.244062125975766, 76.33901904280597, 5.898384417192794, 25.875186608357627, 20.477446960929367, 16.039990631409278, 27.326927609273444, 92.3595008808864, 55.09771255072702, 25.228867326455813, 8.169577462059278, 34.949994715002205, 35.689189067801635, 19.069297868976243, 99.51301612355314, 6.45387068139274, 9.821317117177074, 36.281508536611284, 19.057596981396767, 19.859623209968028, 5.57818379379162, 24.298665680796518, 21.545619442867537, 5.546628791955479, 5.674840085887913, 62.74658605900224, 10.768354226174493, 18.063044794042842, 14.59818185702586, 9.555926589427784, 31.579797526149758, 6.1372801901953595, 5.223936606187256, 75.29762258148237, 78.1021880169064, 14.196212291170248, 21.22352681991912, 51.9281982408975, 45.86351787838798, 20.885653684893803, 35.10485086805741, 5.2679557647834505, 41.627712858187934, 15.272040363270674, 32.39149787837151, 95.94416868808229, 60.956811033452624, 28.675275959111122, 84.17274479430081, 10.039000568277176, 14.705682246053588, 8.805750263383253, 7.483055677860941, 31.652829923524695, 30.936703167831723, 24.734460474561867, 5.757393184011401, 8.108559751507727, 31.124508882387605, 36.678084287301395, 7.709838092522429, 19.414003531389497, 63.37642801498242, 61.51559329688263, 61.94717131708354, 28.063234624215905, 28.60800147281615, 51.94796638310224, 91.53100022241503, 96.72563829799059, 13.219422635705845, 50.70842159085549, 14.10720382134867, 16.770233274547863, 29.36155642102039, 72.9072138879455, 40.36427165249941, 86.71653352435538, 35.100445727043144, 151.75500286471328, 46.32214497057264, 63.944348472760865, 83.4606743044905, 36.29133833162333, 10.227646057728668, 71.53040252466486, 10.826254898614197, 28.626254727063944, 18.77746541744761, 17.586648272004272, 44.685005072492785, 80.9866826563176, 100.01183352250095, 60.770939772217716, 13.701663180430492, 11.153610279185813, 6.88079121637195, 5.0838106365130376, 11.315139566654082, 27.768258467877235, 56.63558259603556, 11.540329460825076, 67.74200162260246, 20.562294021940197, 5.093562808446042, 31.209792417797996, 37.41769751788242, 73.14395231772943, 36.252572670753196, 42.87778931446515, 13.282557701512673, 19.10859452539529, 7.599972365633293, 47.70017491307313, 23.81615636538404, 37.8362245594446, 18.33620922045276, 5.955556742838257, 32.327284049294846, 17.394924823804168, 5.132192749654998, 41.14336819955015, 6.634434639116093, 15.856596659822902, 35.65448951265711, 5.890362903236247, 114.3300559633446, 6.2408443375665135, 80.86103148050226, 123.0439889713341, 117.39617314173114, 61.9049783439804, 9.619350472206701, 31.710517407357166, 72.25869284701096, 10.239541668499378, 32.960085469931386, 31.848761818239893, 12.790460908347715, 75.93301335235793, 76.12175409268984, 6.318571008666151, 30.086974958104765, 19.484906456253547, 153.8494538477799, 74.40624808300623, 8.233351839581115, 15.065790943332876, 11.545209758745337, 61.134324231698066, 58.27424786334297, 81.14217774404942, 102.42607048612967, 46.36199089534621, 20.81359805406336, 36.58414890186683, 63.344994291813805, 121.11874669495388, 41.03974432819523, 10.825827230026505, 27.51793525905966, 26.847769886259307, 25.447807094096778, 83.34849571907108, 6.179511084333626, 18.962422428768487, 26.64964958034285, 25.41917480075831, 24.783681472947237, 65.62276689773059, 45.582397982859234, 20.56945189744006, 72.61203903039235, 24.421907795402618, 42.53127205123679, 88.80782461107444, 13.609256500716441, 18.327319688774747, 33.497200013048804, 18.648333801724156, 18.440296796351852, 52.031207888563685, 31.0354122713127, 80.0482197388893, 64.72259441550574, 50.092868652410495, 70.45464442689037, 215.61593456357895, 16.621798356064165, 7.702910832494272, 14.324225170068742, 17.83690062307662, 36.292835868136606, 10.819532743850635, 26.25128696812303, 57.76343110837038, 20.75570427271982, 53.08855207194451, 7.707761148564718, 80.16431098498825, 54.69373316977769, 11.913095395559724, 59.560739060537045, 41.200039158770124, 72.84524517635768, 148.87755009228835, 31.263256076422984, 16.181033798538827, 5.650464465193862, 77.22517268088555, 30.668270511033448, 69.90026273646107, 10.553159598342116, 8.481381032362274, 49.63029575777603, 8.417319943811703, 93.84388183163136, 32.21958389843462, 11.95553204453824, 48.659699629654035, 22.548719206346497, 5.040347657597865, 6.370609237280346, 91.81758653753903, 45.56983814347167, 79.01362246323667, 51.580732156101014, 30.053292937397487, 113.55568635172247, 16.77738118414998, 74.61749345551816, 69.04181128003931, 57.09040029972327, 18.852921913493574, 110.06162730185008, 16.84662882397621, 39.37825224382914, 46.58093326826011, 28.463659123689126, 54.67979580421984, 23.12127625790875, 201.13324746284368, 21.318567315200738, 54.84344029840135, 120.2579268548316, 80.93675787784852, 75.05871685728215, 90.89784202576524, 39.058048256425145, 22.765023988878887, 13.292842237740617, 31.30719385558918, 34.33898285021041, 43.277786523124625, 73.86934676957263, 30.6702449783249, 13.962261473801988, 5.533722431481401, 59.190793368271066, 43.970105234637664, 12.263674614466037, 26.564594727937436, 29.28098522433698, 37.045705135458654, 9.825986453197014, 13.82193687077448, 59.239941720335814, 6.759449222496443, 73.9759435201768, 140.7885747780845, 103.1981083908026, 9.71072742433, 15.101029346356649, 72.61057477262344, 9.15523322418671, 102.48311389559537, 84.20151067126542, 18.769077892028474, 95.2704710331996, 78.56294575115746, 32.11867187033439, 78.51143694053063, 118.47480038211644, 42.28020751346468, 36.13653559816135, 118.09932358797636, 20.253146539103476, 28.97172439129732, 17.37255720982664, 124.15148626489163, 7.266382655449242, 17.01020839332059, 14.31443123746839, 20.50522495161637, 6.552640318365754, 85.97279233455937, 9.610296480414213, 49.14673163116999, 125.23312401407367, 19.632017003165803, 25.480599796378968, 54.56294391518687, 9.139099870376665, 39.45203014507348, 25.525459533292445, 25.785031262519826, 5.063755500089992, 5.712355536430862, 56.15198339546115, 108.77876118815533, 22.625505371802973, 20.992010601058897, 30.218641770993663, 13.423276971250463, 5.2576716240006425, 13.173741586297245, 27.582330962817313, 34.14416247628538, 40.28357689902518, 103.94388192407179, 51.50843337236052, 10.286893034460995, 11.08144022326622, 88.65390396775587, 103.96081385156938, 10.235357123233772, 21.08795127331249, 23.73015544854818, 38.69241878003173, 18.37312092733368, 17.158706854365743, 29.220511999487513, 68.90910936736972, 19.72480899918302, 22.704125150416633, 31.631048634049893, 37.14116718039685, 6.2042298848335395, 18.36189360562987, 13.011092068614042, 51.134595898595656, 6.928625089333884, 7.21446847866182, 21.869341734989383, 61.69242945331888, 31.033072310776895, 15.363641858717266, 68.0813903879191, 118.68344640637531, 9.030779547480249, 63.93924268462363, 26.47465106277465, 77.02594116515638, 38.27774096520108, 50.33593069360933, 6.693491498171685, 16.994023263075558, 54.46289204207137, 22.138720388823508, 66.12778703721915, 19.348721475311628, 14.51145158756611, 65.35902825990138, 21.63837106026548, 21.629976351861544, 83.28630159413794, 87.58525232714646, 52.082705585159566, 90.51471269710063, 52.17125406173669, 16.100343420307045, 70.7973008518834, 23.433745463811746, 37.72357381625124, 109.86740430272877, 8.143979715464022, 86.11743999626975, 6.558871404712526, 34.097266323977514, 72.08484944374968, 15.830157622956397, 12.953001195713979, 114.06606594701402, 21.23232321171936, 44.38775019995874, 27.607609110731488, 16.50305114407952, 82.88051402830033, 16.458564607442582, 24.562945627917678, 15.256092123946718, 89.11997268704575, 30.872356338437537, 8.457744981948133, 9.971711104630371, 24.6147112063937, 25.432389406793195, 15.69414381747073, 107.03377493446452, 9.313132469876965, 113.2370843896903, 10.100693042744286, 18.285041831416578, 122.67101558488277, 23.62512914445488, 80.21561348724356, 54.81514401584521, 5.92609774020828, 17.997220608290135, 64.37238085754649, 32.21550236519812, 85.79993133924589, 9.294052628147105, 14.604689968921384, 16.233023302610476, 63.2549659120092, 119.0342496999871, 94.73153632914594, 53.58673299770855, 68.92130552338571, 20.844219356122345, 44.38223404189006, 5.138708060576425, 134.23809674489243, 37.06184067686316, 75.60581089430116, 19.798489319590033, 40.08247909490639, 9.42977848686886, 175.26235537079842, 78.31608016224992, 40.80752832359151, 156.58205837181174, 5.881664936084964, 74.96649486003254, 5.20978306084799, 175.68984920273388, 15.551587943431521, 56.125318984320536, 37.2797718782156, 6.858964667592904, 13.057355605329471, 5.946935224897988, 30.02924935651385, 6.237638961645109, 73.55605314012371, 39.49547993122796, 15.974901541702618, 20.365400182640602, 15.46773023156043, 9.40452815438561, 33.69554570408116, 78.72172155047747, 14.728474328803339, 60.09825100382269, 41.88707368331958, 33.020176537072615, 103.60895096046677, 49.57088228527238, 48.757568271719975, 5.237076667729914, 58.22723122421186, 12.03937960068675, 18.236741071382326, 81.15070731392812, 70.6125558686533, 60.271334009245905, 20.960713465086815, 10.377945835607285, 98.3959221993305, 33.36360848703532, 40.15771387801485, 30.56661483926328, 75.39124619202425, 9.686438394678913, 23.69755411563432, 20.794419630283993, 116.12906752829042, 15.380326753691037, 122.88428277273927, 8.155324946506838, 39.44571597221301, 134.73912507236247, 18.496025683730014, 14.194598084085309, 8.425803778773336, 29.499946323611468, 75.0916588871884, 16.5347039380626, 23.328143534448394, 25.770803490726255, 16.951359537222526, 25.68767972940323, 53.159006131252696, 29.45666725356429, 6.582485222148844, 73.57988361488985, 33.48964821697194, 55.91983774628652, 5.70232205327917, 9.233957478666026, 74.45066365606544, 5.476878500617708, 12.383969205368684, 23.040587651256303, 5.267987293143749, 16.00646949205516, 16.448850380815536, 5.956355371740894, 68.34046028413464, 10.292356873648796, 7.990905943452128, 29.195438717073024, 95.43178950478247, 60.76900061481736, 39.321973246954975, 27.278303245370793, 10.641461897146744, 35.22760700642516, 18.621413395499246, 43.1479803777277, 6.181702279317021, 28.4819840493468, 11.273470056578336, 48.841717282869936, 76.79156392881006, 7.433353914556076, 66.34588054379793, 35.67264680500311, 20.47843189150433, 27.550590426627924, 43.1249562345032, 44.93731265874955, 43.490607733980674, 26.72916163723286, 28.89295016330449, 15.544475229725299, 72.881019120843, 23.3529738612348, 5.882524064638231, 16.47820064626408, 20.453709030126774, 19.19405669113261, 21.453346926133396, 11.735179795219333, 44.60667190376798, 19.429648079151804, 67.57189425249825, 55.083420588757434, 92.3556027408192, 11.508713701513717, 123.31688069855262, 9.050328321331534, 32.12513761309902, 66.79054603697752, 73.01785361818224, 15.430147089273499, 5.252857912512289, 21.15711860010532, 37.241944509384844, 80.6158926398206, 66.27015323947441, 6.712143864973998, 7.275111950877889, 69.63270890762307, 75.44043828052551, 88.59803904038569, 11.539500334657866, 37.723560935542054, 24.73530124177502, 65.3950484398864, 69.93394497372293, 44.63376052845085, 50.497531705296, 93.92952228186441, 28.7225454009838, 86.5129218506185, 17.67772696887932, 112.28424030984277, 10.728580766457283, 107.94614330456375, 6.048526345744676, 79.51875670853215, 7.81923317758422, 115.88439753510636, 122.15233882657427, 100.69464591315479, 76.76153723365488, 57.893703268376505, 122.14335625123306, 9.25017490974985, 36.781364973930316, 26.890498679452268, 45.69224100065692, 22.7697932111155, 7.308630140340517, 5.667989562729767, 25.11906016678312, 48.098294724417364, 17.2551011188799, 46.290134862028765, 100.02417790293468, 92.73504208797095, 8.964955581139229, 67.49222134216127, 73.85450935877753, 14.764543973199293, 19.209172000019503, 31.527967228555916, 91.58850598283027, 35.96753323802338, 146.2343812817681, 105.6274481311538, 15.986749957182312, 17.758085518300398, 57.14519073583243, 27.563248637477518, 101.85790740532556, 7.885631451027245, 5.353318769040554, 38.75772816800572, 16.718240895074022, 29.661769080030062, 92.51315057233067, 25.605151014744216, 27.710147465550175, 75.86063774630874, 45.5577634646215, 8.027724560006924, 6.054315443828371, 72.59503793007411, 79.86817921278185, 27.61340979881317, 86.57659980943184, 28.6332110425544, 60.03387582205652, 31.189321954390927, 18.685477016449894, 124.72412274691834, 160.35868151216752, 20.57611068451565, 9.325311176509986, 74.74176390245229, 19.522957737973435, 19.027358320291366, 17.140038921545294, 15.547918479741904, 74.42434889158761, 40.733107401983474, 78.78910978172868, 25.675115653698988, 134.706334053391, 16.390271905398823, 35.46211609355966, 56.6643383537554, 63.62138469203445, 14.989130356847227, 24.401064371208285, 9.128704804814774, 48.16625594485862, 10.041263004383389, 25.213465646220705, 57.77766903307883, 28.723043869759916, 69.16910763274001, 50.31080970731379, 47.71810559208748, 7.759252030436826, 32.04896024683603, 13.082185184334808, 53.783447006253866, 17.484405315449038, 11.075802052363192, 25.930331857291296, 37.47019612538289, 37.329643954489214, 90.26542848335494, 7.715087511085482, 53.953799923455854, 59.950164380320025, 75.69560153334335, 108.3034035019775, 23.573797298981024, 58.01777324289352, 12.82576936988731, 7.944296831977475, 41.04860254255748, 24.944164438886812, 27.946677283554905, 5.104303904906375, 108.00838773762237, 24.719757607105013, 50.98822281872688, 35.23238571010203, 16.323163413858083, 91.93016234864348, 17.47431736588038, 77.06939051848791, 32.100574575222296, 146.72684426990583, 13.893923818135232, 124.75988749162094, 51.76637392990049, 61.89318101121933, 49.374127660580974, 85.76228389839642, 32.07280830992148, 117.35408639106477, 105.31508287020374, 31.70165478783047, 79.97730536186205, 20.017066504666282, 24.50079480448015, 8.381383929468727, 5.591144232501084, 20.61820819834225, 100.7826214853227, 45.60140046678526, 35.10994146228874, 97.31004157632243, 20.743661117424914, 28.17803952745693, 48.97392017797075, 92.43506432309707, 76.52855255268827, 13.486043746286878, 9.304180906871158, 31.305175731918435, 89.7296827392253, 65.96334975629259, 131.88987167374805, 35.126137798852675, 37.49589919000676, 10.143548405664568, 53.15285201969159, 24.842331593811707, 15.05948529717016, 31.340752932210382, 14.225562223571252, 10.780947380761368, 19.401965150842024, 23.741027908460037, 137.91763484538006, 17.272353710363454, 17.748165162176456, 22.283942531284417, 33.73467619389271, ...])
Detected energies during the discharge + Energy spectrum
multiplot(icon_fig, T_int_first,E,xle,Etot)