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 = 44528
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);
([2878309.375, 2900695.3125, 2943187.5, 2944210.9375, 3089246.875, 3138204.6875, 3138420.3125, 3306651.5625, 3321848.4375, 3364301.5625, 3367568.75, 3422204.6875, 3482350.0, 3497446.875, 3528868.75, 3563815.625, 3611789.0625, 3614695.3125, 3620692.1875, 3631321.875, 3651279.6875, 3653892.1875, 3670603.125, 3690373.4375, 3965517.1875, 4006646.875, 4055654.6875, 4062009.375, 4107631.25, 4120901.5625, 5399468.75, 5515129.6875, 5553771.875, 5553881.25, 5614850.0, 5627229.6875, 5634585.9375, 5637398.4375, 5650060.9375, 5677437.5, 5682123.4375, 5695584.375, 5715351.5625, 5720668.75, 5721201.5625, 5721268.75, 5741395.3125, 5741468.75, 5742162.5, 5749076.5625, 5750707.8125, 5752743.75, 5757853.125, 5793398.4375, 5842003.125, 5852320.3125, 5866096.875, 5902856.25, 5904401.5625, 5909134.375, 5910021.875, 5911910.9375, 5915470.3125, 5922634.375, 5924759.375, 5927909.375, 5927914.0625, 5928442.1875, 5928548.4375, 5972409.375, 5974426.5625, 5975710.9375, 5975815.625, 5976076.5625, 5976078.125, 5976131.25, 5976257.8125, 5976484.375, 5979079.6875, 5980996.875, 5988528.125, 5999190.625, 6000610.9375, 6023825.0, 6036900.0, 6043137.5, 6048807.8125, 6065835.9375, 6069695.3125, 6075932.8125, 6085848.4375, 6091051.5625, 6093407.8125, 6094553.125, 6097006.25, 6098592.1875, 6099584.375, 6127759.375, 6142857.8125, 6143598.4375, 6143626.5625, 6144509.375, 6145040.625, 6146892.1875, 6147620.3125, 6147820.3125, 6150523.4375, 6150890.625, 6152350.0, 6155725.0, 6157470.3125, 6160823.4375, 6197320.3125, 6197815.625, 6197868.75, 6198821.875, 6203142.1875, 6205410.9375, 6209881.25, 6210256.25, 6211618.75, 6216320.3125, 6217593.75, 6218460.9375, 6219395.3125, 6230825.0, 6238546.875, 6238609.375, 6247126.5625, 6249492.1875, 6251745.3125, 6254900.0, 6255659.375, 6256479.6875, 6258139.0625, 6263551.5625, 6265514.0625, 6268059.375, 6274359.375, 6274518.75, 6275448.4375, 6275618.75, 6295500.0, 6299401.5625, 6299451.5625, 6300454.6875, 6321753.125, 6321828.125, 6359521.875, 6365028.125, 6365079.6875, 6465732.8125, 6467198.4375, 6506403.125, 6534043.75, 7960229.6875, 8167943.75, 8303056.25, 8467612.5, 8467912.5, 8516917.1875, 8556342.1875, 8706542.1875, 8745298.4375, 8826614.0625, 8854825.0, 8856953.125, 8879237.5, 8881034.375, 8882101.5625, 8882254.6875, 8882262.5, 8882304.6875, 8882690.625, 8882920.3125, 8882962.5, 8883417.1875, 8883568.75, 8884226.5625, 8885017.1875, 8885035.9375, 8885040.625, 8885184.375, 8885298.4375, 8885329.6875, 8885687.5, 8885760.9375, 8885800.0, 8885889.0625, 8885903.125, 8886106.25, 8886218.75, 8886359.375, 8886765.625, 8911770.3125, 8921885.9375, 8931206.25, 8988129.6875, 8994856.25, 8995654.6875, 8996581.25, 8997054.6875, 8997092.1875, 8998281.25, 9023750.0, 9023904.6875, 9030037.5, 9030537.5, 9045076.5625, 9052129.6875, 9052162.5, 9054234.375, 9055040.625, 9056226.5625, 9056235.9375, 9056270.3125, 9057237.5, 9057395.3125, 9057934.375, 9058282.8125, 9058351.5625, 9058459.375, 9058768.75, 9059445.3125, 9061985.9375, 9065717.1875, 9067281.25, 9068928.125, 9069948.4375, 9085801.5625, 9087426.5625, 9102553.125, 9106282.8125, 9107340.625, 9107901.5625, 9108167.1875, 9109351.5625, 9110301.5625, 9114343.75, 9115539.0625, 9116220.3125, 9122125.0, 9135584.375, 9145084.375, 9145150.0, 9151582.8125, 9151648.4375, 9152151.5625, 9152201.5625, 9153945.3125, 9153946.875, 9153982.8125, 9154451.5625, 9168443.75, 9185498.4375, 9253651.5625, 9255782.8125, 9275378.125, 9282251.5625, 9287482.8125, 9307300.0, 9307315.625, 9323535.9375, 9324318.75, 9324889.0625, 9326093.75, 9327632.8125, 9327767.1875, 9328306.25, 9345750.0, 9360625.0, 9400201.5625, 9401281.25, 9401309.375, 9426915.625, 9427032.8125, 9434193.75, 9435200.0, 9435346.875, 9439726.5625, 9446185.9375, 9446857.8125, 9447257.8125, 9448318.75, 9448331.25, 9450198.4375, 9453585.9375, 9455021.875, 9458470.3125, 9460792.1875, 9474798.4375, 9476626.5625, 9479981.25, 9480479.6875, 9480615.625, 9489154.6875, 9490428.125, 9500092.1875, 9500100.0, 9500248.4375, 9501857.8125, 9503751.5625, 9504942.1875, 9505104.6875, 9506364.0625, 9514509.375, 9525693.75, 9530473.4375, 9530893.75, 9531160.9375, 9535440.625, 9537309.375, 9540714.0625, 9542720.3125, 9543718.75, 9557235.9375, 9563025.0, 9563370.3125, 9563537.5, 9564218.75, 9564870.3125, 9566228.125, 9566923.4375, 9567637.5, 9567968.75, 9568728.125, 9569559.375, 9571170.3125, 9571214.0625, 9572135.9375, 9573073.4375, 9573112.5, 9575609.375, 9575845.3125, 9576012.5, 9576315.625, 9586253.125, 9587739.0625, 9588257.8125, 9588734.375, 9590418.75, 9590535.9375, 9590810.9375, 9591353.125, 9591829.6875, 9592979.6875, 9594460.9375, 9594714.0625, 9595328.125, 9595603.125, 9597707.8125, 9598034.375, 9599320.3125, 9599659.375, 9599687.5, 9599835.9375, 9600001.5625, 9600032.8125, 9600257.8125, 9600312.5, 9600946.875, 9601864.0625, 9606945.3125, 9611395.3125, 9620240.625, 9624671.875, 9624900.0, 9627453.125, 9628359.375, 9628392.1875, 9628760.9375, 9630612.5, 9630940.625, 9632504.6875, 9632687.5, 9633268.75, 9634492.1875, 9634545.3125, 9634821.875, 9637010.9375, 9637065.625, 9637121.875, 9637370.3125, 9637704.6875, 9639465.625, 9639604.6875, 9640484.375, 9641790.625, 9641834.375, 9643360.9375, 9644192.1875, 9644254.6875, 9644659.375, 9653081.25, 9654432.8125, 9657998.4375, 9659496.875, 9659759.375, 9659832.8125, 9660456.25, 9660457.8125, 9660473.4375, 9660668.75, 9662062.5, 9663229.6875, 9663292.1875, 9663295.3125, 9663340.625, 9664440.625, 9664578.125, 9664668.75, 9664818.75, 9664900.0, 9665014.0625, 9665062.5, 9665071.875, 9665287.5, 9665406.25, 9665531.25, 9665700.0, 9665971.875, 9666078.125, 9666593.75, 9666792.1875, 9666832.8125, 9667301.5625, 9667389.0625, 9667489.0625, 9667992.1875, 9668059.375, 9668060.9375, 9668590.625, 9669078.125, 9669431.25, 9669751.5625, 9669934.375, 9670003.125, 9670375.0, 9670512.5, 9673104.6875, 9686901.5625, 9689653.125, 9694167.1875, 9694232.8125, 9695515.625, 9697678.125, 9700404.6875, 9702910.9375, 9704557.8125, 9704585.9375, 9706148.4375, 9709020.3125, 9709398.4375, 9710932.8125, 9712904.6875, 9713018.75, 9713818.75, 9714818.75, 9714846.875, 9725214.0625, 9725989.0625, 9729784.375, 9730396.875, 9730900.0, 9732139.0625, 9732153.125, 9732203.125, 9733331.25, 9733615.625, 9733873.4375, 9734032.8125, 9734051.5625, 9734098.4375, 9739345.3125, 9767348.4375, 9768453.125, 9768959.375, 9769375.0, 9770915.625, 9771265.625, 9772389.0625, 9772407.8125, 9772732.8125, 9773250.0, 9773517.1875, 9773779.6875, 9773942.1875, 9774020.3125, 9777837.5, 9779839.0625, 9779981.25, 9786573.4375, 9787334.375, 9788051.5625, 9792662.5, 9794098.4375, 9800618.75, 9800848.4375, 9801184.375, 9824345.3125, 9827268.75, 9827832.8125, 9827845.3125, 9828317.1875, 9828581.25, 9829509.375, 9846526.5625, 9863014.0625, 9868667.1875, 9871535.9375, 9874110.9375, 9886778.125, 9896910.9375, 9898246.875, 9915578.125, 9915592.1875, 9924103.125, 9930800.0, 9932196.875, 9953631.25, 10007623.4375, 10008229.6875, 10046532.8125, 10058817.1875, 10102587.5, 10125731.25, 10125756.25, 10162332.8125, 10804578.125, 10821762.5, 10821860.9375, 10943160.9375, 10950826.5625, 10957082.8125, 10957910.9375, 10957937.5, 10971237.5, 10973339.0625, 10977553.125, 10977556.25, 10977912.5, 10978743.75, 10979651.5625, 10980040.625, 10980343.75, 10980595.3125, 10980934.375, 10982468.75, 10983009.375, 10983020.3125, 10983132.8125, 10983295.3125, 10983543.75, 10983839.0625, 10984382.8125, 10984384.375, 10984451.5625, 10985000.0, 10985460.9375, 10986089.0625, 10986100.0, 10987735.9375, 10989543.75, 10991007.8125, 10992498.4375, 10992760.9375, 10993337.5, 10994967.1875, 10995087.5, 10995293.75, 10995537.5, 10995737.5, 10996612.5, 10996651.5625, 10996784.375, 10999929.6875, 11002043.75, 11002065.625, 11002593.75, 11003278.125, 11003801.5625, 11003932.8125, 11003975.0, 11003982.8125, 11004020.3125, 11004020.3125, 11004032.8125, 11004034.375, 11004045.3125, 11004071.875, 11004106.25, 11004137.5, 11004410.9375, 11004439.0625, 11004531.25, 11004675.0, 11004706.25, 11004987.5, 11005003.125, 11005039.0625, 11005064.0625, 11005078.125, 11005095.3125, 11005145.3125, 11005151.5625, 11005171.875, 11005214.0625, 11005517.1875, 11005551.5625, 11005587.5, 11005642.1875, 11005678.125, 11005781.25, 11005828.125, 11005865.625, 11005928.125, 11005935.9375, 11005957.8125, 11006035.9375, 11006298.4375, 11006375.0, 11006476.5625, 11006509.375, 11006750.0, 11006760.9375, 11006907.8125, 11006920.3125, 11006945.3125, 11006965.625, 11007084.375, 11007118.75, 11007215.625, 11007243.75, 11007248.4375, 11007259.375, 11007295.3125, 11007303.125, 11007376.5625, 11007414.0625, 11007414.0625, 11007418.75, 11007470.3125, 11007500.0, 11007500.0, 11007546.875, 11007550.0, 11007560.9375, 11007576.5625, 11007578.125, 11007685.9375, 11007801.5625, 11007807.8125, 11007984.375, 11008060.9375, 11008164.0625, 11008167.1875, 11008217.1875, 11008414.0625, 11008475.0, 11008496.875, 11008503.125, 11008518.75, 11008553.125, 11008621.875, 11008635.9375, 11008664.0625, 11008725.0, 11008890.625, 11008956.25, 11009000.0, 11009132.8125, 11009167.1875, 11009193.75, 11009221.875, 11009306.25, 11009312.5, 11009331.25, 11009343.75, 11009387.5, 11009464.0625, 11009506.25, 11009532.8125, 11009653.125, 11009690.625, 11009720.3125, 11009728.125, 11009735.9375, 11009779.6875, 11009810.9375, 11009889.0625, 11009909.375, 11009975.0, 11010017.1875, 11010029.6875, 11010040.625, 11010081.25, 11010131.25, 11010278.125, 11010290.625, 11010365.625, 11010442.1875, 11010478.125, 11010520.3125, 11010529.6875, 11010545.3125, 11010551.5625, 11010554.6875, 11010556.25, 11010620.3125, 11010634.375, 11010690.625, 11010742.1875, 11010865.625, 11010867.1875, 11010903.125, 11010934.375, 11010942.1875, 11011073.4375, 11011096.875, 11011115.625, 11011265.625, 11011275.0, 11011298.4375, 11011307.8125, 11011323.4375, 11011359.375, 11011393.75, 11011414.0625, 11011418.75, 11011464.0625, 11011476.5625, 11011523.4375, 11011581.25, 11011589.0625, 11011626.5625, 11011645.3125, 11011668.75, 11011731.25, 11011754.6875, 11011775.0, 11011775.0, 11011776.5625, 11011842.1875, 11011907.8125, 11012057.8125, 11012062.5, 11012287.5, 11012337.5, 11012359.375, 11012526.5625, 11012756.25, 11012768.75, 11012820.3125, 11012904.6875, 11012917.1875, 11012992.1875, 11013026.5625, 11013314.0625, 11013406.25, 11013617.1875, 11013676.5625, 11013703.125, 11014098.4375, 11014104.6875, 11014665.625, 11014848.4375, 11014851.5625, 11015068.75, 11015085.9375, 11015682.8125, 11016228.125, 11016389.0625, 11016473.4375, 11017256.25, 11017292.1875, 11017709.375, 11019012.5, 11019256.25, 11019310.9375, 11019631.25, 11019775.0, 11019979.6875, 11020328.125, 11020662.5, 11020720.3125, 11021264.0625, 11021403.125, 11021703.125, 11021760.9375, 11022137.5, 11022265.625, 11022303.125, 11022339.0625, 11022464.0625, 11022478.125, 11022545.3125, 11023131.25, 11023995.3125, 11024271.875, 11024960.9375, 11025051.5625, 11025670.3125, 11025670.3125, 11026557.8125, 11028296.875, 11028378.125, 11028842.1875, 11028903.125, 11029039.0625, 11029585.9375, 11029634.375, 11030457.8125, 11033276.5625, 11034118.75, 11034129.6875, 11034656.25, 11035750.0, 11036485.9375, 11036917.1875, 11037315.625, 11037898.4375, 11038364.0625, 11038373.4375, 11038407.8125, 11038856.25, 11038917.1875, 11038921.875, 11039062.5, 11039098.4375, 11039151.5625, 11039326.5625, 11039640.625, 11039773.4375, 11039860.9375, 11039903.125, 11040284.375, 11040439.0625, 11040448.4375, 11040540.625, 11040593.75, 11040600.0, 11040656.25, 11040735.9375, 11040918.75, 11041360.9375, 11041456.25, 11041815.625, 11041817.1875, 11042229.6875, 11042321.875, 11042400.0, 11042410.9375, 11042871.875, 11043210.9375, 11043270.3125, 11043440.625, 11043510.9375, 11043715.625, 11043914.0625, 11044087.5, 11044371.875, 11044645.3125, 11044896.875, 11045068.75, 11045101.5625, 11045306.25, 11045307.8125, 11045556.25, 11045860.9375, 11045912.5, 11045940.625, 11046550.0, 11046679.6875, 11046896.875, 11047060.9375, 11047346.875, 11047768.75, 11047812.5, 11048053.125, 11048054.6875, 11048093.75, 11048115.625, 11048173.4375, 11048178.125, 11048198.4375, 11048498.4375, 11048554.6875, 11048843.75, 11048945.3125, 11049087.5, 11049089.0625, 11049167.1875, 11049178.125, 11049298.4375, 11049814.0625, 11049825.0, 11050003.125, 11050021.875, 11050045.3125, 11050268.75, 11050451.5625, 11050493.75, 11050535.9375, 11050542.1875, 11050629.6875, 11050703.125, 11050737.5, 11051043.75, 11051145.3125, 11051148.4375, 11051175.0, 11051285.9375, 11051390.625, 11051465.625, 11051770.3125, 11052164.0625, 11052437.5, 11052604.6875, 11052609.375, 11052725.0, 11053070.3125, 11053096.875, 11053267.1875, 11053375.0, 11053532.8125, 11053582.8125, 11053870.3125, 11054075.0, 11054135.9375, 11054304.6875, 11054484.375, 11054531.25, 11054537.5, 11054579.6875, 11054667.1875, 11054678.125, 11054796.875, 11054804.6875, 11054825.0, 11054845.3125, 11054884.375, 11054929.6875, 11054967.1875, 11055064.0625, 11055093.75, 11055101.5625, 11055104.6875, 11055118.75, 11055256.25, 11055281.25, 11055354.6875, 11055470.3125, 11055567.1875, 11055951.5625, 11056229.6875, 11056337.5, 11056798.4375, 11056862.5, 11056882.8125, 11056953.125, 11057134.375, 11057204.6875, 11057246.875, 11057412.5, 11057454.6875, 11057475.0, 11057560.9375, 11057835.9375, 11057857.8125, 11057865.625, 11057868.75, 11057928.125, 11058232.8125, 11058289.0625, 11058612.5, 11058620.3125, 11058659.375, 11058723.4375, 11058859.375, 11058892.1875, 11059015.625, 11059040.625, 11059448.4375, 11059909.375, 11059996.875, 11060143.75, 11060159.375, 11060176.5625, 11060265.625, 11060318.75, 11060382.8125, 11060414.0625, 11060667.1875, 11060751.5625, 11060768.75, 11060787.5, 11060879.6875, 11061107.8125, 11061229.6875, 11061285.9375, ...], [14.143814936997655, 61.22616999558762, 46.84674500623565, 54.1601373045582, 6.0502675711118785, 60.33751746924888, 61.34012462190314, 45.41700388001857, 12.714192725020903, 11.736890342254949, 63.419466185287966, 51.2321401925873, 75.42743885535128, 19.121895331135217, 76.46422037688606, 8.238256777376245, 17.39662906943985, 9.143555562485254, 13.420398848526618, 11.921282648507509, 19.563810627442102, 51.541280661378195, 20.26752849106273, 20.078062523716213, 50.20035912822625, 53.92031979330086, 31.595344969461625, 36.3787708251737, 15.720081941242556, 82.60659800069038, 36.680894981090646, 5.22992513002691, 61.08974440987438, 5.089901282025043, 55.92433698156953, 9.804941527556652, 32.161434169167535, 22.10428144016433, 47.051360628819516, 204.31952319363552, 5.621341726730012, 37.62853768097417, 56.35600304055874, 58.18719689292473, 8.311281897998054, 6.2558969015666035, 23.802664704391663, 5.114182989331048, 19.100480042586888, 140.2306551220368, 27.00513643262516, 9.907869465011938, 82.00050844677445, 53.834937047189605, 198.3913565877517, 11.738260480528814, 52.02577016131741, 18.920393281372995, 38.6842678139243, 10.428141075202436, 34.67297737168333, 39.54618866576969, 24.633270765622918, 104.23785078124334, 13.284712015556725, 14.24919436383176, 18.10016432268393, 31.157027932232843, 10.720678410525593, 101.16592004657286, 97.12430433691611, 42.91680374605055, 13.947516294772115, 67.27280054166344, 40.68196059793929, 60.12887888267064, 10.925041690402768, 30.698376781892556, 40.143880366469624, 11.494704912186652, 18.326278381161263, 8.789808603190234, 11.956431329161326, 12.320664514346968, 13.824919959969094, 76.60047044161928, 54.61640301142164, 16.70709646430112, 19.01021603320993, 26.19037896370061, 16.328901129117796, 15.273977197957365, 240.22120217712063, 12.349511995430118, 96.73835908048615, 84.49482256062846, 42.93644916628965, 37.13917249292537, 22.011381744890798, 52.37336591073385, 50.2339495080011, 53.22544730934572, 14.295249303041272, 15.373943099306418, 50.107575815442644, 78.24694297919322, 24.8881332466901, 124.5111143528875, 60.13575719312027, 20.818122107456297, 123.87431559163437, 99.62898134995643, 14.93894413488404, 128.45203575562599, 5.498082677497471, 15.15591280720949, 106.46063943074076, 23.48516080961703, 101.05502971565267, 91.73739140665565, 65.35269900699383, 92.47996860409386, 81.53560340999853, 77.54558326753865, 88.80607513144048, 14.339668501116577, 53.07593210720984, 5.211159632524587, 33.64809356404084, 12.127051911962772, 53.928821394486576, 7.326823162382074, 17.979087388853934, 29.959185916008447, 80.10826566845219, 60.81513370760446, 78.18436460484297, 79.72534648016205, 54.64578895602668, 70.53754597283395, 11.623059703148222, 105.32200880669026, 58.54478094482906, 14.236321022370864, 18.32776727511739, 39.398873857423105, 6.9648441566962385, 5.156292212720042, 63.83315846007674, 22.483058361311684, 5.190478994863788, 61.10746020804873, 9.061638345726527, 11.791791337156951, 145.5810553460928, 51.19250727420629, 15.929879201569273, 14.025285925807987, 108.69259815437088, 17.79391221584742, 55.360189843985715, 5.099859396218784, 41.32454118539137, 39.22864901617196, 25.840744936379103, 33.475903917909434, 44.847691356129644, 39.74627357535381, 28.397378740766214, 11.704680804941917, 55.212890920380445, 22.264530679976595, 62.35230780913007, 12.78983902731605, 64.30825284689145, 31.85276675942405, 25.111030989625828, 52.02947777776042, 84.343992614672, 51.64311647777865, 35.1366685856168, 73.30396400076084, 27.955023855618965, 14.86599294259819, 20.61820621269708, 19.82832045028379, 7.502949539013969, 25.387379330295083, 12.15376185393531, 17.591627421268736, 111.18001940003333, 9.694851176339297, 13.794132092834023, 21.209102129706018, 80.72630926865504, 52.77612277490146, 54.6706921927072, 11.410964480370971, 51.40384319946194, 8.633438677880612, 54.99551807596837, 57.71784407533198, 5.644449924068756, 42.81443219350441, 149.28343606394554, 67.07356018428422, 10.986020234980046, 17.452160967013047, 47.158200067128746, 13.485876136104286, 56.93882360296301, 9.958417303687353, 11.776991586168988, 15.313185694186469, 151.28302214136264, 140.7769580549035, 223.63591712334178, 61.19292340428519, 47.90682537276442, 17.762985688045354, 41.14304722522621, 41.865305612153676, 33.60661254669384, 231.72829899721012, 48.8177140875236, 5.688668904777662, 19.938324984337, 11.056055573726267, 49.774327795759724, 19.861187786006795, 32.858425269170006, 38.772356689216124, 20.2402964142965, 26.128031291157676, 16.68766900087823, 55.85296782631145, 60.92037490043267, 13.235926501005222, 57.06362549098486, 88.84241284412275, 60.97279612922573, 107.1396424327752, 50.74845322144644, 37.69781994451711, 7.878729757190454, 50.20288141874455, 33.86359694929588, 47.76490851643631, 118.66790053031629, 65.54350424807721, 8.565516427802999, 20.96035039581958, 28.11156400705446, 6.284065849788101, 157.0132241556976, 11.49032179056271, 50.053602055493975, 42.36060319603636, 14.712311948405599, 13.911535951027881, 10.836948288351364, 7.805587846945285, 9.628113882400582, 32.43362402470938, 21.35694036349306, 15.504925516023983, 125.65443515992088, 27.16409726094877, 64.05971669477191, 29.64666951644186, 31.162209491966156, 6.424368017301362, 34.66782695650268, 27.152325088713646, 108.4274615624056, 51.243435199972666, 8.316760438938493, 8.8637654628061, 135.0735397289756, 67.43170518169862, 16.337183707855758, 7.996280003814812, 7.730136668598175, 12.82924802510736, 198.8823954127745, 7.12302959106049, 28.33437588428054, 40.22637003978687, 88.35107450019659, 8.303612531086117, 7.089616240927231, 68.1998081203022, 22.14573569013357, 28.829685262667176, 79.17671838042992, 64.51294087905643, 82.59096839111193, 33.59971144507134, 7.262274885232269, 17.283498256731875, 38.79151212153733, 32.35051693694663, 22.27592880172654, 6.608219292953678, 35.54458070094049, 22.795507430609213, 34.86316401881419, 61.886758522863325, 19.58887991905024, 37.33650835141191, 76.74291230491237, 45.578988607159275, 23.263558797642453, 16.823274117365923, 74.43562009413236, 6.532650922133468, 79.5335541036866, 70.55703316760736, 21.886346899460605, 89.18675781987211, 41.368623135628525, 33.75862398617411, 62.75178270855136, 46.880734832224014, 39.85339856642206, 14.53078197558403, 44.30598407099103, 9.383207205082023, 20.26349101992763, 5.7386120339284155, 42.20419128570789, 68.24169335795409, 5.357003519389205, 11.21419666867211, 26.380194231027925, 20.948616451025487, 33.46756142423996, 72.17630115945116, 25.069649997590176, 8.838442279194322, 18.098825202392455, 24.2683919199302, 59.16205859879297, 48.88791467359812, 27.931629686414258, 36.24777104379361, 20.929106728490236, 19.884088538457853, 7.263503234959712, 168.9633553288457, 38.61104150934239, 9.069126967636352, 62.26680538869655, 117.47378563410155, 28.9799804314201, 21.067625674201867, 156.2669502546637, 27.10884806376877, 26.54786177248477, 11.119643363595406, 33.671699741201316, 36.646567970862634, 200.9604087451874, 26.536569036797616, 10.186670132186741, 25.24925017113477, 46.08764749942242, 141.34766192169582, 9.780455037441559, 67.72078932745117, 29.556628477102777, 27.558502610248713, 183.7174679866922, 37.41520902681894, 11.761077363378492, 102.58326063380096, 47.78366738214088, 28.412930847908644, 56.42320908487081, 16.484731976850203, 5.323571389228007, 6.608034237133406, 45.66524012418543, 96.6942921852974, 78.08558960314478, 28.323384577564514, 7.677306837102019, 5.522746763575812, 5.671364093830997, 30.535580224248637, 134.3986952795654, 5.727928455459612, 30.869133635857224, 269.1931661675002, 62.09602825104156, 9.223780957480383, 64.35542010812573, 69.23086465657533, 5.103907838768264, 33.43925595537547, 16.386127900981954, 10.085624831001116, 19.65045138999759, 9.484121196450657, 32.38735590212092, 25.484010488289634, 14.361481309240371, 31.347194481859546, 22.7514380622436, 13.275189762204104, 5.305992523005536, 64.04496973246285, 5.282215684709911, 21.045184529722405, 51.193807405343634, 25.311142153414146, 18.744717497374875, 69.42655952654673, 53.99521546371988, 37.69285260663575, 20.739078484246864, 101.09777521285021, 46.67594986207998, 34.706038755987805, 85.6107449361941, 13.68584872883185, 67.83658615958232, 101.35864725285458, 17.1724900321148, 23.646715058690603, 34.55272520832374, 66.34334161985252, 11.80815329436807, 33.60750255744223, 18.74104670778907, 22.08456339401881, 32.90754640047187, 15.301517956228176, 11.133627200204854, 85.15352621785438, 8.792058780483112, 27.503884140953144, 126.84639250212996, 21.32160284840206, 66.8816815570611, 12.866785784910435, 37.036881940772595, 13.255423164397953, 59.76976524531098, 20.25199086149852, 39.55624177757153, 109.73632801232931, 8.044475111889414, 86.447471146899, 5.9825676899103035, 27.190779668350217, 6.838735684301646, 38.56127800196127, 19.854494683077576, 23.32572000006031, 35.379818640608114, 114.52193241293246, 14.299039818194707, 100.94080410383111, 34.43448349738147, 14.830175660945637, 28.816558674905757, 18.20072607096829, 39.39875939100307, 34.23635061814604, 98.00860460827052, 22.279758722296485, 5.2713311833582, 69.74607516563337, 5.200525314286615, 7.912656764193439, 9.107233085386131, 87.61781831665522, 8.993635932517838, 82.93096646530157, 29.947398051918647, 10.179474537541108, 13.91280655872513, 11.792582187274656, 6.841703762918377, 13.972955719176104, 10.795447958131621, 13.852491790857757, 52.53695046894412, 17.502146994983804, 22.150983102501932, 69.98561548688028, 12.0282089094341, 33.96762755301978, 5.574834654092912, 5.1885320231885785, 71.22495786231423, 58.36718922807173, 76.73166987538994, 97.0946070978125, 36.642291633654835, 41.665009103895336, 53.71024019466598, 13.870833992761948, 49.118272917220274, 28.7543203686364, 18.765118674196344, 32.564019731991436, 47.89392593269537, 83.89140401719936, 31.582541550954595, 34.62268553287589, 62.328074895555055, 27.5379418265854, 72.19164457031893, 9.300237516247428, 161.11238882328803, 84.06399449294516, 36.57565804484893, 83.64815730249046, 76.11875498959616, 7.540432537451087, 115.55993141643005, 104.68538639112461, 21.753556454488265, 129.5426693665212, 24.00209280959482, 55.07246828639592, 17.59010467931816, 36.248532540940715, 5.560269079398599, 21.725121609013847, 10.986195402131239, 61.105031651024426, 43.783105518551764, 39.66751596917956, 27.437701046922413, 76.33621231111869, 94.43836041975709, 61.00290528491729, 16.029529448764926, 53.91381258606902, 52.74794741683209, 13.207639083281135, 20.863444938695757, 41.77848784037752, 6.109530207607037, 36.1931053582845, 116.34621252169022, 45.53797810364553, 43.51714325790852, 36.86678824356585, 5.859689336983231, 43.26057460158501, 44.06414918804928, 7.205462396620164, 50.726226239173556, 5.786962027793698, 35.897334260493466, 40.46786293198554, 69.22627243849773, 28.73268233894997, 157.40468083334517, 49.683564729896716, 8.425629974145396, 25.605485893504305, 51.364076266337655, 8.821236399067693, 12.441236284687134, 38.99788442909943, 49.01325739161266, 28.500135522617597, 14.56778647399127, 6.733199203316288, 61.826810872105, 10.021963965524924, 36.83653362667077, 5.412990194488513, 15.722212807381279, 45.97465139975512, 14.51580258549467, 32.2419592503789, 30.05938059740509, 45.454130870614215, 86.23030001793337, 88.7509179773658, 6.657785158685896, 5.189211861980191, 15.87415574938159, 23.82437654590308, 8.75464881927064, 99.16659780522626, 35.1009994681854, 13.335206374392847, 11.433545563541498, 49.50531181671411, 31.06617315826584, 10.241336247035415, 26.09916626182659, 101.79970621700927, 7.6941129208653285, 45.3392553569071, 27.674540925085157, 8.023127835042212, 26.12947982292037, 59.14435520292964, 31.931840149351896, 33.739117922213545, 22.824409418030104, 56.08287484871225, 24.26568410675194, 16.967983283198286, 7.950054181875067, 8.224521007643517, 30.820485398453926, 16.621067986050253, 13.069066432804208, 18.647171808643627, 19.26400752003136, 92.92656107618117, 46.161727888530606, 12.842212617658962, 75.45454427360875, 46.14000214052561, 53.3319435078618, 34.26362176584995, 133.43241749430163, 6.801626492771636, 14.84860185995021, 100.90235448485937, 31.724737577131556, 28.420793144625314, 36.511367947865054, 11.189745546552212, 18.750230436122344, 18.420828418289762, 64.12672319763972, 88.29903212564122, 29.125291154351274, 35.68440930107914, 22.827068807380666, 21.236159548112028, 12.560569245914493, 18.285372557492273, 79.99001703679279, 10.899105883051428, 6.897611881103172, 5.231461612315839, 6.545552023329641, 13.547380935372706, 56.346440809596544, 42.25317412096735, 18.116416899247547, 17.425977984119957, 78.55398489867142, 93.33247149107541, 60.58295177445683, 15.982704584275767, 5.321435580524698, 23.929243667105975, 101.70643798859308, 7.413046642012373, 58.99353249050745, 10.531275336199744, 8.618418215098426, 15.839692072730893, 16.690769073080638, 7.318872732703495, 26.64217276067835, 29.517955301444104, 27.550641274636426, 31.332221627403182, 21.044526380047948, 38.854310075005195, 20.963015674850837, 24.170992497678853, 11.427192889479642, 61.548048003915405, 13.08529387062969, 16.812530328328197, 66.65433075546889, 10.072495259248145, 27.325709979926394, 36.42959145761949, 33.43306423716942, 138.9070622174801, 12.04480268649079, 35.34984792691677, 46.96101518736326, 16.382818983853866, 81.97091019312427, 27.496541096931303, 60.530682938648184, 28.181640497260275, 5.80505102109814, 64.40026978132367, 10.030712687618523, 15.014761641748912, 11.862086000695415, 27.345052209850934, 15.537987085092904, 96.97823743022337, 43.8305510569227, 14.061044251429157, 80.41874217891976, 48.002907153099336, 8.656126264185719, 43.709868792789344, 13.03739552490747, 104.44283442115177, 9.938486131238788, 46.75454751762468, 38.887004456677076, 44.76896550292206, 22.931073393141904, 8.212202520326727, 67.45216843151199, 26.21636916070904, 8.026295891392248, 107.44182145942486, 19.532334015410616, 6.082757640244188, 58.27610271229875, 25.972583823150572, 97.65330058548876, 5.661063228635864, 9.866399069463087, 10.209786016515688, 34.385502356138176, 6.958269131035686, 19.503367631469082, 16.09209157416426, 64.47159984699171, 16.056307183126975, 16.917085711995682, 6.130491946460833, 25.394359782645953, 9.320050001528255, 39.65082753818043, 52.816679918574714, 31.589259443596525, 70.90635258121887, 27.004559589218438, 51.67046541706663, 51.550010033361396, 106.35950921823927, 27.72662055092706, 16.300297789959416, 16.16876824861468, 13.012841529232876, 22.159042743411746, 18.27381659803862, 8.145470326207365, 49.567577435374844, 76.78610756993766, 21.991433559545854, 42.038356567346646, 5.523484653824599, 79.92037661066738, 90.49055631101355, 28.65409863253728, 12.847535336747685, 19.778032367979442, 20.819499057310292, 90.88454751385521, 9.930759559430138, 17.312419543340475, 12.284125413070361, 29.400090312764, 24.628249245618576, 31.005824010637873, 87.64335670532793, 27.63847454276492, 5.595757095366031, 6.061715075702787, 7.013518762422171, 10.630517360804413, 22.91537363184294, 65.12091214284423, 58.37130976297641, 7.255783908956701, 61.88851214214725, 47.13420635496716, 15.887695040599592, 5.277306613012202, 13.936123003723822, 68.81044555204187, 30.987428469762747, 52.0407276228282, 73.22237664479685, 5.456528131531749, 64.65270102901718, 66.13363042203189, 10.172030357617755, 8.335902058548205, 11.145522681848925, 29.44820835776094, 19.24667908456892, 5.112235738837469, 10.75837221710539, 86.84215436717238, 10.741518022495885, 65.06317370595757, 86.35795483675342, 9.12404934243866, 13.284708978710041, 108.32032181263986, 170.53514174029027, 37.02047261998486, 6.082952786131305, 38.563037596460546, 55.736398637867, 254.91730220953713, 113.77503312998637, 25.80191936943489, 72.05065171742008, 18.481731927469664, 13.829086224669105, 68.77273684757516, 5.481181230165537, 25.873837018554642, 78.28316454794593, 12.155630678388835, 32.228700677684024, 15.785644152970226, 9.600509805367553, 50.26799228108158, 15.664135758402448, 7.442208791925599, 63.82390368361691, 48.96606867629005, 6.354162471273298, 28.521490628935883, 5.081627587883494, 12.87751198686426, 92.11731754483704, 36.23080976281307, 27.65494069172564, 100.69884554839422, 106.9280646114724, 59.90603253733929, 38.010353179770455, 42.622100413569285, 39.28532968880996, 34.919202876524245, 67.51212989684016, 23.576579272822386, 35.37510006161462, 30.36824832512964, 15.69215988138325, 42.96388367156831, 11.592098996610753, 14.045556730073283, 45.44662517478896, 11.17557940716558, 6.886635299627228, 49.12126765617866, 46.553973068273315, 29.761822404101387, 8.029354236061096, 9.350468532696663, 97.26161488000747, 75.08311150505068, 77.16075179973457, 22.790788056210697, 5.539408618301733, 83.5063706526406, 25.426792745614293, 27.054954422103744, 17.60545184039233, 10.501307102088179, 6.671349560899896, 113.03079760799693, 55.72433837002128, 19.363079484462396, 5.63363805387415, 23.215020786579174, 11.494446452403153, 21.460149145270186, 51.39366245237917, 8.999347542140308, 25.38699289974625, 109.36221472120569, 17.120017076934126, 6.217665623708272, 49.30543625628884, 5.116305721140449, 9.997298170738846, 13.456946918858849, 5.835845549977451, 74.87244438657574, 45.399720304023845, 22.09357790466209, 13.005733870964988, 67.3400988739367, 6.200583439965422, 38.60923534945556, 32.23265124782489, 14.074896977743137, 9.147427343930495, 49.85398170577267, 126.11667914748381, 19.202161511826148, 19.077630544343673, 59.521348637610686, 31.617393774398117, 11.039390690408936, 43.06359101622074, 10.088547891774935, 75.83095228588346, 78.20257266592209, 13.58705079121111, 24.688033012160652, 68.11199551048675, 22.881011590249287, 6.990463700843818, 64.74079802604794, 17.67114427665869, 60.49352382712236, 15.09502799394999, 12.868203979052762, 13.03098423367257, 67.51817146953118, 8.583883055723767, 13.94560530313532, 36.41644854848451, 86.67960500207317, 6.930537815383654, 32.64957405266203, 7.989268425251642, 16.624257283469102, 93.30083591656802, 20.255228390563204, 9.157770159662427, 6.594734945267227, 17.75468167120166, 9.803706475945996, 65.88793863442243, 28.694723754795138, 21.51047974160746, 18.588497588990663, 9.372744016499771, 18.270226219265936, 31.970534880984598, 11.536934288606105, 11.38155858077957, 46.14179228404328, 23.246371042759627, 10.03444294107464, 19.525668113006613, 9.24043773762461, 8.222124470220551, 57.221898449784206, 25.160230006440507, 40.728837493849944, 9.898149558914808, 27.554229909060712, 70.14770312213092, 17.490640924725476, 20.451112468997582, 62.407471671123076, 32.073256322390854, 22.730847066198184, 64.55755725629344, 15.68044767456905, 51.40587247161625, 23.70563868310857, 21.657212348898145, 36.01125584339324, 56.80661070466171, 47.854474586933584, 43.64550050052516, 6.54441792020705, 33.53438300062472, 25.99583928604988, 16.240150947935774, 18.62049423343005, 68.51828377860784, 32.51947236075177, 107.425316479952, 30.14728253370093, 31.489830518032267, 13.820016414817063, 22.100498578758, 31.581953608716724, 48.59998002213995, 38.35692663972304, 15.997597824698316, 8.160991003615248, 20.278088811890914, 73.13026351777283, 25.36928574646707, 116.0977716263739, 69.76812447191035, 44.762458199838974, 30.066634933670528, 13.068431776956494, 98.85443566401949, 23.552546825974805, 72.44280620337453, ...])
caption, xmean,count, xle, Etot = energy_spectrum(E_tot)
hist_file(E_hist, xmean, count, caption);
([2878309.375, 2900695.3125, 2943187.5, 2944210.9375, 3089246.875, 3138204.6875, 3138420.3125, 3306651.5625, 3321848.4375, 3364301.5625, 3367568.75, 3422204.6875, 3482350.0, 3497446.875, 3528868.75, 3563815.625, 3611789.0625, 3614695.3125, 3620692.1875, 3631321.875, 3651279.6875, 3653892.1875, 3670603.125, 3690373.4375, 3965517.1875, 4006646.875, 4055654.6875, 4062009.375, 4107631.25, 4120901.5625, 5399468.75, 5515129.6875, 5553771.875, 5553881.25, 5614850.0, 5627229.6875, 5634585.9375, 5637398.4375, 5650060.9375, 5677437.5, 5682123.4375, 5695584.375, 5715351.5625, 5720668.75, 5721201.5625, 5721268.75, 5741395.3125, 5741468.75, 5742162.5, 5749076.5625, 5750707.8125, 5752743.75, 5757853.125, 5793398.4375, 5842003.125, 5852320.3125, 5866096.875, 5902856.25, 5904401.5625, 5909134.375, 5910021.875, 5911910.9375, 5915470.3125, 5922634.375, 5924759.375, 5927909.375, 5927914.0625, 5928442.1875, 5928548.4375, 5972409.375, 5974426.5625, 5975710.9375, 5975815.625, 5976076.5625, 5976078.125, 5976131.25, 5976257.8125, 5976484.375, 5979079.6875, 5980996.875, 5988528.125, 5999190.625, 6000610.9375, 6023825.0, 6036900.0, 6043137.5, 6048807.8125, 6065835.9375, 6069695.3125, 6075932.8125, 6085848.4375, 6091051.5625, 6093407.8125, 6094553.125, 6097006.25, 6098592.1875, 6099584.375, 6127759.375, 6142857.8125, 6143598.4375, 6143626.5625, 6144509.375, 6145040.625, 6146892.1875, 6147620.3125, 6147820.3125, 6150523.4375, 6150890.625, 6152350.0, 6155725.0, 6157470.3125, 6160823.4375, 6197320.3125, 6197815.625, 6197868.75, 6198821.875, 6203142.1875, 6205410.9375, 6209881.25, 6210256.25, 6211618.75, 6216320.3125, 6217593.75, 6218460.9375, 6219395.3125, 6230825.0, 6238546.875, 6238609.375, 6247126.5625, 6249492.1875, 6251745.3125, 6254900.0, 6255659.375, 6256479.6875, 6258139.0625, 6263551.5625, 6265514.0625, 6268059.375, 6274359.375, 6274518.75, 6275448.4375, 6275618.75, 6295500.0, 6299401.5625, 6299451.5625, 6300454.6875, 6321753.125, 6321828.125, 6359521.875, 6365028.125, 6365079.6875, 6465732.8125, 6467198.4375, 6506403.125, 6534043.75, 7960229.6875, 8167943.75, 8303056.25, 8467612.5, 8467912.5, 8516917.1875, 8556342.1875, 8706542.1875, 8745298.4375, 8826614.0625, 8854825.0, 8856953.125, 8879237.5, 8881034.375, 8882101.5625, 8882254.6875, 8882262.5, 8882304.6875, 8882690.625, 8882920.3125, 8882962.5, 8883417.1875, 8883568.75, 8884226.5625, 8885017.1875, 8885035.9375, 8885040.625, 8885184.375, 8885298.4375, 8885329.6875, 8885687.5, 8885760.9375, 8885800.0, 8885889.0625, 8885903.125, 8886106.25, 8886218.75, 8886359.375, 8886765.625, 8911770.3125, 8921885.9375, 8931206.25, 8988129.6875, 8994856.25, 8995654.6875, 8996581.25, 8997054.6875, 8997092.1875, 8998281.25, 9023750.0, 9023904.6875, 9030037.5, 9030537.5, 9045076.5625, 9052129.6875, 9052162.5, 9054234.375, 9055040.625, 9056226.5625, 9056235.9375, 9056270.3125, 9057237.5, 9057395.3125, 9057934.375, 9058282.8125, 9058351.5625, 9058459.375, 9058768.75, 9059445.3125, 9061985.9375, 9065717.1875, 9067281.25, 9068928.125, 9069948.4375, 9085801.5625, 9087426.5625, 9102553.125, 9106282.8125, 9107340.625, 9107901.5625, 9108167.1875, 9109351.5625, 9110301.5625, 9114343.75, 9115539.0625, 9116220.3125, 9122125.0, 9135584.375, 9145084.375, 9145150.0, 9151582.8125, 9151648.4375, 9152151.5625, 9152201.5625, 9153945.3125, 9153946.875, 9153982.8125, 9154451.5625, 9168443.75, 9185498.4375, 9253651.5625, 9255782.8125, 9275378.125, 9282251.5625, 9287482.8125, 9307300.0, 9307315.625, 9323535.9375, 9324318.75, 9324889.0625, 9326093.75, 9327632.8125, 9327767.1875, 9328306.25, 9345750.0, 9360625.0, 9400201.5625, 9401281.25, 9401309.375, 9426915.625, 9427032.8125, 9434193.75, 9435200.0, 9435346.875, 9439726.5625, 9446185.9375, 9446857.8125, 9447257.8125, 9448318.75, 9448331.25, 9450198.4375, 9453585.9375, 9455021.875, 9458470.3125, 9460792.1875, 9474798.4375, 9476626.5625, 9479981.25, 9480479.6875, 9480615.625, 9489154.6875, 9490428.125, 9500092.1875, 9500100.0, 9500248.4375, 9501857.8125, 9503751.5625, 9504942.1875, 9505104.6875, 9506364.0625, 9514509.375, 9525693.75, 9530473.4375, 9530893.75, 9531160.9375, 9535440.625, 9537309.375, 9540714.0625, 9542720.3125, 9543718.75, 9557235.9375, 9563025.0, 9563370.3125, 9563537.5, 9564218.75, 9564870.3125, 9566228.125, 9566923.4375, 9567637.5, 9567968.75, 9568728.125, 9569559.375, 9571170.3125, 9571214.0625, 9572135.9375, 9573073.4375, 9573112.5, 9575609.375, 9575845.3125, 9576012.5, 9576315.625, 9586253.125, 9587739.0625, 9588257.8125, 9588734.375, 9590418.75, 9590535.9375, 9590810.9375, 9591353.125, 9591829.6875, 9592979.6875, 9594460.9375, 9594714.0625, 9595328.125, 9595603.125, 9597707.8125, 9598034.375, 9599320.3125, 9599659.375, 9599687.5, 9599835.9375, 9600001.5625, 9600032.8125, 9600257.8125, 9600312.5, 9600946.875, 9601864.0625, 9606945.3125, 9611395.3125, 9620240.625, 9624671.875, 9624900.0, 9627453.125, 9628359.375, 9628392.1875, 9628760.9375, 9630612.5, 9630940.625, 9632504.6875, 9632687.5, 9633268.75, 9634492.1875, 9634545.3125, 9634821.875, 9637010.9375, 9637065.625, 9637121.875, 9637370.3125, 9637704.6875, 9639465.625, 9639604.6875, 9640484.375, 9641790.625, 9641834.375, 9643360.9375, 9644192.1875, 9644254.6875, 9644659.375, 9653081.25, 9654432.8125, 9657998.4375, 9659496.875, 9659759.375, 9659832.8125, 9660456.25, 9660457.8125, 9660473.4375, 9660668.75, 9662062.5, 9663229.6875, 9663292.1875, 9663295.3125, 9663340.625, 9664440.625, 9664578.125, 9664668.75, 9664818.75, 9664900.0, 9665014.0625, 9665062.5, 9665071.875, 9665287.5, 9665406.25, 9665531.25, 9665700.0, 9665971.875, 9666078.125, 9666593.75, 9666792.1875, 9666832.8125, 9667301.5625, 9667389.0625, 9667489.0625, 9667992.1875, 9668059.375, 9668060.9375, 9668590.625, 9669078.125, 9669431.25, 9669751.5625, 9669934.375, 9670003.125, 9670375.0, 9670512.5, 9673104.6875, 9686901.5625, 9689653.125, 9694167.1875, 9694232.8125, 9695515.625, 9697678.125, 9700404.6875, 9702910.9375, 9704557.8125, 9704585.9375, 9706148.4375, 9709020.3125, 9709398.4375, 9710932.8125, 9712904.6875, 9713018.75, 9713818.75, 9714818.75, 9714846.875, 9725214.0625, 9725989.0625, 9729784.375, 9730396.875, 9730900.0, 9732139.0625, 9732153.125, 9732203.125, 9733331.25, 9733615.625, 9733873.4375, 9734032.8125, 9734051.5625, 9734098.4375, 9739345.3125, 9767348.4375, 9768453.125, 9768959.375, 9769375.0, 9770915.625, 9771265.625, 9772389.0625, 9772407.8125, 9772732.8125, 9773250.0, 9773517.1875, 9773779.6875, 9773942.1875, 9774020.3125, 9777837.5, 9779839.0625, 9779981.25, 9786573.4375, 9787334.375, 9788051.5625, 9792662.5, 9794098.4375, 9800618.75, 9800848.4375, 9801184.375, 9824345.3125, 9827268.75, 9827832.8125, 9827845.3125, 9828317.1875, 9828581.25, 9829509.375, 9846526.5625, 9863014.0625, 9868667.1875, 9871535.9375, 9874110.9375, 9886778.125, 9896910.9375, 9898246.875, 9915578.125, 9915592.1875, 9924103.125, 9930800.0, 9932196.875, 9953631.25, 10007623.4375, 10008229.6875, 10046532.8125, 10058817.1875, 10102587.5, 10125731.25, 10125756.25, 10162332.8125, 10804578.125, 10821762.5, 10821860.9375, 10943160.9375, 10950826.5625, 10957082.8125, 10957910.9375, 10957937.5, 10971237.5, 10973339.0625, 10977553.125, 10977556.25, 10977912.5, 10978743.75, 10979651.5625, 10980040.625, 10980343.75, 10980595.3125, 10980934.375, 10982468.75, 10983009.375, 10983020.3125, 10983132.8125, 10983295.3125, 10983543.75, 10983839.0625, 10984382.8125, 10984384.375, 10984451.5625, 10985000.0, 10985460.9375, 10986089.0625, 10986100.0, 10987735.9375, 10989543.75, 10991007.8125, 10992498.4375, 10992760.9375, 10993337.5, 10994967.1875, 10995087.5, 10995293.75, 10995537.5, 10995737.5, 10996612.5, 10996651.5625, 10996784.375, 10999929.6875, 11002043.75, 11002065.625, 11002593.75, 11003278.125, 11003801.5625, 11003932.8125, 11003975.0, 11003982.8125, 11004020.3125, 11004020.3125, 11004032.8125, 11004034.375, 11004045.3125, 11004071.875, 11004106.25, 11004137.5, 11004410.9375, 11004439.0625, 11004531.25, 11004675.0, 11004706.25, 11004987.5, 11005003.125, 11005039.0625, 11005064.0625, 11005078.125, 11005095.3125, 11005145.3125, 11005151.5625, 11005171.875, 11005214.0625, 11005517.1875, 11005551.5625, 11005587.5, 11005642.1875, 11005678.125, 11005781.25, 11005828.125, 11005865.625, 11005928.125, 11005935.9375, 11005957.8125, 11006035.9375, 11006298.4375, 11006375.0, 11006476.5625, 11006509.375, 11006750.0, 11006760.9375, 11006907.8125, 11006920.3125, 11006945.3125, 11006965.625, 11007084.375, 11007118.75, 11007215.625, 11007243.75, 11007248.4375, 11007259.375, 11007295.3125, 11007303.125, 11007376.5625, 11007414.0625, 11007414.0625, 11007418.75, 11007470.3125, 11007500.0, 11007500.0, 11007546.875, 11007550.0, 11007560.9375, 11007576.5625, 11007578.125, 11007685.9375, 11007801.5625, 11007807.8125, 11007984.375, 11008060.9375, 11008164.0625, 11008167.1875, 11008217.1875, 11008414.0625, 11008475.0, 11008496.875, 11008503.125, 11008518.75, 11008553.125, 11008621.875, 11008635.9375, 11008664.0625, 11008725.0, 11008890.625, 11008956.25, 11009000.0, 11009132.8125, 11009167.1875, 11009193.75, 11009221.875, 11009306.25, 11009312.5, 11009331.25, 11009343.75, 11009387.5, 11009464.0625, 11009506.25, 11009532.8125, 11009653.125, 11009690.625, 11009720.3125, 11009728.125, 11009735.9375, 11009779.6875, 11009810.9375, 11009889.0625, 11009909.375, 11009975.0, 11010017.1875, 11010029.6875, 11010040.625, 11010081.25, 11010131.25, 11010278.125, 11010290.625, 11010365.625, 11010442.1875, 11010478.125, 11010520.3125, 11010529.6875, 11010545.3125, 11010551.5625, 11010554.6875, 11010556.25, 11010620.3125, 11010634.375, 11010690.625, 11010742.1875, 11010865.625, 11010867.1875, 11010903.125, 11010934.375, 11010942.1875, 11011073.4375, 11011096.875, 11011115.625, 11011265.625, 11011275.0, 11011298.4375, 11011307.8125, 11011323.4375, 11011359.375, 11011393.75, 11011414.0625, 11011418.75, 11011464.0625, 11011476.5625, 11011523.4375, 11011581.25, 11011589.0625, 11011626.5625, 11011645.3125, 11011668.75, 11011731.25, 11011754.6875, 11011775.0, 11011775.0, 11011776.5625, 11011842.1875, 11011907.8125, 11012057.8125, 11012062.5, 11012287.5, 11012337.5, 11012359.375, 11012526.5625, 11012756.25, 11012768.75, 11012820.3125, 11012904.6875, 11012917.1875, 11012992.1875, 11013026.5625, 11013314.0625, 11013406.25, 11013617.1875, 11013676.5625, 11013703.125, 11014098.4375, 11014104.6875, 11014665.625, 11014848.4375, 11014851.5625, 11015068.75, 11015085.9375, 11015682.8125, 11016228.125, 11016389.0625, 11016473.4375, 11017256.25, 11017292.1875, 11017709.375, 11019012.5, 11019256.25, 11019310.9375, 11019631.25, 11019775.0, 11019979.6875, 11020328.125, 11020662.5, 11020720.3125, 11021264.0625, 11021403.125, 11021703.125, 11021760.9375, 11022137.5, 11022265.625, 11022303.125, 11022339.0625, 11022464.0625, 11022478.125, 11022545.3125, 11023131.25, 11023995.3125, 11024271.875, 11024960.9375, 11025051.5625, 11025670.3125, 11025670.3125, 11026557.8125, 11028296.875, 11028378.125, 11028842.1875, 11028903.125, 11029039.0625, 11029585.9375, 11029634.375, 11030457.8125, 11033276.5625, 11034118.75, 11034129.6875, 11034656.25, 11035750.0, 11036485.9375, 11036917.1875, 11037315.625, 11037898.4375, 11038364.0625, 11038373.4375, 11038407.8125, 11038856.25, 11038917.1875, 11038921.875, 11039062.5, 11039098.4375, 11039151.5625, 11039326.5625, 11039640.625, 11039773.4375, 11039860.9375, 11039903.125, 11040284.375, 11040439.0625, 11040448.4375, 11040540.625, 11040593.75, 11040600.0, 11040656.25, 11040735.9375, 11040918.75, 11041360.9375, 11041456.25, 11041815.625, 11041817.1875, 11042229.6875, 11042321.875, 11042400.0, 11042410.9375, 11042871.875, 11043210.9375, 11043270.3125, 11043440.625, 11043510.9375, 11043715.625, 11043914.0625, 11044087.5, 11044371.875, 11044645.3125, 11044896.875, 11045068.75, 11045101.5625, 11045306.25, 11045307.8125, 11045556.25, 11045860.9375, 11045912.5, 11045940.625, 11046550.0, 11046679.6875, 11046896.875, 11047060.9375, 11047346.875, 11047768.75, 11047812.5, 11048053.125, 11048054.6875, 11048093.75, 11048115.625, 11048173.4375, 11048178.125, 11048198.4375, 11048498.4375, 11048554.6875, 11048843.75, 11048945.3125, 11049087.5, 11049089.0625, 11049167.1875, 11049178.125, 11049298.4375, 11049814.0625, 11049825.0, 11050003.125, 11050021.875, 11050045.3125, 11050268.75, 11050451.5625, 11050493.75, 11050535.9375, 11050542.1875, 11050629.6875, 11050703.125, 11050737.5, 11051043.75, 11051145.3125, 11051148.4375, 11051175.0, 11051285.9375, 11051390.625, 11051465.625, 11051770.3125, 11052164.0625, 11052437.5, 11052604.6875, 11052609.375, 11052725.0, 11053070.3125, 11053096.875, 11053267.1875, 11053375.0, 11053532.8125, 11053582.8125, 11053870.3125, 11054075.0, 11054135.9375, 11054304.6875, 11054484.375, 11054531.25, 11054537.5, 11054579.6875, 11054667.1875, 11054678.125, 11054796.875, 11054804.6875, 11054825.0, 11054845.3125, 11054884.375, 11054929.6875, 11054967.1875, 11055064.0625, 11055093.75, 11055101.5625, 11055104.6875, 11055118.75, 11055256.25, 11055281.25, 11055354.6875, 11055470.3125, 11055567.1875, 11055951.5625, 11056229.6875, 11056337.5, 11056798.4375, 11056862.5, 11056882.8125, 11056953.125, 11057134.375, 11057204.6875, 11057246.875, 11057412.5, 11057454.6875, 11057475.0, 11057560.9375, 11057835.9375, 11057857.8125, 11057865.625, 11057868.75, 11057928.125, 11058232.8125, 11058289.0625, 11058612.5, 11058620.3125, 11058659.375, 11058723.4375, 11058859.375, 11058892.1875, 11059015.625, 11059040.625, 11059448.4375, 11059909.375, 11059996.875, 11060143.75, 11060159.375, 11060176.5625, 11060265.625, 11060318.75, 11060382.8125, 11060414.0625, 11060667.1875, 11060751.5625, 11060768.75, 11060787.5, 11060879.6875, 11061107.8125, 11061229.6875, 11061285.9375, ...], [14.143814936997655, 61.22616999558762, 46.84674500623565, 54.1601373045582, 6.0502675711118785, 60.33751746924888, 61.34012462190314, 45.41700388001857, 12.714192725020903, 11.736890342254949, 63.419466185287966, 51.2321401925873, 75.42743885535128, 19.121895331135217, 76.46422037688606, 8.238256777376245, 17.39662906943985, 9.143555562485254, 13.420398848526618, 11.921282648507509, 19.563810627442102, 51.541280661378195, 20.26752849106273, 20.078062523716213, 50.20035912822625, 53.92031979330086, 31.595344969461625, 36.3787708251737, 15.720081941242556, 82.60659800069038, 36.680894981090646, 5.22992513002691, 61.08974440987438, 5.089901282025043, 55.92433698156953, 9.804941527556652, 32.161434169167535, 22.10428144016433, 47.051360628819516, 204.31952319363552, 5.621341726730012, 37.62853768097417, 56.35600304055874, 58.18719689292473, 8.311281897998054, 6.2558969015666035, 23.802664704391663, 5.114182989331048, 19.100480042586888, 140.2306551220368, 27.00513643262516, 9.907869465011938, 82.00050844677445, 53.834937047189605, 198.3913565877517, 11.738260480528814, 52.02577016131741, 18.920393281372995, 38.6842678139243, 10.428141075202436, 34.67297737168333, 39.54618866576969, 24.633270765622918, 104.23785078124334, 13.284712015556725, 14.24919436383176, 18.10016432268393, 31.157027932232843, 10.720678410525593, 101.16592004657286, 97.12430433691611, 42.91680374605055, 13.947516294772115, 67.27280054166344, 40.68196059793929, 60.12887888267064, 10.925041690402768, 30.698376781892556, 40.143880366469624, 11.494704912186652, 18.326278381161263, 8.789808603190234, 11.956431329161326, 12.320664514346968, 13.824919959969094, 76.60047044161928, 54.61640301142164, 16.70709646430112, 19.01021603320993, 26.19037896370061, 16.328901129117796, 15.273977197957365, 240.22120217712063, 12.349511995430118, 96.73835908048615, 84.49482256062846, 42.93644916628965, 37.13917249292537, 22.011381744890798, 52.37336591073385, 50.2339495080011, 53.22544730934572, 14.295249303041272, 15.373943099306418, 50.107575815442644, 78.24694297919322, 24.8881332466901, 124.5111143528875, 60.13575719312027, 20.818122107456297, 123.87431559163437, 99.62898134995643, 14.93894413488404, 128.45203575562599, 5.498082677497471, 15.15591280720949, 106.46063943074076, 23.48516080961703, 101.05502971565267, 91.73739140665565, 65.35269900699383, 92.47996860409386, 81.53560340999853, 77.54558326753865, 88.80607513144048, 14.339668501116577, 53.07593210720984, 5.211159632524587, 33.64809356404084, 12.127051911962772, 53.928821394486576, 7.326823162382074, 17.979087388853934, 29.959185916008447, 80.10826566845219, 60.81513370760446, 78.18436460484297, 79.72534648016205, 54.64578895602668, 70.53754597283395, 11.623059703148222, 105.32200880669026, 58.54478094482906, 14.236321022370864, 18.32776727511739, 39.398873857423105, 6.9648441566962385, 5.156292212720042, 63.83315846007674, 22.483058361311684, 5.190478994863788, 61.10746020804873, 9.061638345726527, 11.791791337156951, 145.5810553460928, 51.19250727420629, 15.929879201569273, 14.025285925807987, 108.69259815437088, 17.79391221584742, 55.360189843985715, 5.099859396218784, 41.32454118539137, 39.22864901617196, 25.840744936379103, 33.475903917909434, 44.847691356129644, 39.74627357535381, 28.397378740766214, 11.704680804941917, 55.212890920380445, 22.264530679976595, 62.35230780913007, 12.78983902731605, 64.30825284689145, 31.85276675942405, 25.111030989625828, 52.02947777776042, 84.343992614672, 51.64311647777865, 35.1366685856168, 73.30396400076084, 27.955023855618965, 14.86599294259819, 20.61820621269708, 19.82832045028379, 7.502949539013969, 25.387379330295083, 12.15376185393531, 17.591627421268736, 111.18001940003333, 9.694851176339297, 13.794132092834023, 21.209102129706018, 80.72630926865504, 52.77612277490146, 54.6706921927072, 11.410964480370971, 51.40384319946194, 8.633438677880612, 54.99551807596837, 57.71784407533198, 5.644449924068756, 42.81443219350441, 149.28343606394554, 67.07356018428422, 10.986020234980046, 17.452160967013047, 47.158200067128746, 13.485876136104286, 56.93882360296301, 9.958417303687353, 11.776991586168988, 15.313185694186469, 151.28302214136264, 140.7769580549035, 223.63591712334178, 61.19292340428519, 47.90682537276442, 17.762985688045354, 41.14304722522621, 41.865305612153676, 33.60661254669384, 231.72829899721012, 48.8177140875236, 5.688668904777662, 19.938324984337, 11.056055573726267, 49.774327795759724, 19.861187786006795, 32.858425269170006, 38.772356689216124, 20.2402964142965, 26.128031291157676, 16.68766900087823, 55.85296782631145, 60.92037490043267, 13.235926501005222, 57.06362549098486, 88.84241284412275, 60.97279612922573, 107.1396424327752, 50.74845322144644, 37.69781994451711, 7.878729757190454, 50.20288141874455, 33.86359694929588, 47.76490851643631, 118.66790053031629, 65.54350424807721, 8.565516427802999, 20.96035039581958, 28.11156400705446, 6.284065849788101, 157.0132241556976, 11.49032179056271, 50.053602055493975, 42.36060319603636, 14.712311948405599, 13.911535951027881, 10.836948288351364, 7.805587846945285, 9.628113882400582, 32.43362402470938, 21.35694036349306, 15.504925516023983, 125.65443515992088, 27.16409726094877, 64.05971669477191, 29.64666951644186, 31.162209491966156, 6.424368017301362, 34.66782695650268, 27.152325088713646, 108.4274615624056, 51.243435199972666, 8.316760438938493, 8.8637654628061, 135.0735397289756, 67.43170518169862, 16.337183707855758, 7.996280003814812, 7.730136668598175, 12.82924802510736, 198.8823954127745, 7.12302959106049, 28.33437588428054, 40.22637003978687, 88.35107450019659, 8.303612531086117, 7.089616240927231, 68.1998081203022, 22.14573569013357, 28.829685262667176, 79.17671838042992, 64.51294087905643, 82.59096839111193, 33.59971144507134, 7.262274885232269, 17.283498256731875, 38.79151212153733, 32.35051693694663, 22.27592880172654, 6.608219292953678, 35.54458070094049, 22.795507430609213, 34.86316401881419, 61.886758522863325, 19.58887991905024, 37.33650835141191, 76.74291230491237, 45.578988607159275, 23.263558797642453, 16.823274117365923, 74.43562009413236, 6.532650922133468, 79.5335541036866, 70.55703316760736, 21.886346899460605, 89.18675781987211, 41.368623135628525, 33.75862398617411, 62.75178270855136, 46.880734832224014, 39.85339856642206, 14.53078197558403, 44.30598407099103, 9.383207205082023, 20.26349101992763, 5.7386120339284155, 42.20419128570789, 68.24169335795409, 5.357003519389205, 11.21419666867211, 26.380194231027925, 20.948616451025487, 33.46756142423996, 72.17630115945116, 25.069649997590176, 8.838442279194322, 18.098825202392455, 24.2683919199302, 59.16205859879297, 48.88791467359812, 27.931629686414258, 36.24777104379361, 20.929106728490236, 19.884088538457853, 7.263503234959712, 168.9633553288457, 38.61104150934239, 9.069126967636352, 62.26680538869655, 117.47378563410155, 28.9799804314201, 21.067625674201867, 156.2669502546637, 27.10884806376877, 26.54786177248477, 11.119643363595406, 33.671699741201316, 36.646567970862634, 200.9604087451874, 26.536569036797616, 10.186670132186741, 25.24925017113477, 46.08764749942242, 141.34766192169582, 9.780455037441559, 67.72078932745117, 29.556628477102777, 27.558502610248713, 183.7174679866922, 37.41520902681894, 11.761077363378492, 102.58326063380096, 47.78366738214088, 28.412930847908644, 56.42320908487081, 16.484731976850203, 5.323571389228007, 6.608034237133406, 45.66524012418543, 96.6942921852974, 78.08558960314478, 28.323384577564514, 7.677306837102019, 5.522746763575812, 5.671364093830997, 30.535580224248637, 134.3986952795654, 5.727928455459612, 30.869133635857224, 269.1931661675002, 62.09602825104156, 9.223780957480383, 64.35542010812573, 69.23086465657533, 5.103907838768264, 33.43925595537547, 16.386127900981954, 10.085624831001116, 19.65045138999759, 9.484121196450657, 32.38735590212092, 25.484010488289634, 14.361481309240371, 31.347194481859546, 22.7514380622436, 13.275189762204104, 5.305992523005536, 64.04496973246285, 5.282215684709911, 21.045184529722405, 51.193807405343634, 25.311142153414146, 18.744717497374875, 69.42655952654673, 53.99521546371988, 37.69285260663575, 20.739078484246864, 101.09777521285021, 46.67594986207998, 34.706038755987805, 85.6107449361941, 13.68584872883185, 67.83658615958232, 101.35864725285458, 17.1724900321148, 23.646715058690603, 34.55272520832374, 66.34334161985252, 11.80815329436807, 33.60750255744223, 18.74104670778907, 22.08456339401881, 32.90754640047187, 15.301517956228176, 11.133627200204854, 85.15352621785438, 8.792058780483112, 27.503884140953144, 126.84639250212996, 21.32160284840206, 66.8816815570611, 12.866785784910435, 37.036881940772595, 13.255423164397953, 59.76976524531098, 20.25199086149852, 39.55624177757153, 109.73632801232931, 8.044475111889414, 86.447471146899, 5.9825676899103035, 27.190779668350217, 6.838735684301646, 38.56127800196127, 19.854494683077576, 23.32572000006031, 35.379818640608114, 114.52193241293246, 14.299039818194707, 100.94080410383111, 34.43448349738147, 14.830175660945637, 28.816558674905757, 18.20072607096829, 39.39875939100307, 34.23635061814604, 98.00860460827052, 22.279758722296485, 5.2713311833582, 69.74607516563337, 5.200525314286615, 7.912656764193439, 9.107233085386131, 87.61781831665522, 8.993635932517838, 82.93096646530157, 29.947398051918647, 10.179474537541108, 13.91280655872513, 11.792582187274656, 6.841703762918377, 13.972955719176104, 10.795447958131621, 13.852491790857757, 52.53695046894412, 17.502146994983804, 22.150983102501932, 69.98561548688028, 12.0282089094341, 33.96762755301978, 5.574834654092912, 5.1885320231885785, 71.22495786231423, 58.36718922807173, 76.73166987538994, 97.0946070978125, 36.642291633654835, 41.665009103895336, 53.71024019466598, 13.870833992761948, 49.118272917220274, 28.7543203686364, 18.765118674196344, 32.564019731991436, 47.89392593269537, 83.89140401719936, 31.582541550954595, 34.62268553287589, 62.328074895555055, 27.5379418265854, 72.19164457031893, 9.300237516247428, 161.11238882328803, 84.06399449294516, 36.57565804484893, 83.64815730249046, 76.11875498959616, 7.540432537451087, 115.55993141643005, 104.68538639112461, 21.753556454488265, 129.5426693665212, 24.00209280959482, 55.07246828639592, 17.59010467931816, 36.248532540940715, 5.560269079398599, 21.725121609013847, 10.986195402131239, 61.105031651024426, 43.783105518551764, 39.66751596917956, 27.437701046922413, 76.33621231111869, 94.43836041975709, 61.00290528491729, 16.029529448764926, 53.91381258606902, 52.74794741683209, 13.207639083281135, 20.863444938695757, 41.77848784037752, 6.109530207607037, 36.1931053582845, 116.34621252169022, 45.53797810364553, 43.51714325790852, 36.86678824356585, 5.859689336983231, 43.26057460158501, 44.06414918804928, 7.205462396620164, 50.726226239173556, 5.786962027793698, 35.897334260493466, 40.46786293198554, 69.22627243849773, 28.73268233894997, 157.40468083334517, 49.683564729896716, 8.425629974145396, 25.605485893504305, 51.364076266337655, 8.821236399067693, 12.441236284687134, 38.99788442909943, 49.01325739161266, 28.500135522617597, 14.56778647399127, 6.733199203316288, 61.826810872105, 10.021963965524924, 36.83653362667077, 5.412990194488513, 15.722212807381279, 45.97465139975512, 14.51580258549467, 32.2419592503789, 30.05938059740509, 45.454130870614215, 86.23030001793337, 88.7509179773658, 6.657785158685896, 5.189211861980191, 15.87415574938159, 23.82437654590308, 8.75464881927064, 99.16659780522626, 35.1009994681854, 13.335206374392847, 11.433545563541498, 49.50531181671411, 31.06617315826584, 10.241336247035415, 26.09916626182659, 101.79970621700927, 7.6941129208653285, 45.3392553569071, 27.674540925085157, 8.023127835042212, 26.12947982292037, 59.14435520292964, 31.931840149351896, 33.739117922213545, 22.824409418030104, 56.08287484871225, 24.26568410675194, 16.967983283198286, 7.950054181875067, 8.224521007643517, 30.820485398453926, 16.621067986050253, 13.069066432804208, 18.647171808643627, 19.26400752003136, 92.92656107618117, 46.161727888530606, 12.842212617658962, 75.45454427360875, 46.14000214052561, 53.3319435078618, 34.26362176584995, 133.43241749430163, 6.801626492771636, 14.84860185995021, 100.90235448485937, 31.724737577131556, 28.420793144625314, 36.511367947865054, 11.189745546552212, 18.750230436122344, 18.420828418289762, 64.12672319763972, 88.29903212564122, 29.125291154351274, 35.68440930107914, 22.827068807380666, 21.236159548112028, 12.560569245914493, 18.285372557492273, 79.99001703679279, 10.899105883051428, 6.897611881103172, 5.231461612315839, 6.545552023329641, 13.547380935372706, 56.346440809596544, 42.25317412096735, 18.116416899247547, 17.425977984119957, 78.55398489867142, 93.33247149107541, 60.58295177445683, 15.982704584275767, 5.321435580524698, 23.929243667105975, 101.70643798859308, 7.413046642012373, 58.99353249050745, 10.531275336199744, 8.618418215098426, 15.839692072730893, 16.690769073080638, 7.318872732703495, 26.64217276067835, 29.517955301444104, 27.550641274636426, 31.332221627403182, 21.044526380047948, 38.854310075005195, 20.963015674850837, 24.170992497678853, 11.427192889479642, 61.548048003915405, 13.08529387062969, 16.812530328328197, 66.65433075546889, 10.072495259248145, 27.325709979926394, 36.42959145761949, 33.43306423716942, 138.9070622174801, 12.04480268649079, 35.34984792691677, 46.96101518736326, 16.382818983853866, 81.97091019312427, 27.496541096931303, 60.530682938648184, 28.181640497260275, 5.80505102109814, 64.40026978132367, 10.030712687618523, 15.014761641748912, 11.862086000695415, 27.345052209850934, 15.537987085092904, 96.97823743022337, 43.8305510569227, 14.061044251429157, 80.41874217891976, 48.002907153099336, 8.656126264185719, 43.709868792789344, 13.03739552490747, 104.44283442115177, 9.938486131238788, 46.75454751762468, 38.887004456677076, 44.76896550292206, 22.931073393141904, 8.212202520326727, 67.45216843151199, 26.21636916070904, 8.026295891392248, 107.44182145942486, 19.532334015410616, 6.082757640244188, 58.27610271229875, 25.972583823150572, 97.65330058548876, 5.661063228635864, 9.866399069463087, 10.209786016515688, 34.385502356138176, 6.958269131035686, 19.503367631469082, 16.09209157416426, 64.47159984699171, 16.056307183126975, 16.917085711995682, 6.130491946460833, 25.394359782645953, 9.320050001528255, 39.65082753818043, 52.816679918574714, 31.589259443596525, 70.90635258121887, 27.004559589218438, 51.67046541706663, 51.550010033361396, 106.35950921823927, 27.72662055092706, 16.300297789959416, 16.16876824861468, 13.012841529232876, 22.159042743411746, 18.27381659803862, 8.145470326207365, 49.567577435374844, 76.78610756993766, 21.991433559545854, 42.038356567346646, 5.523484653824599, 79.92037661066738, 90.49055631101355, 28.65409863253728, 12.847535336747685, 19.778032367979442, 20.819499057310292, 90.88454751385521, 9.930759559430138, 17.312419543340475, 12.284125413070361, 29.400090312764, 24.628249245618576, 31.005824010637873, 87.64335670532793, 27.63847454276492, 5.595757095366031, 6.061715075702787, 7.013518762422171, 10.630517360804413, 22.91537363184294, 65.12091214284423, 58.37130976297641, 7.255783908956701, 61.88851214214725, 47.13420635496716, 15.887695040599592, 5.277306613012202, 13.936123003723822, 68.81044555204187, 30.987428469762747, 52.0407276228282, 73.22237664479685, 5.456528131531749, 64.65270102901718, 66.13363042203189, 10.172030357617755, 8.335902058548205, 11.145522681848925, 29.44820835776094, 19.24667908456892, 5.112235738837469, 10.75837221710539, 86.84215436717238, 10.741518022495885, 65.06317370595757, 86.35795483675342, 9.12404934243866, 13.284708978710041, 108.32032181263986, 170.53514174029027, 37.02047261998486, 6.082952786131305, 38.563037596460546, 55.736398637867, 254.91730220953713, 113.77503312998637, 25.80191936943489, 72.05065171742008, 18.481731927469664, 13.829086224669105, 68.77273684757516, 5.481181230165537, 25.873837018554642, 78.28316454794593, 12.155630678388835, 32.228700677684024, 15.785644152970226, 9.600509805367553, 50.26799228108158, 15.664135758402448, 7.442208791925599, 63.82390368361691, 48.96606867629005, 6.354162471273298, 28.521490628935883, 5.081627587883494, 12.87751198686426, 92.11731754483704, 36.23080976281307, 27.65494069172564, 100.69884554839422, 106.9280646114724, 59.90603253733929, 38.010353179770455, 42.622100413569285, 39.28532968880996, 34.919202876524245, 67.51212989684016, 23.576579272822386, 35.37510006161462, 30.36824832512964, 15.69215988138325, 42.96388367156831, 11.592098996610753, 14.045556730073283, 45.44662517478896, 11.17557940716558, 6.886635299627228, 49.12126765617866, 46.553973068273315, 29.761822404101387, 8.029354236061096, 9.350468532696663, 97.26161488000747, 75.08311150505068, 77.16075179973457, 22.790788056210697, 5.539408618301733, 83.5063706526406, 25.426792745614293, 27.054954422103744, 17.60545184039233, 10.501307102088179, 6.671349560899896, 113.03079760799693, 55.72433837002128, 19.363079484462396, 5.63363805387415, 23.215020786579174, 11.494446452403153, 21.460149145270186, 51.39366245237917, 8.999347542140308, 25.38699289974625, 109.36221472120569, 17.120017076934126, 6.217665623708272, 49.30543625628884, 5.116305721140449, 9.997298170738846, 13.456946918858849, 5.835845549977451, 74.87244438657574, 45.399720304023845, 22.09357790466209, 13.005733870964988, 67.3400988739367, 6.200583439965422, 38.60923534945556, 32.23265124782489, 14.074896977743137, 9.147427343930495, 49.85398170577267, 126.11667914748381, 19.202161511826148, 19.077630544343673, 59.521348637610686, 31.617393774398117, 11.039390690408936, 43.06359101622074, 10.088547891774935, 75.83095228588346, 78.20257266592209, 13.58705079121111, 24.688033012160652, 68.11199551048675, 22.881011590249287, 6.990463700843818, 64.74079802604794, 17.67114427665869, 60.49352382712236, 15.09502799394999, 12.868203979052762, 13.03098423367257, 67.51817146953118, 8.583883055723767, 13.94560530313532, 36.41644854848451, 86.67960500207317, 6.930537815383654, 32.64957405266203, 7.989268425251642, 16.624257283469102, 93.30083591656802, 20.255228390563204, 9.157770159662427, 6.594734945267227, 17.75468167120166, 9.803706475945996, 65.88793863442243, 28.694723754795138, 21.51047974160746, 18.588497588990663, 9.372744016499771, 18.270226219265936, 31.970534880984598, 11.536934288606105, 11.38155858077957, 46.14179228404328, 23.246371042759627, 10.03444294107464, 19.525668113006613, 9.24043773762461, 8.222124470220551, 57.221898449784206, 25.160230006440507, 40.728837493849944, 9.898149558914808, 27.554229909060712, 70.14770312213092, 17.490640924725476, 20.451112468997582, 62.407471671123076, 32.073256322390854, 22.730847066198184, 64.55755725629344, 15.68044767456905, 51.40587247161625, 23.70563868310857, 21.657212348898145, 36.01125584339324, 56.80661070466171, 47.854474586933584, 43.64550050052516, 6.54441792020705, 33.53438300062472, 25.99583928604988, 16.240150947935774, 18.62049423343005, 68.51828377860784, 32.51947236075177, 107.425316479952, 30.14728253370093, 31.489830518032267, 13.820016414817063, 22.100498578758, 31.581953608716724, 48.59998002213995, 38.35692663972304, 15.997597824698316, 8.160991003615248, 20.278088811890914, 73.13026351777283, 25.36928574646707, 116.0977716263739, 69.76812447191035, 44.762458199838974, 30.066634933670528, 13.068431776956494, 98.85443566401949, 23.552546825974805, 72.44280620337453, ...])
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);
([2878309.375, 2900695.3125, 2943187.5, 2944210.9375, 3089246.875, 3138204.6875, 3138420.3125, 3306651.5625, 3321848.4375, 3364301.5625, 3367568.75, 3422204.6875, 3482350.0, 3497446.875, 3528868.75, 3563815.625, 3611789.0625, 3614695.3125, 3620692.1875, 3631321.875, 3651279.6875, 3653892.1875, 3670603.125, 3690373.4375, 3965517.1875, 4006646.875, 4055654.6875, 4062009.375, 4107631.25, 4120901.5625, 5399468.75, 5515129.6875, 5553771.875, 5553881.25, 5614850.0, 5627229.6875, 5634585.9375, 5637398.4375, 5650060.9375, 5677437.5, 5682123.4375, 5695584.375, 5715351.5625, 5720668.75, 5721201.5625, 5721268.75, 5741395.3125, 5741468.75, 5742162.5, 5749076.5625, 5750707.8125, 5752743.75, 5757853.125, 5793398.4375, 5842003.125, 5852320.3125, 5866096.875, 5902856.25, 5904401.5625, 5909134.375, 5910021.875, 5911910.9375, 5915470.3125, 5922634.375, 5924759.375, 5927909.375, 5927914.0625, 5928442.1875, 5928548.4375, 5972409.375, 5974426.5625, 5975710.9375, 5975815.625, 5976076.5625, 5976078.125, 5976131.25, 5976257.8125, 5976484.375, 5979079.6875, 5980996.875, 5988528.125, 5999190.625, 6000610.9375, 6023825.0, 6036900.0, 6043137.5, 6048807.8125, 6065835.9375, 6069695.3125, 6075932.8125, 6085848.4375, 6091051.5625, 6093407.8125, 6094553.125, 6097006.25, 6098592.1875, 6099584.375, 6127759.375, 6142857.8125, 6143598.4375, 6143626.5625, 6144509.375, 6145040.625, 6146892.1875, 6147620.3125, 6147820.3125, 6150523.4375, 6150890.625, 6152350.0, 6155725.0, 6157470.3125, 6160823.4375, 6197320.3125, 6197815.625, 6197868.75, 6198821.875, 6203142.1875, 6205410.9375, 6209881.25, 6210256.25, 6211618.75, 6216320.3125, 6217593.75, 6218460.9375, 6219395.3125, 6230825.0, 6238546.875, 6238609.375, 6247126.5625, 6249492.1875, 6251745.3125, 6254900.0, 6255659.375, 6256479.6875, 6258139.0625, 6263551.5625, 6265514.0625, 6268059.375, 6274359.375, 6274518.75, 6275448.4375, 6275618.75, 6295500.0, 6299401.5625, 6299451.5625, 6300454.6875, 6321753.125, 6321828.125, 6359521.875, 6365028.125, 6365079.6875, 6465732.8125, 6467198.4375, 6506403.125, 6534043.75, 7960229.6875, 8167943.75, 8303056.25, 8467612.5, 8467912.5, 8516917.1875, 8556342.1875, 8706542.1875, 8745298.4375, 8826614.0625, 8854825.0, 8856953.125, 8879237.5, 8881034.375, 8882101.5625, 8882254.6875, 8882262.5, 8882304.6875, 8882690.625, 8882920.3125, 8882962.5, 8883417.1875, 8883568.75, 8884226.5625, 8885017.1875, 8885035.9375, 8885040.625, 8885184.375, 8885298.4375, 8885329.6875, 8885687.5, 8885760.9375, 8885800.0, 8885889.0625, 8885903.125, 8886106.25, 8886218.75, 8886359.375, 8886765.625, 8911770.3125, 8921885.9375, 8931206.25, 8988129.6875, 8994856.25, 8995654.6875, 8996581.25, 8997054.6875, 8997092.1875, 8998281.25, 9023750.0, 9023904.6875, 9030037.5, 9030537.5, 9045076.5625, 9052129.6875, 9052162.5, 9054234.375, 9055040.625, 9056226.5625, 9056235.9375, 9056270.3125, 9057237.5, 9057395.3125, 9057934.375, 9058282.8125, 9058351.5625, 9058459.375, 9058768.75, 9059445.3125, 9061985.9375, 9065717.1875, 9067281.25, 9068928.125, 9069948.4375, 9085801.5625, 9087426.5625, 9102553.125, 9106282.8125, 9107340.625, 9107901.5625, 9108167.1875, 9109351.5625, 9110301.5625, 9114343.75, 9115539.0625, 9116220.3125, 9122125.0, 9135584.375, 9145084.375, 9145150.0, 9151582.8125, 9151648.4375, 9152151.5625, 9152201.5625, 9153945.3125, 9153946.875, 9153982.8125, 9154451.5625, 9168443.75, 9185498.4375, 9253651.5625, 9255782.8125, 9275378.125, 9282251.5625, 9287482.8125, 9307300.0, 9307315.625, 9323535.9375, 9324318.75, 9324889.0625, 9326093.75, 9327632.8125, 9327767.1875, 9328306.25, 9345750.0, 9360625.0, 9400201.5625, 9401281.25, 9401309.375, 9426915.625, 9427032.8125, 9434193.75, 9435200.0, 9435346.875, 9439726.5625, 9446185.9375, 9446857.8125, 9447257.8125, 9448318.75, 9448331.25, 9450198.4375, 9453585.9375, 9455021.875, 9458470.3125, 9460792.1875, 9474798.4375, 9476626.5625, 9479981.25, 9480479.6875, 9480615.625, 9489154.6875, 9490428.125, 9500092.1875, 9500100.0, 9500248.4375, 9501857.8125, 9503751.5625, 9504942.1875, 9505104.6875, 9506364.0625, 9514509.375, 9525693.75, 9530473.4375, 9530893.75, 9531160.9375, 9535440.625, 9537309.375, 9540714.0625, 9542720.3125, 9543718.75, 9557235.9375, 9563025.0, 9563370.3125, 9563537.5, 9564218.75, 9564870.3125, 9566228.125, 9566923.4375, 9567637.5, 9567968.75, 9568728.125, 9569559.375, 9571170.3125, 9571214.0625, 9572135.9375, 9573073.4375, 9573112.5, 9575609.375, 9575845.3125, 9576012.5, 9576315.625, 9586253.125, 9587739.0625, 9588257.8125, 9588734.375, 9590418.75, 9590535.9375, 9590810.9375, 9591353.125, 9591829.6875, 9592979.6875, 9594460.9375, 9594714.0625, 9595328.125, 9595603.125, 9597707.8125, 9598034.375, 9599320.3125, 9599659.375, 9599687.5, 9599835.9375, 9600001.5625, 9600032.8125, 9600257.8125, 9600312.5, 9600946.875, 9601864.0625, 9606945.3125, 9611395.3125, 9620240.625, 9624671.875, 9624900.0, 9627453.125, 9628359.375, 9628392.1875, 9628760.9375, 9630612.5, 9630940.625, 9632504.6875, 9632687.5, 9633268.75, 9634492.1875, 9634545.3125, 9634821.875, 9637010.9375, 9637065.625, 9637121.875, 9637370.3125, 9637704.6875, 9639465.625, 9639604.6875, 9640484.375, 9641790.625, 9641834.375, 9643360.9375, 9644192.1875, 9644254.6875, 9644659.375, 9653081.25, 9654432.8125, 9657998.4375, 9659496.875, 9659759.375, 9659832.8125, 9660456.25, 9660457.8125, 9660473.4375, 9660668.75, 9662062.5, 9663229.6875, 9663292.1875, 9663295.3125, 9663340.625, 9664440.625, 9664578.125, 9664668.75, 9664818.75, 9664900.0, 9665014.0625, 9665062.5, 9665071.875, 9665287.5, 9665406.25, 9665531.25, 9665700.0, 9665971.875, 9666078.125, 9666593.75, 9666792.1875, 9666832.8125, 9667301.5625, 9667389.0625, 9667489.0625, 9667992.1875, 9668059.375, 9668060.9375, 9668590.625, 9669078.125, 9669431.25, 9669751.5625, 9669934.375, 9670003.125, 9670375.0, 9670512.5, 9673104.6875, 9686901.5625, 9689653.125, 9694167.1875, 9694232.8125, 9695515.625, 9697678.125, 9700404.6875, 9702910.9375, 9704557.8125, 9704585.9375, 9706148.4375, 9709020.3125, 9709398.4375, 9710932.8125, 9712904.6875, 9713018.75, 9713818.75, 9714818.75, 9714846.875, 9725214.0625, 9725989.0625, 9729784.375, 9730396.875, 9730900.0, 9732139.0625, 9732153.125, 9732203.125, 9733331.25, 9733615.625, 9733873.4375, 9734032.8125, 9734051.5625, 9734098.4375, 9739345.3125, 9767348.4375, 9768453.125, 9768959.375, 9769375.0, 9770915.625, 9771265.625, 9772389.0625, 9772407.8125, 9772732.8125, 9773250.0, 9773517.1875, 9773779.6875, 9773942.1875, 9774020.3125, 9777837.5, 9779839.0625, 9779981.25, 9786573.4375, 9787334.375, 9788051.5625, 9792662.5, 9794098.4375, 9800618.75, 9800848.4375, 9801184.375, 9824345.3125, 9827268.75, 9827832.8125, 9827845.3125, 9828317.1875, 9828581.25, 9829509.375, 9846526.5625, 9863014.0625, 9868667.1875, 9871535.9375, 9874110.9375, 9886778.125, 9896910.9375, 9898246.875, 9915578.125, 9915592.1875, 9924103.125, 9930800.0, 9932196.875, 9953631.25, 10007623.4375, 10008229.6875, 10046532.8125, 10058817.1875, 10102587.5, 10125731.25, 10125756.25, 10162332.8125, 10804578.125, 10821762.5, 10821860.9375, 10943160.9375, 10950826.5625, 10957082.8125, 10957910.9375, 10957937.5, 10971237.5, 10973339.0625, 10977553.125, 10977556.25, 10977912.5, 10978743.75, 10979651.5625, 10980040.625, 10980343.75, 10980595.3125, 10980934.375, 10982468.75, 10983009.375, 10983020.3125, 10983132.8125, 10983295.3125, 10983543.75, 10983839.0625, 10984382.8125, 10984384.375, 10984451.5625, 10985000.0, 10985460.9375, 10986089.0625, 10986100.0, 10987735.9375, 10989543.75, 10991007.8125, 10992498.4375, 10992760.9375, 10993337.5, 10994967.1875, 10995087.5, 10995293.75, 10995537.5, 10995737.5, 10996612.5, 10996651.5625, 10996784.375, 10999929.6875, 11002043.75, 11002065.625, 11002593.75, 11003278.125, 11003801.5625, 11003932.8125, 11003975.0, 11003982.8125, 11004020.3125, 11004020.3125, 11004032.8125, 11004034.375, 11004045.3125, 11004071.875, 11004106.25, 11004137.5, 11004410.9375, 11004439.0625, 11004531.25, 11004675.0, 11004706.25, 11004987.5, 11005003.125, 11005039.0625, 11005064.0625, 11005078.125, 11005095.3125, 11005145.3125, 11005151.5625, 11005171.875, 11005214.0625, 11005517.1875, 11005551.5625, 11005587.5, 11005642.1875, 11005678.125, 11005781.25, 11005828.125, 11005865.625, 11005928.125, 11005935.9375, 11005957.8125, 11006035.9375, 11006298.4375, 11006375.0, 11006476.5625, 11006509.375, 11006750.0, 11006760.9375, 11006907.8125, 11006920.3125, 11006945.3125, 11006965.625, 11007084.375, 11007118.75, 11007215.625, 11007243.75, 11007248.4375, 11007259.375, 11007295.3125, 11007303.125, 11007376.5625, 11007414.0625, 11007414.0625, 11007418.75, 11007470.3125, 11007500.0, 11007500.0, 11007546.875, 11007550.0, 11007560.9375, 11007576.5625, 11007578.125, 11007685.9375, 11007801.5625, 11007807.8125, 11007984.375, 11008060.9375, 11008164.0625, 11008167.1875, 11008217.1875, 11008414.0625, 11008475.0, 11008496.875, 11008503.125, 11008518.75, 11008553.125, 11008621.875, 11008635.9375, 11008664.0625, 11008725.0, 11008890.625, 11008956.25, 11009000.0, 11009132.8125, 11009167.1875, 11009193.75, 11009221.875, 11009306.25, 11009312.5, 11009331.25, 11009343.75, 11009387.5, 11009464.0625, 11009506.25, 11009532.8125, 11009653.125, 11009690.625, 11009720.3125, 11009728.125, 11009735.9375, 11009779.6875, 11009810.9375, 11009889.0625, 11009909.375, 11009975.0, 11010017.1875, 11010029.6875, 11010040.625, 11010081.25, 11010131.25, 11010278.125, 11010290.625, 11010365.625, 11010442.1875, 11010478.125, 11010520.3125, 11010529.6875, 11010545.3125, 11010551.5625, 11010554.6875, 11010556.25, 11010620.3125, 11010634.375, 11010690.625, 11010742.1875, 11010865.625, 11010867.1875, 11010903.125, 11010934.375, 11010942.1875, 11011073.4375, 11011096.875, 11011115.625, 11011265.625, 11011275.0, 11011298.4375, 11011307.8125, 11011323.4375, 11011359.375, 11011393.75, 11011414.0625, 11011418.75, 11011464.0625, 11011476.5625, 11011523.4375, 11011581.25, 11011589.0625, 11011626.5625, 11011645.3125, 11011668.75, 11011731.25, 11011754.6875, 11011775.0, 11011775.0, 11011776.5625, 11011842.1875, 11011907.8125, 11012057.8125, 11012062.5, 11012287.5, 11012337.5, 11012359.375, 11012526.5625, 11012756.25, 11012768.75, 11012820.3125, 11012904.6875, 11012917.1875, 11012992.1875, 11013026.5625, 11013314.0625, 11013406.25, 11013617.1875, 11013676.5625, 11013703.125, 11014098.4375, 11014104.6875, 11014665.625, 11014848.4375, 11014851.5625, 11015068.75, 11015085.9375, 11015682.8125, 11016228.125, 11016389.0625, 11016473.4375, 11017256.25, 11017292.1875, 11017709.375, 11019012.5, 11019256.25, 11019310.9375, 11019631.25, 11019775.0, 11019979.6875, 11020328.125, 11020662.5, 11020720.3125, 11021264.0625, 11021403.125, 11021703.125, 11021760.9375, 11022137.5, 11022265.625, 11022303.125, 11022339.0625, 11022464.0625, 11022478.125, 11022545.3125, 11023131.25, 11023995.3125, 11024271.875, 11024960.9375, 11025051.5625, 11025670.3125, 11025670.3125, 11026557.8125, 11028296.875, 11028378.125, 11028842.1875, 11028903.125, 11029039.0625, 11029585.9375, 11029634.375, 11030457.8125, 11033276.5625, 11034118.75, 11034129.6875, 11034656.25, 11035750.0, 11036485.9375, 11036917.1875, 11037315.625, 11037898.4375, 11038364.0625, 11038373.4375, 11038407.8125, 11038856.25, 11038917.1875, 11038921.875, 11039062.5, 11039098.4375, 11039151.5625, 11039326.5625, 11039640.625, 11039773.4375, 11039860.9375, 11039903.125, 11040284.375, 11040439.0625, 11040448.4375, 11040540.625, 11040593.75, 11040600.0, 11040656.25, 11040735.9375, 11040918.75, 11041360.9375, 11041456.25, 11041815.625, 11041817.1875, 11042229.6875, 11042321.875, 11042400.0, 11042410.9375, 11042871.875, 11043210.9375, 11043270.3125, 11043440.625, 11043510.9375, 11043715.625, 11043914.0625, 11044087.5, 11044371.875, 11044645.3125, 11044896.875, 11045068.75, 11045101.5625, 11045306.25, 11045307.8125, 11045556.25, 11045860.9375, 11045912.5, 11045940.625, 11046550.0, 11046679.6875, 11046896.875, 11047060.9375, 11047346.875, 11047768.75, 11047812.5, 11048053.125, 11048054.6875, 11048093.75, 11048115.625, 11048173.4375, 11048178.125, 11048198.4375, 11048498.4375, 11048554.6875, 11048843.75, 11048945.3125, 11049087.5, 11049089.0625, 11049167.1875, 11049178.125, 11049298.4375, 11049814.0625, 11049825.0, 11050003.125, 11050021.875, 11050045.3125, 11050268.75, 11050451.5625, 11050493.75, 11050535.9375, 11050542.1875, 11050629.6875, 11050703.125, 11050737.5, 11051043.75, 11051145.3125, 11051148.4375, 11051175.0, 11051285.9375, 11051390.625, 11051465.625, 11051770.3125, 11052164.0625, 11052437.5, 11052604.6875, 11052609.375, 11052725.0, 11053070.3125, 11053096.875, 11053267.1875, 11053375.0, 11053532.8125, 11053582.8125, 11053870.3125, 11054075.0, 11054135.9375, 11054304.6875, 11054484.375, 11054531.25, 11054537.5, 11054579.6875, 11054667.1875, 11054678.125, 11054796.875, 11054804.6875, 11054825.0, 11054845.3125, 11054884.375, 11054929.6875, 11054967.1875, 11055064.0625, 11055093.75, 11055101.5625, 11055104.6875, 11055118.75, 11055256.25, 11055281.25, 11055354.6875, 11055470.3125, 11055567.1875, 11055951.5625, 11056229.6875, 11056337.5, 11056798.4375, 11056862.5, 11056882.8125, 11056953.125, 11057134.375, 11057204.6875, 11057246.875, 11057412.5, 11057454.6875, 11057475.0, 11057560.9375, 11057835.9375, 11057857.8125, 11057865.625, 11057868.75, 11057928.125, 11058232.8125, 11058289.0625, 11058612.5, 11058620.3125, 11058659.375, 11058723.4375, 11058859.375, 11058892.1875, 11059015.625, 11059040.625, 11059448.4375, 11059909.375, 11059996.875, 11060143.75, 11060159.375, 11060176.5625, 11060265.625, 11060318.75, 11060382.8125, 11060414.0625, 11060667.1875, 11060751.5625, 11060768.75, 11060787.5, 11060879.6875, 11061107.8125, 11061229.6875, 11061285.9375, ...], [14.143814936997655, 61.22616999558762, 46.84674500623565, 54.1601373045582, 6.0502675711118785, 60.33751746924888, 61.34012462190314, 45.41700388001857, 12.714192725020903, 11.736890342254949, 63.419466185287966, 51.2321401925873, 75.42743885535128, 19.121895331135217, 76.46422037688606, 8.238256777376245, 17.39662906943985, 9.143555562485254, 13.420398848526618, 11.921282648507509, 19.563810627442102, 51.541280661378195, 20.26752849106273, 20.078062523716213, 50.20035912822625, 53.92031979330086, 31.595344969461625, 36.3787708251737, 15.720081941242556, 82.60659800069038, 36.680894981090646, 5.22992513002691, 61.08974440987438, 5.089901282025043, 55.92433698156953, 9.804941527556652, 32.161434169167535, 22.10428144016433, 47.051360628819516, 204.31952319363552, 5.621341726730012, 37.62853768097417, 56.35600304055874, 58.18719689292473, 8.311281897998054, 6.2558969015666035, 23.802664704391663, 5.114182989331048, 19.100480042586888, 140.2306551220368, 27.00513643262516, 9.907869465011938, 82.00050844677445, 53.834937047189605, 198.3913565877517, 11.738260480528814, 52.02577016131741, 18.920393281372995, 38.6842678139243, 10.428141075202436, 34.67297737168333, 39.54618866576969, 24.633270765622918, 104.23785078124334, 13.284712015556725, 14.24919436383176, 18.10016432268393, 31.157027932232843, 10.720678410525593, 101.16592004657286, 97.12430433691611, 42.91680374605055, 13.947516294772115, 67.27280054166344, 40.68196059793929, 60.12887888267064, 10.925041690402768, 30.698376781892556, 40.143880366469624, 11.494704912186652, 18.326278381161263, 8.789808603190234, 11.956431329161326, 12.320664514346968, 13.824919959969094, 76.60047044161928, 54.61640301142164, 16.70709646430112, 19.01021603320993, 26.19037896370061, 16.328901129117796, 15.273977197957365, 240.22120217712063, 12.349511995430118, 96.73835908048615, 84.49482256062846, 42.93644916628965, 37.13917249292537, 22.011381744890798, 52.37336591073385, 50.2339495080011, 53.22544730934572, 14.295249303041272, 15.373943099306418, 50.107575815442644, 78.24694297919322, 24.8881332466901, 124.5111143528875, 60.13575719312027, 20.818122107456297, 123.87431559163437, 99.62898134995643, 14.93894413488404, 128.45203575562599, 5.498082677497471, 15.15591280720949, 106.46063943074076, 23.48516080961703, 101.05502971565267, 91.73739140665565, 65.35269900699383, 92.47996860409386, 81.53560340999853, 77.54558326753865, 88.80607513144048, 14.339668501116577, 53.07593210720984, 5.211159632524587, 33.64809356404084, 12.127051911962772, 53.928821394486576, 7.326823162382074, 17.979087388853934, 29.959185916008447, 80.10826566845219, 60.81513370760446, 78.18436460484297, 79.72534648016205, 54.64578895602668, 70.53754597283395, 11.623059703148222, 105.32200880669026, 58.54478094482906, 14.236321022370864, 18.32776727511739, 39.398873857423105, 6.9648441566962385, 5.156292212720042, 63.83315846007674, 22.483058361311684, 5.190478994863788, 61.10746020804873, 9.061638345726527, 11.791791337156951, 145.5810553460928, 51.19250727420629, 15.929879201569273, 14.025285925807987, 108.69259815437088, 17.79391221584742, 55.360189843985715, 5.099859396218784, 41.32454118539137, 39.22864901617196, 25.840744936379103, 33.475903917909434, 44.847691356129644, 39.74627357535381, 28.397378740766214, 11.704680804941917, 55.212890920380445, 22.264530679976595, 62.35230780913007, 12.78983902731605, 64.30825284689145, 31.85276675942405, 25.111030989625828, 52.02947777776042, 84.343992614672, 51.64311647777865, 35.1366685856168, 73.30396400076084, 27.955023855618965, 14.86599294259819, 20.61820621269708, 19.82832045028379, 7.502949539013969, 25.387379330295083, 12.15376185393531, 17.591627421268736, 111.18001940003333, 9.694851176339297, 13.794132092834023, 21.209102129706018, 80.72630926865504, 52.77612277490146, 54.6706921927072, 11.410964480370971, 51.40384319946194, 8.633438677880612, 54.99551807596837, 57.71784407533198, 5.644449924068756, 42.81443219350441, 149.28343606394554, 67.07356018428422, 10.986020234980046, 17.452160967013047, 47.158200067128746, 13.485876136104286, 56.93882360296301, 9.958417303687353, 11.776991586168988, 15.313185694186469, 151.28302214136264, 140.7769580549035, 223.63591712334178, 61.19292340428519, 47.90682537276442, 17.762985688045354, 41.14304722522621, 41.865305612153676, 33.60661254669384, 231.72829899721012, 48.8177140875236, 5.688668904777662, 19.938324984337, 11.056055573726267, 49.774327795759724, 19.861187786006795, 32.858425269170006, 38.772356689216124, 20.2402964142965, 26.128031291157676, 16.68766900087823, 55.85296782631145, 60.92037490043267, 13.235926501005222, 57.06362549098486, 88.84241284412275, 60.97279612922573, 107.1396424327752, 50.74845322144644, 37.69781994451711, 7.878729757190454, 50.20288141874455, 33.86359694929588, 47.76490851643631, 118.66790053031629, 65.54350424807721, 8.565516427802999, 20.96035039581958, 28.11156400705446, 6.284065849788101, 157.0132241556976, 11.49032179056271, 50.053602055493975, 42.36060319603636, 14.712311948405599, 13.911535951027881, 10.836948288351364, 7.805587846945285, 9.628113882400582, 32.43362402470938, 21.35694036349306, 15.504925516023983, 125.65443515992088, 27.16409726094877, 64.05971669477191, 29.64666951644186, 31.162209491966156, 6.424368017301362, 34.66782695650268, 27.152325088713646, 108.4274615624056, 51.243435199972666, 8.316760438938493, 8.8637654628061, 135.0735397289756, 67.43170518169862, 16.337183707855758, 7.996280003814812, 7.730136668598175, 12.82924802510736, 198.8823954127745, 7.12302959106049, 28.33437588428054, 40.22637003978687, 88.35107450019659, 8.303612531086117, 7.089616240927231, 68.1998081203022, 22.14573569013357, 28.829685262667176, 79.17671838042992, 64.51294087905643, 82.59096839111193, 33.59971144507134, 7.262274885232269, 17.283498256731875, 38.79151212153733, 32.35051693694663, 22.27592880172654, 6.608219292953678, 35.54458070094049, 22.795507430609213, 34.86316401881419, 61.886758522863325, 19.58887991905024, 37.33650835141191, 76.74291230491237, 45.578988607159275, 23.263558797642453, 16.823274117365923, 74.43562009413236, 6.532650922133468, 79.5335541036866, 70.55703316760736, 21.886346899460605, 89.18675781987211, 41.368623135628525, 33.75862398617411, 62.75178270855136, 46.880734832224014, 39.85339856642206, 14.53078197558403, 44.30598407099103, 9.383207205082023, 20.26349101992763, 5.7386120339284155, 42.20419128570789, 68.24169335795409, 5.357003519389205, 11.21419666867211, 26.380194231027925, 20.948616451025487, 33.46756142423996, 72.17630115945116, 25.069649997590176, 8.838442279194322, 18.098825202392455, 24.2683919199302, 59.16205859879297, 48.88791467359812, 27.931629686414258, 36.24777104379361, 20.929106728490236, 19.884088538457853, 7.263503234959712, 168.9633553288457, 38.61104150934239, 9.069126967636352, 62.26680538869655, 117.47378563410155, 28.9799804314201, 21.067625674201867, 156.2669502546637, 27.10884806376877, 26.54786177248477, 11.119643363595406, 33.671699741201316, 36.646567970862634, 200.9604087451874, 26.536569036797616, 10.186670132186741, 25.24925017113477, 46.08764749942242, 141.34766192169582, 9.780455037441559, 67.72078932745117, 29.556628477102777, 27.558502610248713, 183.7174679866922, 37.41520902681894, 11.761077363378492, 102.58326063380096, 47.78366738214088, 28.412930847908644, 56.42320908487081, 16.484731976850203, 5.323571389228007, 6.608034237133406, 45.66524012418543, 96.6942921852974, 78.08558960314478, 28.323384577564514, 7.677306837102019, 5.522746763575812, 5.671364093830997, 30.535580224248637, 134.3986952795654, 5.727928455459612, 30.869133635857224, 269.1931661675002, 62.09602825104156, 9.223780957480383, 64.35542010812573, 69.23086465657533, 5.103907838768264, 33.43925595537547, 16.386127900981954, 10.085624831001116, 19.65045138999759, 9.484121196450657, 32.38735590212092, 25.484010488289634, 14.361481309240371, 31.347194481859546, 22.7514380622436, 13.275189762204104, 5.305992523005536, 64.04496973246285, 5.282215684709911, 21.045184529722405, 51.193807405343634, 25.311142153414146, 18.744717497374875, 69.42655952654673, 53.99521546371988, 37.69285260663575, 20.739078484246864, 101.09777521285021, 46.67594986207998, 34.706038755987805, 85.6107449361941, 13.68584872883185, 67.83658615958232, 101.35864725285458, 17.1724900321148, 23.646715058690603, 34.55272520832374, 66.34334161985252, 11.80815329436807, 33.60750255744223, 18.74104670778907, 22.08456339401881, 32.90754640047187, 15.301517956228176, 11.133627200204854, 85.15352621785438, 8.792058780483112, 27.503884140953144, 126.84639250212996, 21.32160284840206, 66.8816815570611, 12.866785784910435, 37.036881940772595, 13.255423164397953, 59.76976524531098, 20.25199086149852, 39.55624177757153, 109.73632801232931, 8.044475111889414, 86.447471146899, 5.9825676899103035, 27.190779668350217, 6.838735684301646, 38.56127800196127, 19.854494683077576, 23.32572000006031, 35.379818640608114, 114.52193241293246, 14.299039818194707, 100.94080410383111, 34.43448349738147, 14.830175660945637, 28.816558674905757, 18.20072607096829, 39.39875939100307, 34.23635061814604, 98.00860460827052, 22.279758722296485, 5.2713311833582, 69.74607516563337, 5.200525314286615, 7.912656764193439, 9.107233085386131, 87.61781831665522, 8.993635932517838, 82.93096646530157, 29.947398051918647, 10.179474537541108, 13.91280655872513, 11.792582187274656, 6.841703762918377, 13.972955719176104, 10.795447958131621, 13.852491790857757, 52.53695046894412, 17.502146994983804, 22.150983102501932, 69.98561548688028, 12.0282089094341, 33.96762755301978, 5.574834654092912, 5.1885320231885785, 71.22495786231423, 58.36718922807173, 76.73166987538994, 97.0946070978125, 36.642291633654835, 41.665009103895336, 53.71024019466598, 13.870833992761948, 49.118272917220274, 28.7543203686364, 18.765118674196344, 32.564019731991436, 47.89392593269537, 83.89140401719936, 31.582541550954595, 34.62268553287589, 62.328074895555055, 27.5379418265854, 72.19164457031893, 9.300237516247428, 161.11238882328803, 84.06399449294516, 36.57565804484893, 83.64815730249046, 76.11875498959616, 7.540432537451087, 115.55993141643005, 104.68538639112461, 21.753556454488265, 129.5426693665212, 24.00209280959482, 55.07246828639592, 17.59010467931816, 36.248532540940715, 5.560269079398599, 21.725121609013847, 10.986195402131239, 61.105031651024426, 43.783105518551764, 39.66751596917956, 27.437701046922413, 76.33621231111869, 94.43836041975709, 61.00290528491729, 16.029529448764926, 53.91381258606902, 52.74794741683209, 13.207639083281135, 20.863444938695757, 41.77848784037752, 6.109530207607037, 36.1931053582845, 116.34621252169022, 45.53797810364553, 43.51714325790852, 36.86678824356585, 5.859689336983231, 43.26057460158501, 44.06414918804928, 7.205462396620164, 50.726226239173556, 5.786962027793698, 35.897334260493466, 40.46786293198554, 69.22627243849773, 28.73268233894997, 157.40468083334517, 49.683564729896716, 8.425629974145396, 25.605485893504305, 51.364076266337655, 8.821236399067693, 12.441236284687134, 38.99788442909943, 49.01325739161266, 28.500135522617597, 14.56778647399127, 6.733199203316288, 61.826810872105, 10.021963965524924, 36.83653362667077, 5.412990194488513, 15.722212807381279, 45.97465139975512, 14.51580258549467, 32.2419592503789, 30.05938059740509, 45.454130870614215, 86.23030001793337, 88.7509179773658, 6.657785158685896, 5.189211861980191, 15.87415574938159, 23.82437654590308, 8.75464881927064, 99.16659780522626, 35.1009994681854, 13.335206374392847, 11.433545563541498, 49.50531181671411, 31.06617315826584, 10.241336247035415, 26.09916626182659, 101.79970621700927, 7.6941129208653285, 45.3392553569071, 27.674540925085157, 8.023127835042212, 26.12947982292037, 59.14435520292964, 31.931840149351896, 33.739117922213545, 22.824409418030104, 56.08287484871225, 24.26568410675194, 16.967983283198286, 7.950054181875067, 8.224521007643517, 30.820485398453926, 16.621067986050253, 13.069066432804208, 18.647171808643627, 19.26400752003136, 92.92656107618117, 46.161727888530606, 12.842212617658962, 75.45454427360875, 46.14000214052561, 53.3319435078618, 34.26362176584995, 133.43241749430163, 6.801626492771636, 14.84860185995021, 100.90235448485937, 31.724737577131556, 28.420793144625314, 36.511367947865054, 11.189745546552212, 18.750230436122344, 18.420828418289762, 64.12672319763972, 88.29903212564122, 29.125291154351274, 35.68440930107914, 22.827068807380666, 21.236159548112028, 12.560569245914493, 18.285372557492273, 79.99001703679279, 10.899105883051428, 6.897611881103172, 5.231461612315839, 6.545552023329641, 13.547380935372706, 56.346440809596544, 42.25317412096735, 18.116416899247547, 17.425977984119957, 78.55398489867142, 93.33247149107541, 60.58295177445683, 15.982704584275767, 5.321435580524698, 23.929243667105975, 101.70643798859308, 7.413046642012373, 58.99353249050745, 10.531275336199744, 8.618418215098426, 15.839692072730893, 16.690769073080638, 7.318872732703495, 26.64217276067835, 29.517955301444104, 27.550641274636426, 31.332221627403182, 21.044526380047948, 38.854310075005195, 20.963015674850837, 24.170992497678853, 11.427192889479642, 61.548048003915405, 13.08529387062969, 16.812530328328197, 66.65433075546889, 10.072495259248145, 27.325709979926394, 36.42959145761949, 33.43306423716942, 138.9070622174801, 12.04480268649079, 35.34984792691677, 46.96101518736326, 16.382818983853866, 81.97091019312427, 27.496541096931303, 60.530682938648184, 28.181640497260275, 5.80505102109814, 64.40026978132367, 10.030712687618523, 15.014761641748912, 11.862086000695415, 27.345052209850934, 15.537987085092904, 96.97823743022337, 43.8305510569227, 14.061044251429157, 80.41874217891976, 48.002907153099336, 8.656126264185719, 43.709868792789344, 13.03739552490747, 104.44283442115177, 9.938486131238788, 46.75454751762468, 38.887004456677076, 44.76896550292206, 22.931073393141904, 8.212202520326727, 67.45216843151199, 26.21636916070904, 8.026295891392248, 107.44182145942486, 19.532334015410616, 6.082757640244188, 58.27610271229875, 25.972583823150572, 97.65330058548876, 5.661063228635864, 9.866399069463087, 10.209786016515688, 34.385502356138176, 6.958269131035686, 19.503367631469082, 16.09209157416426, 64.47159984699171, 16.056307183126975, 16.917085711995682, 6.130491946460833, 25.394359782645953, 9.320050001528255, 39.65082753818043, 52.816679918574714, 31.589259443596525, 70.90635258121887, 27.004559589218438, 51.67046541706663, 51.550010033361396, 106.35950921823927, 27.72662055092706, 16.300297789959416, 16.16876824861468, 13.012841529232876, 22.159042743411746, 18.27381659803862, 8.145470326207365, 49.567577435374844, 76.78610756993766, 21.991433559545854, 42.038356567346646, 5.523484653824599, 79.92037661066738, 90.49055631101355, 28.65409863253728, 12.847535336747685, 19.778032367979442, 20.819499057310292, 90.88454751385521, 9.930759559430138, 17.312419543340475, 12.284125413070361, 29.400090312764, 24.628249245618576, 31.005824010637873, 87.64335670532793, 27.63847454276492, 5.595757095366031, 6.061715075702787, 7.013518762422171, 10.630517360804413, 22.91537363184294, 65.12091214284423, 58.37130976297641, 7.255783908956701, 61.88851214214725, 47.13420635496716, 15.887695040599592, 5.277306613012202, 13.936123003723822, 68.81044555204187, 30.987428469762747, 52.0407276228282, 73.22237664479685, 5.456528131531749, 64.65270102901718, 66.13363042203189, 10.172030357617755, 8.335902058548205, 11.145522681848925, 29.44820835776094, 19.24667908456892, 5.112235738837469, 10.75837221710539, 86.84215436717238, 10.741518022495885, 65.06317370595757, 86.35795483675342, 9.12404934243866, 13.284708978710041, 108.32032181263986, 170.53514174029027, 37.02047261998486, 6.082952786131305, 38.563037596460546, 55.736398637867, 254.91730220953713, 113.77503312998637, 25.80191936943489, 72.05065171742008, 18.481731927469664, 13.829086224669105, 68.77273684757516, 5.481181230165537, 25.873837018554642, 78.28316454794593, 12.155630678388835, 32.228700677684024, 15.785644152970226, 9.600509805367553, 50.26799228108158, 15.664135758402448, 7.442208791925599, 63.82390368361691, 48.96606867629005, 6.354162471273298, 28.521490628935883, 5.081627587883494, 12.87751198686426, 92.11731754483704, 36.23080976281307, 27.65494069172564, 100.69884554839422, 106.9280646114724, 59.90603253733929, 38.010353179770455, 42.622100413569285, 39.28532968880996, 34.919202876524245, 67.51212989684016, 23.576579272822386, 35.37510006161462, 30.36824832512964, 15.69215988138325, 42.96388367156831, 11.592098996610753, 14.045556730073283, 45.44662517478896, 11.17557940716558, 6.886635299627228, 49.12126765617866, 46.553973068273315, 29.761822404101387, 8.029354236061096, 9.350468532696663, 97.26161488000747, 75.08311150505068, 77.16075179973457, 22.790788056210697, 5.539408618301733, 83.5063706526406, 25.426792745614293, 27.054954422103744, 17.60545184039233, 10.501307102088179, 6.671349560899896, 113.03079760799693, 55.72433837002128, 19.363079484462396, 5.63363805387415, 23.215020786579174, 11.494446452403153, 21.460149145270186, 51.39366245237917, 8.999347542140308, 25.38699289974625, 109.36221472120569, 17.120017076934126, 6.217665623708272, 49.30543625628884, 5.116305721140449, 9.997298170738846, 13.456946918858849, 5.835845549977451, 74.87244438657574, 45.399720304023845, 22.09357790466209, 13.005733870964988, 67.3400988739367, 6.200583439965422, 38.60923534945556, 32.23265124782489, 14.074896977743137, 9.147427343930495, 49.85398170577267, 126.11667914748381, 19.202161511826148, 19.077630544343673, 59.521348637610686, 31.617393774398117, 11.039390690408936, 43.06359101622074, 10.088547891774935, 75.83095228588346, 78.20257266592209, 13.58705079121111, 24.688033012160652, 68.11199551048675, 22.881011590249287, 6.990463700843818, 64.74079802604794, 17.67114427665869, 60.49352382712236, 15.09502799394999, 12.868203979052762, 13.03098423367257, 67.51817146953118, 8.583883055723767, 13.94560530313532, 36.41644854848451, 86.67960500207317, 6.930537815383654, 32.64957405266203, 7.989268425251642, 16.624257283469102, 93.30083591656802, 20.255228390563204, 9.157770159662427, 6.594734945267227, 17.75468167120166, 9.803706475945996, 65.88793863442243, 28.694723754795138, 21.51047974160746, 18.588497588990663, 9.372744016499771, 18.270226219265936, 31.970534880984598, 11.536934288606105, 11.38155858077957, 46.14179228404328, 23.246371042759627, 10.03444294107464, 19.525668113006613, 9.24043773762461, 8.222124470220551, 57.221898449784206, 25.160230006440507, 40.728837493849944, 9.898149558914808, 27.554229909060712, 70.14770312213092, 17.490640924725476, 20.451112468997582, 62.407471671123076, 32.073256322390854, 22.730847066198184, 64.55755725629344, 15.68044767456905, 51.40587247161625, 23.70563868310857, 21.657212348898145, 36.01125584339324, 56.80661070466171, 47.854474586933584, 43.64550050052516, 6.54441792020705, 33.53438300062472, 25.99583928604988, 16.240150947935774, 18.62049423343005, 68.51828377860784, 32.51947236075177, 107.425316479952, 30.14728253370093, 31.489830518032267, 13.820016414817063, 22.100498578758, 31.581953608716724, 48.59998002213995, 38.35692663972304, 15.997597824698316, 8.160991003615248, 20.278088811890914, 73.13026351777283, 25.36928574646707, 116.0977716263739, 69.76812447191035, 44.762458199838974, 30.066634933670528, 13.068431776956494, 98.85443566401949, 23.552546825974805, 72.44280620337453, ...])
Detected energies during the discharge + Energy spectrum
multiplot(icon_fig, T_int_first,E,xle,Etot)