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 = 44341
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);
([3921890.625, 4045873.4375, 4059335.9375, 4102815.625, 4107826.5625, 4145473.4375, 4164520.3125, 4174520.3125, 4217782.8125, 4222276.5625, 4233875.0, 4284753.125, 4302109.375, 4304257.8125, 4304278.125, 4329542.1875, 4403668.75, 4403900.0, 4466984.375, 4480465.625, 4640420.3125, 4656715.625, 4708775.0, 4726603.125, 4815675.0, 4827971.875, 4851021.875, 4852948.4375, 4858726.5625, 4878584.375, 4952631.25, 4952642.1875, 4970095.3125, 4972856.25, 4974228.125, 4974981.25, 4975076.5625, 4976176.5625, 4976326.5625, 6683375.0, 6815587.5, 6816968.75, 6817056.25, 6894868.75, 6896942.1875, 6901682.8125, 6910885.9375, 6915198.4375, 6916962.5, 6917009.375, 6917715.625, 6933226.5625, 6941904.6875, 6944321.875, 6955445.3125, 6957956.25, 6958890.625, 6958893.75, 6959317.1875, 6959470.3125, 6960387.5, 6960618.75, 6963500.0, 6965823.4375, 7050992.1875, 7062860.9375, 7073707.8125, 7075742.1875, 7108706.25, 7112682.8125, 7116518.75, 7122845.3125, 7129129.6875, 7133823.4375, 7134701.5625, 7135106.25, 7135995.3125, 7136028.125, 7136159.375, 7137185.9375, 7137321.875, 7138257.8125, 7139098.4375, 7141340.625, 7141846.875, 7142021.875, 7142403.125, 7142592.1875, 7142806.25, 7143209.375, 7143360.9375, 7143529.6875, 7143748.4375, 7145504.6875, 7145932.8125, 7147793.75, 7148218.75, 7148595.3125, 7150662.5, 7151615.625, 7152181.25, 7152207.8125, 7153826.5625, 7155128.125, 7158076.5625, 7165759.375, 7177142.1875, 7179275.0, 7179979.6875, 7180571.875, 7181342.1875, 7181592.1875, 7182960.9375, 7183432.8125, 7184792.1875, 7185512.5, 7185806.25, 7186098.4375, 7187567.1875, 7190768.75, 7193025.0, 7193043.75, 7193168.75, 7193245.3125, 7193390.625, 7194164.0625, 7194590.625, 7195818.75, 7198479.6875, 7201973.4375, 7202893.75, 7204496.875, 7204496.875, 7204560.9375, 7207796.875, 7211562.5, 7214376.5625, 7215429.6875, 7216460.9375, 7223823.4375, 7224484.375, 7227718.75, 7228251.5625, 7229079.6875, 7230498.4375, 7232521.875, 7232760.9375, 7233137.5, 7234354.6875, 7234765.625, 7235062.5, 7235496.875, 7236560.9375, 7236679.6875, 7237220.3125, 7237842.1875, 7239845.3125, 7241378.125, 7241464.0625, 7241801.5625, 7242028.125, 7242350.0, 7242367.1875, 7242465.625, 7242515.625, 7242579.6875, 7242615.625, 7243543.75, 7243609.375, 7243978.125, 7244025.0, 7244282.8125, 7244315.625, 7244354.6875, 7244387.5, 7244554.6875, 7244565.625, 7244585.9375, 7244589.0625, 7244746.875, 7244803.125, 7244893.75, 7245196.875, 7245282.8125, 7245393.75, 7245442.1875, 7245557.8125, 7245679.6875, 7245725.0, 7245770.3125, 7245835.9375, 7245925.0, 7246035.9375, 7246056.25, 7246065.625, 7246075.0, 7246267.1875, 7246357.8125, 7246478.125, 7246481.25, 7246506.25, 7246506.25, 7246737.5, 7246912.5, 7246925.0, 7247042.1875, 7247120.3125, 7247512.5, 7247842.1875, 7248175.0, 7248640.625, 7248650.0, 7249231.25, 7249910.9375, 7250945.3125, 7251328.125, 7252200.0, 7253196.875, 7253578.125, 7254353.125, 7255359.375, 7255654.6875, 7255971.875, 7259032.8125, 7259156.25, 7261893.75, 7261929.6875, 7262651.5625, 7262909.375, 7262987.5, 7263807.8125, 7264462.5, 7267048.4375, 7267203.125, 7267210.9375, 7267714.0625, 7267725.0, 7267798.4375, 7268201.5625, 7268378.125, 7268584.375, 7269028.125, 7269490.625, 7270362.5, 7270904.6875, 7271121.875, 7272226.5625, 7272403.125, 7272639.0625, 7272687.5, 7272692.1875, 7272810.9375, 7273057.8125, 7274214.0625, 7274406.25, 7274459.375, 7274807.8125, 7274917.1875, 7274981.25, 7275520.3125, 7275532.8125, 7276103.125, 7276339.0625, 7276468.75, 7276596.875, 7276598.4375, 7277334.375, 7277873.4375, 7278182.8125, 7278345.3125, 7279967.1875, 7280181.25, 7280532.8125, 7280795.3125, 7280857.8125, 7280881.25, 7280904.6875, 7280968.75, 7281140.625, 7281223.4375, 7281314.0625, 7281731.25, 7282501.5625, 7283096.875, 7283098.4375, 7283518.75, 7283521.875, 7283540.625, 7286006.25, 7288687.5, 7288698.4375, 7288993.75, 7289887.5, 7289903.125, 7289987.5, 7290295.3125, 7290303.125, 7290446.875, 7293667.1875, 7294357.8125, 7294495.3125, 7295026.5625, 7295556.25, 7297335.9375, 7297390.625, 7297682.8125, 7297692.1875, 7297981.25, 7298275.0, 7298509.375, 7298957.8125, 7299175.0, 7299276.5625, 7299534.375, 7299746.875, 7300142.1875, 7300206.25, 7300306.25, 7300307.8125, 7300509.375, 7300578.125, 7301078.125, 7301115.625, 7301203.125, 7301328.125, 7301329.6875, 7302120.3125, 7302123.4375, 7302125.0, 7302520.3125, 7302826.5625, 7302845.3125, 7302871.875, 7302926.5625, 7303065.625, 7303193.75, 7303201.5625, 7303590.625, 7303668.75, 7303690.625, 7303956.25, 7303975.0, 7304037.5, 7304046.875, 7304220.3125, 7304321.875, 7304445.3125, 7304528.125, 7304812.5, 7304962.5, 7305087.5, 7305317.1875, 7305390.625, 7305654.6875, 7306042.1875, 7306476.5625, 7306545.3125, 7306581.25, 7307068.75, 7307226.5625, 7307642.1875, 7307828.125, 7307885.9375, 7308179.6875, 7308312.5, 7308342.1875, 7308346.875, 7308454.6875, 7308806.25, 7308814.0625, 7308845.3125, 7309010.9375, 7309432.8125, 7309434.375, 7309440.625, 7309537.5, 7311675.0, 7312712.5, 7313071.875, 7313192.1875, 7313207.8125, 7313357.8125, 7314478.125, 7314510.9375, 7315614.0625, 7315726.5625, 7315856.25, 7315979.6875, 7316056.25, 7316492.1875, 7316604.6875, 7317070.3125, 7317543.75, 7318534.375, 7319879.6875, 7320323.4375, 7320500.0, 7321848.4375, 7322084.375, 7323778.125, 7325106.25, 7326815.625, 7327006.25, 7327703.125, 7328978.125, 7329764.0625, 7330654.6875, 7330914.0625, 7331276.5625, 7331615.625, 7332382.8125, 7332500.0, 7332853.125, 7333965.625, 7334442.1875, 7334807.8125, 7335709.375, 7335729.6875, 7336181.25, 7336534.375, 7336612.5, 7338104.6875, 7338189.0625, 7339101.5625, 7339875.0, 7340175.0, 7340607.8125, 7340998.4375, 7341081.25, 7341310.9375, 7341476.5625, 7341975.0, 7342557.8125, 7342989.0625, 7344615.625, 7344817.1875, 7344873.4375, 7345521.875, 7346285.9375, 7346726.5625, 7346870.3125, 7346889.0625, 7346946.875, 7347275.0, 7348221.875, 7348959.375, 7349109.375, 7349134.375, 7349156.25, 7349209.375, 7350176.5625, 7350346.875, 7350396.875, 7350421.875, 7350435.9375, 7350435.9375, 7352431.25, 7352979.6875, 7353120.3125, 7353164.0625, 7353407.8125, 7353448.4375, 7353670.3125, 7353709.375, 7353743.75, 7353748.4375, 7353765.625, 7354168.75, 7354462.5, 7354775.0, 7354784.375, 7354985.9375, 7355103.125, 7355167.1875, 7355243.75, 7355442.1875, 7355551.5625, 7355565.625, 7355715.625, 7356223.4375, 7356628.125, 7356646.875, 7356706.25, 7356709.375, 7357046.875, 7357046.875, 7357071.875, 7357126.5625, 7357140.625, 7357318.75, 7357423.4375, 7357487.5, 7357610.9375, 7357867.1875, 7357946.875, 7358068.75, 7358348.4375, 7358376.5625, 7358885.9375, 7358984.375, 7358987.5, 7359120.3125, 7359315.625, 7359317.1875, 7359340.625, 7359518.75, 7359781.25, 7359889.0625, 7359962.5, 7360404.6875, 7360529.6875, 7360821.875, 7361296.875, 7361750.0, 7361890.625, 7362148.4375, 7362385.9375, 7363198.4375, 7364343.75, 7364359.375, 7364768.75, 7364823.4375, 7364942.1875, 7365492.1875, 7365812.5, 7365976.5625, 7365995.3125, 7366039.0625, 7366212.5, 7366567.1875, 7366679.6875, 7367167.1875, 7367643.75, 7368312.5, 7368857.8125, 7371040.625, 7373784.375, 7374379.6875, 7374496.875, 7374631.25, 7374767.1875, 7374953.125, 7375798.4375, 7376585.9375, 7379718.75, 7380307.8125, 7381492.1875, 7383673.4375, 7383907.8125, 7385700.0, 7386426.5625, 7387014.0625, 7387190.625, 7387231.25, 7387278.125, 7387375.0, 7387395.3125, 7387609.375, 7387628.125, 7387873.4375, 7388226.5625, 7390531.25, 7390684.375, 7391590.625, 7394670.3125, 7395173.4375, 7395317.1875, 7395701.5625, 7396028.125, 7396485.9375, 7397264.0625, 7397357.8125, 7397851.5625, 7398778.125, 7399670.3125, 7401348.4375, 7401389.0625, 7401818.75, 7402198.4375, 7403465.625, 7404129.6875, 7404312.5, 7404412.5, 7404418.75, 7406625.0, 7407018.75, 7407045.3125, 7407876.5625, 7407882.8125, 7408940.625, 7409540.625, 7409982.8125, 7410575.0, 7410864.0625, 7411231.25, 7411585.9375, 7411596.875, 7412459.375, 7413228.125, 7413296.875, 7413376.5625, 7413718.75, 7413732.8125, 7414067.1875, 7414306.25, 7414496.875, 7414742.1875, 7415485.9375, 7416050.0, 7416225.0, 7417510.9375, 7418332.8125, 7418662.5, 7419235.9375, 7419250.0, 7420214.0625, 7420307.8125, 7420412.5, 7421215.625, 7421614.0625, 7421868.75, 7422039.0625, 7422048.4375, 7422100.0, 7422445.3125, 7422492.1875, 7423137.5, 7423843.75, 7424317.1875, 7424481.25, 7424487.5, 7425467.1875, 7425512.5, 7426331.25, 7426684.375, 7427375.0, 7427809.375, 7427939.0625, 7430364.0625, 7431429.6875, 7433751.5625, 7434662.5, 7435406.25, 7437218.75, 7439035.9375, 7439189.0625, 7439346.875, 7439989.0625, 7440585.9375, 7440609.375, 7442337.5, 7442709.375, 7442928.125, 7443431.25, 7443815.625, 7444287.5, 7444629.6875, 7445932.8125, 7445950.0, 7446739.0625, 7446812.5, 7447884.375, 7447973.4375, 7448557.8125, 7449073.4375, 7449150.0, 7449153.125, 7449232.8125, 7449434.375, 7450559.375, 7450815.625, 7451018.75, 7452196.875, 7452214.0625, 7452271.875, 7453392.1875, 7454410.9375, 7455231.25, 7455245.3125, 7456973.4375, 7459348.4375, 7459725.0, 7459814.0625, 7459831.25, 7459831.25, 7459859.375, 7459896.875, 7462006.25, 7462359.375, 7463090.625, 7463529.6875, 7463657.8125, 7463701.5625, 7464940.625, 7465031.25, 7465045.3125, 7465082.8125, 7465437.5, 7465706.25, 7467250.0, 7467637.5, 7468268.75, 7468573.4375, 7469454.6875, 7469560.9375, 7469671.875, 7469735.9375, 7470731.25, 7470935.9375, 7471201.5625, 7471565.625, 7471596.875, 7471623.4375, 7471995.3125, 7472242.1875, 7472348.4375, 7472595.3125, 7472800.0, 7473257.8125, 7473304.6875, 7473431.25, 7473551.5625, 7474437.5, 7474481.25, 7475870.3125, 7476275.0, 7476870.3125, 7477048.4375, 7477168.75, 7477179.6875, 7477198.4375, 7480242.1875, 7480673.4375, 7480689.0625, 7482584.375, 7485126.5625, 7487851.5625, 7488212.5, 7488789.0625, 7489434.375, 7490003.125, 7491357.8125, 7491618.75, 7492123.4375, 7492217.1875, 7493976.5625, 7494150.0, 7494435.9375, 7494904.6875, 7495084.375, 7495195.3125, 7496635.9375, 7496868.75, 7496895.3125, 7497192.1875, 7499339.0625, 7500143.75, 7500145.3125, 7501329.6875, 7501725.0, 7502110.9375, 7503662.5, 7503839.0625, 7505153.125, 7505318.75, 7506014.0625, 7507428.125, 7509065.625, 7509546.875, 7511104.6875, 7511176.5625, 7513526.5625, 7515553.125, 7517928.125, 7520592.1875, 7521451.5625, 7522064.0625, 7523478.125, 7531112.5, 7532448.4375, 7535662.5, 7536018.75, 7539078.125, 7539139.0625, 7541060.9375, 7545681.25, 7547403.125, 7547448.4375, 7547804.6875, 7549017.1875, 7552509.375, 7552556.25, 7555273.4375, 7558698.4375, 7563890.625, 7564118.75, 7567054.6875, 7568539.0625, 7573695.3125, 7574989.0625, 7575339.0625, 7575900.0, 7576701.5625, 7576973.4375, 7578835.9375, 7583932.8125, 7585103.125, 7585871.875, 7585926.5625, 7591906.25, 7593223.4375, 7594357.8125, 7597067.1875, 7597673.4375, 7601415.625, 7602134.375, 7602371.875, 7602993.75, 7603206.25, 7604143.75, 7606298.4375, 7608592.1875, 7609953.125, 7610171.875, 7611378.125, 7612537.5, 7613026.5625, 7615334.375, 7615542.1875, 7616106.25, 7616285.9375, 7616331.25, 7616656.25, 7616990.625, 7617387.5, 7617509.375, 7618123.4375, 7618334.375, 7618421.875, 7618581.25, 7618695.3125, 7619581.25, 7619942.1875, 7619960.9375, 7620550.0, 7620767.1875, 7620906.25, 7621265.625, 7622962.5, 7623671.875, 7624276.5625, 7626454.6875, 7626856.25, 7627620.3125, 7628359.375, 7628476.5625, 7632742.1875, 7632770.3125, 7633207.8125, 7633284.375, 7633771.875, 7633914.0625, 7634664.0625, 7634960.9375, 7636007.8125, 7639454.6875, 7640576.5625, 7640795.3125, 7641007.8125, 7641142.1875, 7641153.125, 7641243.75, 7641734.375, 7642060.9375, 7642512.5, 7642532.8125, 7642614.0625, 7642793.75, 7643003.125, 7643250.0, 7644054.6875, 7644057.8125, 7644596.875, 7644623.4375, 7644654.6875, 7644654.6875, 7644695.3125, 7646198.4375, 7646356.25, 7646648.4375, 7646714.0625, 7646729.6875, 7646809.375, 7646845.3125, 7647817.1875, 7648698.4375, 7649131.25, 7649239.0625, 7649257.8125, 7649675.0, 7649873.4375, 7649881.25, 7650926.5625, 7652923.4375, 7652948.4375, 7653475.0, 7653771.875, 7654854.6875, 7660681.25, 7663587.5, 7663596.875, 7664757.8125, 7664820.3125, 7666640.625, 7668190.625, 7668382.8125, 7669810.9375, 7675487.5, 7676112.5, 7677484.375, 7678832.8125, 7679414.0625, 7684082.8125, 7685362.5, 7689078.125, 7690418.75, 7692010.9375, 7693115.625, 7694060.9375, 7696257.8125, 7698490.625, 7698507.8125, 7698898.4375, 7700093.75, 7701528.125, 7702703.125, 7703170.3125, 7703226.5625, 7706900.0, 7707667.1875, 7708059.375, 7710964.0625, 7713025.0, 7713300.0, 7714264.0625, 7714846.875, 7718548.4375, 7721001.5625, 7726067.1875, 7726846.875, 7731309.375, 7731415.625, 7731448.4375, 7732240.625, 7732260.9375, 7733120.3125, 7733353.125, 7735682.8125, 7738318.75, 7738621.875, 7740015.625, 7742384.375, 7743351.5625, 7744162.5, 7744245.3125, 7744276.5625, 7745195.3125, 7745459.375, 7745473.4375, 7757460.9375, 7759875.0, 7764173.4375, 7764350.0, 7764362.5, 7764460.9375, 7764717.1875, 7765712.5, 7765876.5625, 7766104.6875, 7766562.5, 7772778.125, 7773496.875, 7773567.1875, 7775051.5625, 7775064.0625, 7775281.25, 7777531.25, 7779817.1875, 7787417.1875, 7791140.625, 7791889.0625, 7793801.5625, 7797695.3125, 7797767.1875, 7797848.4375, 7798523.4375, 7802540.625, 7808835.9375, 7812445.3125, 7812781.25, ...], [91.92151590535012, 6.25500693139023, 77.94310398833805, 9.07559252839249, 14.671408531182607, 31.737190605062768, 18.581547777641816, 47.18541796292066, 9.15312136197917, 62.80699895899035, 8.294798236336526, 133.6862235985441, 13.763818893269393, 13.567335970160315, 10.449874267231994, 27.727722657901573, 60.78850926870192, 33.02851998297672, 34.711492953841116, 21.827259630075098, 40.63526633811417, 8.963218816428466, 5.4432639548966275, 109.1502002348916, 5.633714008537886, 12.57877831796935, 28.58105639035605, 83.96157524696787, 67.05149804635346, 72.43382728971942, 27.793457646470223, 29.481273685843984, 65.48591347881792, 25.35217600623854, 52.52957526447503, 63.63569522910326, 35.536324028225174, 13.824539453661938, 19.197473622014446, 13.756909375098637, 10.740284779979712, 12.751763654535859, 5.163600306753244, 38.173130079197236, 5.30879456170797, 6.122838289008476, 51.405726718272945, 69.07959394848478, 118.15055293759036, 10.548197157472007, 16.34536249364227, 42.99212853677796, 22.22199897374892, 39.00203438208665, 66.1062580275414, 29.39137629525038, 58.42595641903013, 12.108598981934117, 25.74084918171753, 86.08283031167116, 14.338992370097563, 91.33219082242594, 57.136699851878916, 45.79026934985378, 206.64412758043107, 71.77736721348013, 51.57560245621431, 71.76533322960633, 69.87101740878529, 116.7859274406218, 12.339329169253373, 113.96449450451422, 8.840763020305285, 8.528230507418602, 14.195047505162213, 21.73415417645771, 33.1454036220969, 23.656276689073067, 29.897756259365963, 6.410071907249164, 19.987037973374335, 154.69566602935134, 24.854737468999968, 47.36691239150801, 22.96461177698229, 24.464313274891015, 16.958781435935336, 24.734592270293515, 91.03903452889958, 7.406898276698701, 53.51140647699756, 40.22658880833285, 89.5035926994865, 24.979481720374157, 33.94198232657132, 23.147267153468135, 85.9129149937504, 50.30088122716346, 22.519584473695858, 29.635074083142847, 18.77339722795662, 36.02744561099565, 28.44528846403773, 136.61250846933157, 10.807600955300192, 61.16289873434733, 59.77130775060624, 21.80320104317642, 79.65020856041907, 13.15474245561439, 109.12631404284454, 12.341740251685843, 13.93904214822966, 41.84628334168109, 134.9809104545519, 78.0821856167245, 8.24095682386028, 70.0864284735819, 137.96528458183673, 21.801818805349214, 42.76010091887676, 76.20419704739103, 73.31125317794707, 5.650108757862241, 8.850059161134867, 33.68883436456637, 83.96811957031105, 31.647360632067098, 10.74255832157922, 45.81604754551885, 82.54939656032471, 123.72007887570348, 18.749141802427967, 29.457567512230113, 40.95049860924526, 45.297085199358996, 17.391808759464908, 16.830058192032105, 65.93348995117893, 5.532637858327295, 153.80964042432555, 92.01244194697136, 19.0464919093464, 48.09104700233491, 47.73430391290371, 14.382594687349854, 9.68576293248434, 5.99467145250774, 8.658946595592518, 22.21006258222465, 37.40917518645392, 5.633673368553024, 15.060618556400469, 7.243886021152854, 65.67711152757894, 16.01373443629423, 11.019458196483047, 20.436437465282918, 104.97041349210267, 119.10860607571396, 38.743209192118236, 8.354753331641314, 71.43902837264201, 13.762187422956282, 11.63042885699252, 9.625038471855769, 10.087648201759182, 17.11689903973607, 48.48966305454905, 21.145946002096338, 32.24870159617184, 59.39367829949244, 29.18853117498197, 59.22021080630543, 18.691763427278207, 13.493794441404027, 115.82345645805154, 11.072529394766459, 22.704389509158833, 61.15863255126758, 167.5397532775397, 25.232464225173793, 37.94136956296448, 33.801119694151204, 66.11657391112904, 87.70703253348893, 109.67878247600804, 47.19290124925952, 130.3059373986543, 10.599500072647947, 70.36557103418426, 17.78395285103963, 84.83411131693103, 15.215729863847713, 65.27359448270437, 89.6387209907713, 7.5190358584901515, 20.75828848846339, 5.406621024285416, 31.285234439052058, 10.64960414260342, 139.34504765113792, 13.987904221563113, 38.81270424650777, 28.634573258338555, 45.03906432464064, 47.502754460923846, 10.505344404989613, 102.17940669556589, 26.25412776965021, 151.6623893615988, 35.06532403532456, 75.88972094167606, 87.16696529798776, 72.02783039678228, 10.565047649333993, 50.2045506812713, 49.00187560773476, 13.842660225710166, 177.76909573067462, 29.157426745762702, 51.03625169565784, 90.56076551362379, 64.83084005344041, 22.340428108045426, 25.113559894407864, 76.92331563780806, 93.91580904305678, 30.174027521551523, 14.207010393031684, 50.58144784476163, 10.29582933843524, 71.41856762936645, 17.29867672171032, 20.049142811986144, 107.7691962028827, 127.16767323967098, 123.67335952222076, 12.67290935817429, 46.28896007431301, 10.354309530719021, 21.74031748324616, 50.2845756621357, 15.39089279927198, 61.35504166147295, 147.67581195084566, 37.64717498818115, 59.509169098749965, 29.655781182790946, 30.146314325776586, 89.84881213015976, 32.830821960081785, 21.40821933949526, 11.87719702614522, 21.264871415246176, 5.451931040029174, 12.559988208831031, 41.1059336589743, 6.407098642974379, 72.1809786231351, 28.950169801075784, 82.39245061740074, 120.31687893084766, 104.84141748092563, 57.41823917812706, 31.838030224141008, 45.70146374743045, 91.67211209554074, 67.75122270850055, 74.41612231874105, 33.1919351092631, 19.656701954252107, 5.232716747994867, 19.081378200787825, 97.68627769106214, 14.951769230557058, 6.0913509604848715, 57.96285508894979, 71.45682679697738, 41.18439043404996, 35.90430228231645, 36.69572520963843, 24.423050123782218, 5.610645748242388, 20.991735777621308, 125.9749389071087, 73.24469522973695, 10.686432476507948, 75.39841490823024, 15.117950636233937, 11.574817417765981, 66.09993780377992, 23.777767226097897, 31.010434948573035, 222.85861904964452, 116.67578502094823, 161.40269428169447, 79.8401186870496, 26.048705920889212, 16.97897637919759, 70.0917764063362, 76.39881559041737, 22.59810103525093, 63.032912179096996, 33.13711327463714, 8.411385990752818, 16.408386350759333, 5.932802217991417, 27.68821944780179, 24.262038976429892, 10.80854866556528, 75.58652075995451, 5.0852423785567185, 25.444962920683736, 29.733996613367434, 13.767587698417845, 199.70682848489812, 22.510453677287295, 80.1835981960417, 26.441708436993533, 40.06564064693441, 55.34179445340688, 138.11341327054782, 31.72040456004035, 38.1289066694144, 85.13365705266023, 11.77293758378998, 41.22467539795449, 100.72226313305711, 34.683734932716774, 44.652516714181154, 83.45931704952878, 18.96885569981287, 5.273329763852353, 25.853864579494147, 26.52164032151323, 121.13403610952344, 29.77054942715881, 20.335114891607876, 16.762053495770044, 25.02862379039195, 76.74619656918478, 26.495312923275133, 29.209722502421016, 84.56024573822762, 74.0364003024752, 18.137753705810855, 47.63048006954591, 82.5231514511413, 25.233831585509805, 17.468444332765714, 51.304400845922316, 60.21474082388468, 68.933579143966, 76.66583988737594, 15.248680866542012, 14.100663134377635, 46.77610288172033, 18.15792701460886, 56.21449800165411, 27.256584843910275, 81.4142358717553, 11.311389031889712, 22.769749568015534, 33.26414023643689, 55.11448407903578, 67.92237225249899, 40.11480891054671, 7.5647362955875845, 10.294694028421182, 5.525372723920295, 7.911883674280968, 48.65982561614861, 19.75974370352508, 12.842268264829174, 24.501709953189337, 28.40522668166007, 65.02556650410511, 75.812921604118, 37.204429476566396, 62.76072956952977, 71.22206111863505, 77.35631355782624, 7.620190558788245, 7.045896005995169, 6.030560108223266, 5.412939391859989, 70.85728000717548, 6.336077012124652, 18.000830466757385, 95.74818016943792, 44.52479631577373, 161.42770844033373, 18.991722526259032, 77.88043140989895, 88.30726087036564, 42.47508845755181, 46.6661818258594, 47.25753025848842, 50.354528151155336, 41.52523141958716, 65.39192521839797, 82.5056327519446, 84.76284639325344, 32.80871609321041, 31.06453532715303, 132.56563611893876, 98.15077853839287, 6.621548521356368, 20.01744260330258, 14.123220074274181, 65.82875168447788, 8.938835129606126, 68.68507368035053, 28.100257582853004, 329.10997196358835, 81.94015041873575, 14.864156689147492, 11.001372337831913, 82.06291069872563, 123.7139473516074, 23.007222957699206, 10.019258482838163, 97.44737193548171, 140.4957628094179, 40.84579569895, 23.967744649937675, 15.049012887924055, 34.61514195827031, 13.969809877693892, 19.538173372357505, 16.704906113988255, 5.033241817395802, 9.654184109469432, 29.545416443186266, 28.032738793979547, 43.551402943969094, 14.404252465517011, 37.89458144899119, 9.148143898778837, 63.90535596592394, 16.601949605064846, 10.131376531428327, 56.50468282053758, 24.093140210218017, 15.368858221789747, 70.7714581943136, 26.432648483326627, 8.701281020756692, 115.54127740861111, 88.3350236308581, 33.869626099577616, 35.84442338267308, 25.48430444382493, 10.81912356646484, 60.92303648665605, 29.909864190381644, 11.541831034301845, 78.06413169703757, 172.47254160724418, 241.72547207690863, 108.43308356447164, 30.427151495365113, 40.581291076548816, 20.792909627340116, 80.61021384741989, 5.632599032394112, 30.23640851005561, 99.06028965432509, 64.47105854265502, 44.73922673960728, 48.63942711078072, 19.937095225262553, 96.83686916705439, 14.91397176823679, 8.140042336293618, 101.44620917575487, 59.89904928830573, 9.457301873909115, 56.7067148422207, 10.456078035927348, 34.02643898673892, 36.8283376148294, 35.51124507996749, 11.062645880376946, 153.43005387560328, 9.505417647876207, 62.43824811125519, 69.77833198308723, 37.35624286689044, 119.06939878358484, 73.16832511529812, 5.843541338070549, 121.11194322160118, 21.731032182398454, 26.031697599946778, 119.353566281158, 30.260984181054738, 14.574828810006858, 14.594688905286006, 38.55719852281745, 13.715776099888467, 60.83604454462892, 9.050798992594704, 27.997111253183295, 122.9351637883024, 72.97984520151559, 86.33565156308107, 5.999237780523796, 24.096839348785075, 91.48260954891984, 28.26088702220727, 70.74021222540024, 60.48579572443751, 78.96952994450781, 38.10650158984178, 28.54583605253, 60.52862762073816, 20.74765540776253, 70.27666127574182, 54.39810481618977, 32.69647659518128, 60.55039389816667, 23.954066337850357, 27.928694422331642, 97.79760502474875, 24.362979262774587, 16.330005283050735, 145.6116305892241, 40.75060569813554, 5.33757979383957, 125.5765075361751, 12.331422012481166, 6.104079407137523, 10.939034141242614, 64.97044574859892, 10.04623459551312, 52.16560735248622, 15.174227394148005, 119.03753649779986, 6.5950560458743075, 71.79133461622149, 5.412698684975723, 265.2873959439773, 18.39106082045629, 9.834662482775478, 73.4772360482944, 48.35443378253609, 45.883722784845396, 49.531006884100385, 14.292099527610157, 11.282829277832237, 11.235845164391256, 137.76804896411286, 55.975692049471455, 112.37660294631421, 38.367147199378756, 112.44836914997126, 17.552202836421028, 16.28761257360174, 23.090420408106663, 13.166202665498869, 88.16089584235175, 144.90088309934538, 6.208716660696706, 48.489973694471566, 28.19691190886178, 90.0511530906758, 54.36632679002646, 234.9207993813452, 14.529104203349876, 91.78127569411932, 14.002972278065398, 7.808580081268077, 36.76666557858546, 7.170459513822566, 20.56701420594733, 26.698506234976396, 97.95756102042397, 7.788772385151713, 308.9100796455377, 49.62667551932849, 20.798411945571765, 8.070746734862496, 23.89399597545772, 43.81203849683861, 15.325968705835257, 27.145746830051984, 8.409662665063948, 28.901264193026257, 27.803746719722717, 20.559270451166956, 7.879648619133897, 6.267881313910957, 55.36121431220788, 85.27748093662662, 106.65502906626149, 5.343553957789081, 59.91407874769298, 39.97270300801065, 45.08469920474995, 29.15837580102594, 19.849637972466546, 22.7059493207162, 73.87420150437055, 82.56042766851081, 24.8884734262815, 9.088635078851166, 82.27994048515336, 25.32211892516595, 40.28655814424654, 23.644791268000123, 64.75367882079853, 40.790770768360346, 24.170224143044255, 50.2692158694068, 38.68689115245972, 5.6406806295024365, 20.811638630778468, 73.68106464177673, 71.02246412682211, 34.162151780004166, 17.522760418166705, 36.93428166900821, 16.339620845410746, 40.34006526264304, 15.300621821233458, 54.447178288362636, 34.842936336111364, 196.68427735411126, 11.285900402104101, 50.09406133741513, 30.079618015268725, 99.15257172592334, 73.05563764370524, 43.4072839782545, 20.180079050514127, 6.286785465063078, 12.08533542200321, 49.771705027628194, 42.26211425551079, 5.982491544919257, 6.278492636188944, 42.0446071184967, 28.366167040077773, 12.781620955282415, 167.04111293880047, 84.66531676750499, 27.28767701873652, 31.613336858918405, 69.55419910322422, 41.460664578242486, 18.911115999713523, 36.26240167203661, 148.10659584315803, 67.5224162542583, 35.767162273361684, 40.06079858183917, 45.261040884502, 69.44384573657626, 29.695521534023484, 56.61722499675446, 31.472700869163443, 9.439803716474458, 32.83983709561424, 22.72544478268889, 25.10541027873138, 10.550734663198421, 30.603080619859803, 16.21453944711575, 13.486016590632534, 29.17375097425028, 41.9977058506095, 19.25722797551522, 5.0675695730462875, 14.1560442182507, 196.36411938732053, 9.389417750240812, 50.605254040950285, 7.790563097226431, 194.12112412152788, 7.342104239508571, 74.99653857599883, 16.31318816343512, 34.790859822537726, 13.659202237907229, 13.753820038263305, 143.66014907519707, 7.490718162824429, 40.94351181257679, 92.64085569632033, 49.72433350203819, 99.26109237161779, 121.3128437995596, 111.6264168344273, 8.123365013141385, 5.367938127151817, 6.309287176259311, 102.28343508202062, 80.48730226409296, 13.454728616514103, 9.559886125811948, 80.27671434663097, 103.14999746643949, 23.57156029439811, 88.65250650465256, 13.154579106065459, 94.76836758437086, 26.075435647706428, 49.64134184168368, 114.04883740173914, 21.843995395297572, 72.93890657136579, 33.84375253717573, 26.131714583455334, 70.88100886567331, 28.509862983607334, 41.413430324919524, 45.34066307597997, 43.758468142953966, 8.202785206780144, 13.702334563832965, 43.71976450165887, 17.81648991627416, 96.90009583213381, 41.47184861163492, 5.025913502295383, 22.166767061582, 59.24286216433619, 13.86340523336785, 85.26581106456845, 25.622829595275945, 9.257583470647212, 15.90260403564169, 9.793118916410661, 23.45563923294267, 19.514520574656174, 32.93829981892061, 35.28143467029682, 65.32652429139473, 22.28624027412222, 26.54241925872625, 7.472299465687454, 26.761269074059577, 5.188262573596626, 55.57831018524953, 13.622702095029899, 57.67046577539722, 109.1816962511203, 91.94441164258282, 26.309515437604425, 30.954365311955524, 26.58155749491815, 7.319209808262644, 6.317814359965096, 31.161443917694374, 35.68073649705921, 28.383874561856082, 6.9411175844134485, 63.71600451750142, 32.59897210727438, 6.995960399462423, 158.20053280865983, 69.08915320758646, 56.151092134616974, 46.12240452789724, 40.122501214104645, 51.90758653452369, 146.6698037038185, 102.74047293045123, 6.570065769817904, 40.188146991173, 26.88579326698426, 47.91137545596868, 42.64951864402038, 78.57096171360303, 20.043194490952644, 62.79473783019538, 27.846921210187887, 42.646587661837934, 55.252342417418234, 22.418005096496067, 13.72739776184875, 5.230496819293215, 43.42946178371886, 13.434477179162682, 8.570361598240972, 15.595284725993045, 29.220668008817203, 7.634566944039669, 29.91888624446325, 6.698666057224246, 22.18711740878716, 26.06489091937225, 33.231614868734425, 5.109872148288685, 45.98098921479139, 159.94430528248446, 17.292020904041983, 36.976673095075064, 23.999798641609587, 38.54251274715698, 16.589003167699133, 69.60033001159486, 17.774459696202655, 74.21307218585076, 15.697834084263363, 26.566431083979076, 5.080445106629925, 128.77553988222652, 35.070877925735594, 22.102397361759916, 58.35791525735166, 5.8088965136139805, 40.07402327219201, 34.73064762633062, 105.9111755393395, 112.71588934408165, 46.43874829449098, 85.22221687960081, 68.86623536965008, 113.50134594897025, 14.280861523357595, 34.73906048427687, 10.893717482847725, 42.55951548019249, 35.558825637108846, 38.00749853795177, 22.942998243390754, 61.165166635997956, 145.2972327903619, 21.89378546920813, 9.572401775568741, 80.79823003744184, 21.505092164872366, 113.77282519814086, 80.8072518435524, 30.99852802735123, 144.62989076310248, 6.789909880039667, 30.45487645907382, 10.646061552935103, 83.13368478562222, 45.76822241832833, 28.394570436763516, 98.38022714329222, 15.782542951636444, 24.720272982674935, 103.54968620460374, 42.68382732544992, 17.77734540012455, 57.016695261594705, 44.816042476743156, 230.6120945357897, 87.83710180794625, 34.63848729120117, 14.837364300889794, 45.09905770771112, 9.979144662412935, 28.99461997486659, 85.36815700116654, 79.13029158435796, 69.63413188033637, 5.900092875514134, 13.03249111220899, 122.4079883979075, 60.10304501936737, 32.01710529960457, 139.05403424065125, 9.490612798873034, 21.281198495304807, 78.234050217085, 157.02878492619357, 54.794315706477356, 63.77961394160822, 15.468470379503756, 10.332605182334747, 13.214496080236387, 27.27351383614489, 28.0695977032544, 159.3995865945363, 6.369203127961761, 13.401576169449328, 42.98091448740247, 79.4687901733134, 80.63361899601625, 24.028659591772655, 93.54666366812987, 61.52146527291585, 81.99603326709905, 136.26199028370192, 22.366820315487278, 20.272890239122184, 73.52352837054744, 248.83126720664924, 22.813899737254893, 12.921841020076306, 33.619146978584844, 5.4819736759565485, 15.697507568733064, 15.332410655250618, 15.323406065201173, 34.477761156243744, 18.82612502443737, 8.022505756484042, 43.693135953658555, 11.473945602409524, 42.67198648959292, 32.99741076615735, 5.5939283254874566, 13.781812400337909, 113.82765125534543, 6.098571128154184, 52.43407416149989, 14.990708062685945, 65.26960625610184, 19.096555059070223, 102.81322619988438, 31.20876686228287, 122.25451608590939, 39.095394517166014, 16.84827627030633, 103.25309545064295, 37.145627077911016, 43.1057980169887, 95.65045176946506, 27.785200888452014, 22.82844869526958, 30.46531400734741, 114.9009520154569, 13.991562561056355, 89.22226458009743, 104.8664300833496, 90.46944632060325, 8.653019339677128, 36.74881844880842, 39.643287880816665, 116.48055066129686, 8.681278497046982, 31.303933022637658, 108.8692301720333, 30.72773032249158, 30.41592229973147, 39.23850591326445, 62.11806302242186, 14.608545257090586, 5.721039724693393, 81.63515166770188, 71.30572551795524, 22.414605691644205, 18.558130579300173, 32.47183732928926, 43.733143556656444, 41.65648040687044, 15.961718645797237, 58.93576140774236, 76.22605446390001, 36.82557913796238, 22.36688652475624, 163.58390340957004, 18.33933927845439, 54.115588570953236, 16.012101023051027, 53.061927659103894, 30.47404394349433, 47.38414389859945, 34.49173017808101, 107.61680117216642, 10.095898047121814, 41.7721210758378, 31.663676296458725, 12.376190544476163, 53.36379165047361, 17.08853275469268, 10.092820439673485, 18.937351461783884, 107.01177320939549, 13.102642329886038, 5.552608790738029, 78.98861796961512, 29.453852191526266, 75.56080495527182, 5.06605823593349, 58.250928957806295, 6.2535203252527385, 40.090779662504644, 34.20938029827718, 46.3689949614063, 6.65966153605401, 53.949488783817756, 13.044180192603303, 76.84724459802388, 28.543709741174386, 26.543860787705555, 5.890041734868971, 124.54224745054208, 5.109919323203282, 84.03489527440185, 22.792070339264484, 6.378636454694509, ...])
caption, xmean,count, xle, Etot = energy_spectrum(E_tot)
hist_file(E_hist, xmean, count, caption);
([3921890.625, 4045873.4375, 4059335.9375, 4102815.625, 4107826.5625, 4145473.4375, 4164520.3125, 4174520.3125, 4217782.8125, 4222276.5625, 4233875.0, 4284753.125, 4302109.375, 4304257.8125, 4304278.125, 4329542.1875, 4403668.75, 4403900.0, 4466984.375, 4480465.625, 4640420.3125, 4656715.625, 4708775.0, 4726603.125, 4815675.0, 4827971.875, 4851021.875, 4852948.4375, 4858726.5625, 4878584.375, 4952631.25, 4952642.1875, 4970095.3125, 4972856.25, 4974228.125, 4974981.25, 4975076.5625, 4976176.5625, 4976326.5625, 6683375.0, 6815587.5, 6816968.75, 6817056.25, 6894868.75, 6896942.1875, 6901682.8125, 6910885.9375, 6915198.4375, 6916962.5, 6917009.375, 6917715.625, 6933226.5625, 6941904.6875, 6944321.875, 6955445.3125, 6957956.25, 6958890.625, 6958893.75, 6959317.1875, 6959470.3125, 6960387.5, 6960618.75, 6963500.0, 6965823.4375, 7050992.1875, 7062860.9375, 7073707.8125, 7075742.1875, 7108706.25, 7112682.8125, 7116518.75, 7122845.3125, 7129129.6875, 7133823.4375, 7134701.5625, 7135106.25, 7135995.3125, 7136028.125, 7136159.375, 7137185.9375, 7137321.875, 7138257.8125, 7139098.4375, 7141340.625, 7141846.875, 7142021.875, 7142403.125, 7142592.1875, 7142806.25, 7143209.375, 7143360.9375, 7143529.6875, 7143748.4375, 7145504.6875, 7145932.8125, 7147793.75, 7148218.75, 7148595.3125, 7150662.5, 7151615.625, 7152181.25, 7152207.8125, 7153826.5625, 7155128.125, 7158076.5625, 7165759.375, 7177142.1875, 7179275.0, 7179979.6875, 7180571.875, 7181342.1875, 7181592.1875, 7182960.9375, 7183432.8125, 7184792.1875, 7185512.5, 7185806.25, 7186098.4375, 7187567.1875, 7190768.75, 7193025.0, 7193043.75, 7193168.75, 7193245.3125, 7193390.625, 7194164.0625, 7194590.625, 7195818.75, 7198479.6875, 7201973.4375, 7202893.75, 7204496.875, 7204496.875, 7204560.9375, 7207796.875, 7211562.5, 7214376.5625, 7215429.6875, 7216460.9375, 7223823.4375, 7224484.375, 7227718.75, 7228251.5625, 7229079.6875, 7230498.4375, 7232521.875, 7232760.9375, 7233137.5, 7234354.6875, 7234765.625, 7235062.5, 7235496.875, 7236560.9375, 7236679.6875, 7237220.3125, 7237842.1875, 7239845.3125, 7241378.125, 7241464.0625, 7241801.5625, 7242028.125, 7242350.0, 7242367.1875, 7242465.625, 7242515.625, 7242579.6875, 7242615.625, 7243543.75, 7243609.375, 7243978.125, 7244025.0, 7244282.8125, 7244315.625, 7244354.6875, 7244387.5, 7244554.6875, 7244565.625, 7244585.9375, 7244589.0625, 7244746.875, 7244803.125, 7244893.75, 7245196.875, 7245282.8125, 7245393.75, 7245442.1875, 7245557.8125, 7245679.6875, 7245725.0, 7245770.3125, 7245835.9375, 7245925.0, 7246035.9375, 7246056.25, 7246065.625, 7246075.0, 7246267.1875, 7246357.8125, 7246478.125, 7246481.25, 7246506.25, 7246506.25, 7246737.5, 7246912.5, 7246925.0, 7247042.1875, 7247120.3125, 7247512.5, 7247842.1875, 7248175.0, 7248640.625, 7248650.0, 7249231.25, 7249910.9375, 7250945.3125, 7251328.125, 7252200.0, 7253196.875, 7253578.125, 7254353.125, 7255359.375, 7255654.6875, 7255971.875, 7259032.8125, 7259156.25, 7261893.75, 7261929.6875, 7262651.5625, 7262909.375, 7262987.5, 7263807.8125, 7264462.5, 7267048.4375, 7267203.125, 7267210.9375, 7267714.0625, 7267725.0, 7267798.4375, 7268201.5625, 7268378.125, 7268584.375, 7269028.125, 7269490.625, 7270362.5, 7270904.6875, 7271121.875, 7272226.5625, 7272403.125, 7272639.0625, 7272687.5, 7272692.1875, 7272810.9375, 7273057.8125, 7274214.0625, 7274406.25, 7274459.375, 7274807.8125, 7274917.1875, 7274981.25, 7275520.3125, 7275532.8125, 7276103.125, 7276339.0625, 7276468.75, 7276596.875, 7276598.4375, 7277334.375, 7277873.4375, 7278182.8125, 7278345.3125, 7279967.1875, 7280181.25, 7280532.8125, 7280795.3125, 7280857.8125, 7280881.25, 7280904.6875, 7280968.75, 7281140.625, 7281223.4375, 7281314.0625, 7281731.25, 7282501.5625, 7283096.875, 7283098.4375, 7283518.75, 7283521.875, 7283540.625, 7286006.25, 7288687.5, 7288698.4375, 7288993.75, 7289887.5, 7289903.125, 7289987.5, 7290295.3125, 7290303.125, 7290446.875, 7293667.1875, 7294357.8125, 7294495.3125, 7295026.5625, 7295556.25, 7297335.9375, 7297390.625, 7297682.8125, 7297692.1875, 7297981.25, 7298275.0, 7298509.375, 7298957.8125, 7299175.0, 7299276.5625, 7299534.375, 7299746.875, 7300142.1875, 7300206.25, 7300306.25, 7300307.8125, 7300509.375, 7300578.125, 7301078.125, 7301115.625, 7301203.125, 7301328.125, 7301329.6875, 7302120.3125, 7302123.4375, 7302125.0, 7302520.3125, 7302826.5625, 7302845.3125, 7302871.875, 7302926.5625, 7303065.625, 7303193.75, 7303201.5625, 7303590.625, 7303668.75, 7303690.625, 7303956.25, 7303975.0, 7304037.5, 7304046.875, 7304220.3125, 7304321.875, 7304445.3125, 7304528.125, 7304812.5, 7304962.5, 7305087.5, 7305317.1875, 7305390.625, 7305654.6875, 7306042.1875, 7306476.5625, 7306545.3125, 7306581.25, 7307068.75, 7307226.5625, 7307642.1875, 7307828.125, 7307885.9375, 7308179.6875, 7308312.5, 7308342.1875, 7308346.875, 7308454.6875, 7308806.25, 7308814.0625, 7308845.3125, 7309010.9375, 7309432.8125, 7309434.375, 7309440.625, 7309537.5, 7311675.0, 7312712.5, 7313071.875, 7313192.1875, 7313207.8125, 7313357.8125, 7314478.125, 7314510.9375, 7315614.0625, 7315726.5625, 7315856.25, 7315979.6875, 7316056.25, 7316492.1875, 7316604.6875, 7317070.3125, 7317543.75, 7318534.375, 7319879.6875, 7320323.4375, 7320500.0, 7321848.4375, 7322084.375, 7323778.125, 7325106.25, 7326815.625, 7327006.25, 7327703.125, 7328978.125, 7329764.0625, 7330654.6875, 7330914.0625, 7331276.5625, 7331615.625, 7332382.8125, 7332500.0, 7332853.125, 7333965.625, 7334442.1875, 7334807.8125, 7335709.375, 7335729.6875, 7336181.25, 7336534.375, 7336612.5, 7338104.6875, 7338189.0625, 7339101.5625, 7339875.0, 7340175.0, 7340607.8125, 7340998.4375, 7341081.25, 7341310.9375, 7341476.5625, 7341975.0, 7342557.8125, 7342989.0625, 7344615.625, 7344817.1875, 7344873.4375, 7345521.875, 7346285.9375, 7346726.5625, 7346870.3125, 7346889.0625, 7346946.875, 7347275.0, 7348221.875, 7348959.375, 7349109.375, 7349134.375, 7349156.25, 7349209.375, 7350176.5625, 7350346.875, 7350396.875, 7350421.875, 7350435.9375, 7350435.9375, 7352431.25, 7352979.6875, 7353120.3125, 7353164.0625, 7353407.8125, 7353448.4375, 7353670.3125, 7353709.375, 7353743.75, 7353748.4375, 7353765.625, 7354168.75, 7354462.5, 7354775.0, 7354784.375, 7354985.9375, 7355103.125, 7355167.1875, 7355243.75, 7355442.1875, 7355551.5625, 7355565.625, 7355715.625, 7356223.4375, 7356628.125, 7356646.875, 7356706.25, 7356709.375, 7357046.875, 7357046.875, 7357071.875, 7357126.5625, 7357140.625, 7357318.75, 7357423.4375, 7357487.5, 7357610.9375, 7357867.1875, 7357946.875, 7358068.75, 7358348.4375, 7358376.5625, 7358885.9375, 7358984.375, 7358987.5, 7359120.3125, 7359315.625, 7359317.1875, 7359340.625, 7359518.75, 7359781.25, 7359889.0625, 7359962.5, 7360404.6875, 7360529.6875, 7360821.875, 7361296.875, 7361750.0, 7361890.625, 7362148.4375, 7362385.9375, 7363198.4375, 7364343.75, 7364359.375, 7364768.75, 7364823.4375, 7364942.1875, 7365492.1875, 7365812.5, 7365976.5625, 7365995.3125, 7366039.0625, 7366212.5, 7366567.1875, 7366679.6875, 7367167.1875, 7367643.75, 7368312.5, 7368857.8125, 7371040.625, 7373784.375, 7374379.6875, 7374496.875, 7374631.25, 7374767.1875, 7374953.125, 7375798.4375, 7376585.9375, 7379718.75, 7380307.8125, 7381492.1875, 7383673.4375, 7383907.8125, 7385700.0, 7386426.5625, 7387014.0625, 7387190.625, 7387231.25, 7387278.125, 7387375.0, 7387395.3125, 7387609.375, 7387628.125, 7387873.4375, 7388226.5625, 7390531.25, 7390684.375, 7391590.625, 7394670.3125, 7395173.4375, 7395317.1875, 7395701.5625, 7396028.125, 7396485.9375, 7397264.0625, 7397357.8125, 7397851.5625, 7398778.125, 7399670.3125, 7401348.4375, 7401389.0625, 7401818.75, 7402198.4375, 7403465.625, 7404129.6875, 7404312.5, 7404412.5, 7404418.75, 7406625.0, 7407018.75, 7407045.3125, 7407876.5625, 7407882.8125, 7408940.625, 7409540.625, 7409982.8125, 7410575.0, 7410864.0625, 7411231.25, 7411585.9375, 7411596.875, 7412459.375, 7413228.125, 7413296.875, 7413376.5625, 7413718.75, 7413732.8125, 7414067.1875, 7414306.25, 7414496.875, 7414742.1875, 7415485.9375, 7416050.0, 7416225.0, 7417510.9375, 7418332.8125, 7418662.5, 7419235.9375, 7419250.0, 7420214.0625, 7420307.8125, 7420412.5, 7421215.625, 7421614.0625, 7421868.75, 7422039.0625, 7422048.4375, 7422100.0, 7422445.3125, 7422492.1875, 7423137.5, 7423843.75, 7424317.1875, 7424481.25, 7424487.5, 7425467.1875, 7425512.5, 7426331.25, 7426684.375, 7427375.0, 7427809.375, 7427939.0625, 7430364.0625, 7431429.6875, 7433751.5625, 7434662.5, 7435406.25, 7437218.75, 7439035.9375, 7439189.0625, 7439346.875, 7439989.0625, 7440585.9375, 7440609.375, 7442337.5, 7442709.375, 7442928.125, 7443431.25, 7443815.625, 7444287.5, 7444629.6875, 7445932.8125, 7445950.0, 7446739.0625, 7446812.5, 7447884.375, 7447973.4375, 7448557.8125, 7449073.4375, 7449150.0, 7449153.125, 7449232.8125, 7449434.375, 7450559.375, 7450815.625, 7451018.75, 7452196.875, 7452214.0625, 7452271.875, 7453392.1875, 7454410.9375, 7455231.25, 7455245.3125, 7456973.4375, 7459348.4375, 7459725.0, 7459814.0625, 7459831.25, 7459831.25, 7459859.375, 7459896.875, 7462006.25, 7462359.375, 7463090.625, 7463529.6875, 7463657.8125, 7463701.5625, 7464940.625, 7465031.25, 7465045.3125, 7465082.8125, 7465437.5, 7465706.25, 7467250.0, 7467637.5, 7468268.75, 7468573.4375, 7469454.6875, 7469560.9375, 7469671.875, 7469735.9375, 7470731.25, 7470935.9375, 7471201.5625, 7471565.625, 7471596.875, 7471623.4375, 7471995.3125, 7472242.1875, 7472348.4375, 7472595.3125, 7472800.0, 7473257.8125, 7473304.6875, 7473431.25, 7473551.5625, 7474437.5, 7474481.25, 7475870.3125, 7476275.0, 7476870.3125, 7477048.4375, 7477168.75, 7477179.6875, 7477198.4375, 7480242.1875, 7480673.4375, 7480689.0625, 7482584.375, 7485126.5625, 7487851.5625, 7488212.5, 7488789.0625, 7489434.375, 7490003.125, 7491357.8125, 7491618.75, 7492123.4375, 7492217.1875, 7493976.5625, 7494150.0, 7494435.9375, 7494904.6875, 7495084.375, 7495195.3125, 7496635.9375, 7496868.75, 7496895.3125, 7497192.1875, 7499339.0625, 7500143.75, 7500145.3125, 7501329.6875, 7501725.0, 7502110.9375, 7503662.5, 7503839.0625, 7505153.125, 7505318.75, 7506014.0625, 7507428.125, 7509065.625, 7509546.875, 7511104.6875, 7511176.5625, 7513526.5625, 7515553.125, 7517928.125, 7520592.1875, 7521451.5625, 7522064.0625, 7523478.125, 7531112.5, 7532448.4375, 7535662.5, 7536018.75, 7539078.125, 7539139.0625, 7541060.9375, 7545681.25, 7547403.125, 7547448.4375, 7547804.6875, 7549017.1875, 7552509.375, 7552556.25, 7555273.4375, 7558698.4375, 7563890.625, 7564118.75, 7567054.6875, 7568539.0625, 7573695.3125, 7574989.0625, 7575339.0625, 7575900.0, 7576701.5625, 7576973.4375, 7578835.9375, 7583932.8125, 7585103.125, 7585871.875, 7585926.5625, 7591906.25, 7593223.4375, 7594357.8125, 7597067.1875, 7597673.4375, 7601415.625, 7602134.375, 7602371.875, 7602993.75, 7603206.25, 7604143.75, 7606298.4375, 7608592.1875, 7609953.125, 7610171.875, 7611378.125, 7612537.5, 7613026.5625, 7615334.375, 7615542.1875, 7616106.25, 7616285.9375, 7616331.25, 7616656.25, 7616990.625, 7617387.5, 7617509.375, 7618123.4375, 7618334.375, 7618421.875, 7618581.25, 7618695.3125, 7619581.25, 7619942.1875, 7619960.9375, 7620550.0, 7620767.1875, 7620906.25, 7621265.625, 7622962.5, 7623671.875, 7624276.5625, 7626454.6875, 7626856.25, 7627620.3125, 7628359.375, 7628476.5625, 7632742.1875, 7632770.3125, 7633207.8125, 7633284.375, 7633771.875, 7633914.0625, 7634664.0625, 7634960.9375, 7636007.8125, 7639454.6875, 7640576.5625, 7640795.3125, 7641007.8125, 7641142.1875, 7641153.125, 7641243.75, 7641734.375, 7642060.9375, 7642512.5, 7642532.8125, 7642614.0625, 7642793.75, 7643003.125, 7643250.0, 7644054.6875, 7644057.8125, 7644596.875, 7644623.4375, 7644654.6875, 7644654.6875, 7644695.3125, 7646198.4375, 7646356.25, 7646648.4375, 7646714.0625, 7646729.6875, 7646809.375, 7646845.3125, 7647817.1875, 7648698.4375, 7649131.25, 7649239.0625, 7649257.8125, 7649675.0, 7649873.4375, 7649881.25, 7650926.5625, 7652923.4375, 7652948.4375, 7653475.0, 7653771.875, 7654854.6875, 7660681.25, 7663587.5, 7663596.875, 7664757.8125, 7664820.3125, 7666640.625, 7668190.625, 7668382.8125, 7669810.9375, 7675487.5, 7676112.5, 7677484.375, 7678832.8125, 7679414.0625, 7684082.8125, 7685362.5, 7689078.125, 7690418.75, 7692010.9375, 7693115.625, 7694060.9375, 7696257.8125, 7698490.625, 7698507.8125, 7698898.4375, 7700093.75, 7701528.125, 7702703.125, 7703170.3125, 7703226.5625, 7706900.0, 7707667.1875, 7708059.375, 7710964.0625, 7713025.0, 7713300.0, 7714264.0625, 7714846.875, 7718548.4375, 7721001.5625, 7726067.1875, 7726846.875, 7731309.375, 7731415.625, 7731448.4375, 7732240.625, 7732260.9375, 7733120.3125, 7733353.125, 7735682.8125, 7738318.75, 7738621.875, 7740015.625, 7742384.375, 7743351.5625, 7744162.5, 7744245.3125, 7744276.5625, 7745195.3125, 7745459.375, 7745473.4375, 7757460.9375, 7759875.0, 7764173.4375, 7764350.0, 7764362.5, 7764460.9375, 7764717.1875, 7765712.5, 7765876.5625, 7766104.6875, 7766562.5, 7772778.125, 7773496.875, 7773567.1875, 7775051.5625, 7775064.0625, 7775281.25, 7777531.25, 7779817.1875, 7787417.1875, 7791140.625, 7791889.0625, 7793801.5625, 7797695.3125, 7797767.1875, 7797848.4375, 7798523.4375, 7802540.625, 7808835.9375, 7812445.3125, 7812781.25, ...], [91.92151590535012, 6.25500693139023, 77.94310398833805, 9.07559252839249, 14.671408531182607, 31.737190605062768, 18.581547777641816, 47.18541796292066, 9.15312136197917, 62.80699895899035, 8.294798236336526, 133.6862235985441, 13.763818893269393, 13.567335970160315, 10.449874267231994, 27.727722657901573, 60.78850926870192, 33.02851998297672, 34.711492953841116, 21.827259630075098, 40.63526633811417, 8.963218816428466, 5.4432639548966275, 109.1502002348916, 5.633714008537886, 12.57877831796935, 28.58105639035605, 83.96157524696787, 67.05149804635346, 72.43382728971942, 27.793457646470223, 29.481273685843984, 65.48591347881792, 25.35217600623854, 52.52957526447503, 63.63569522910326, 35.536324028225174, 13.824539453661938, 19.197473622014446, 13.756909375098637, 10.740284779979712, 12.751763654535859, 5.163600306753244, 38.173130079197236, 5.30879456170797, 6.122838289008476, 51.405726718272945, 69.07959394848478, 118.15055293759036, 10.548197157472007, 16.34536249364227, 42.99212853677796, 22.22199897374892, 39.00203438208665, 66.1062580275414, 29.39137629525038, 58.42595641903013, 12.108598981934117, 25.74084918171753, 86.08283031167116, 14.338992370097563, 91.33219082242594, 57.136699851878916, 45.79026934985378, 206.64412758043107, 71.77736721348013, 51.57560245621431, 71.76533322960633, 69.87101740878529, 116.7859274406218, 12.339329169253373, 113.96449450451422, 8.840763020305285, 8.528230507418602, 14.195047505162213, 21.73415417645771, 33.1454036220969, 23.656276689073067, 29.897756259365963, 6.410071907249164, 19.987037973374335, 154.69566602935134, 24.854737468999968, 47.36691239150801, 22.96461177698229, 24.464313274891015, 16.958781435935336, 24.734592270293515, 91.03903452889958, 7.406898276698701, 53.51140647699756, 40.22658880833285, 89.5035926994865, 24.979481720374157, 33.94198232657132, 23.147267153468135, 85.9129149937504, 50.30088122716346, 22.519584473695858, 29.635074083142847, 18.77339722795662, 36.02744561099565, 28.44528846403773, 136.61250846933157, 10.807600955300192, 61.16289873434733, 59.77130775060624, 21.80320104317642, 79.65020856041907, 13.15474245561439, 109.12631404284454, 12.341740251685843, 13.93904214822966, 41.84628334168109, 134.9809104545519, 78.0821856167245, 8.24095682386028, 70.0864284735819, 137.96528458183673, 21.801818805349214, 42.76010091887676, 76.20419704739103, 73.31125317794707, 5.650108757862241, 8.850059161134867, 33.68883436456637, 83.96811957031105, 31.647360632067098, 10.74255832157922, 45.81604754551885, 82.54939656032471, 123.72007887570348, 18.749141802427967, 29.457567512230113, 40.95049860924526, 45.297085199358996, 17.391808759464908, 16.830058192032105, 65.93348995117893, 5.532637858327295, 153.80964042432555, 92.01244194697136, 19.0464919093464, 48.09104700233491, 47.73430391290371, 14.382594687349854, 9.68576293248434, 5.99467145250774, 8.658946595592518, 22.21006258222465, 37.40917518645392, 5.633673368553024, 15.060618556400469, 7.243886021152854, 65.67711152757894, 16.01373443629423, 11.019458196483047, 20.436437465282918, 104.97041349210267, 119.10860607571396, 38.743209192118236, 8.354753331641314, 71.43902837264201, 13.762187422956282, 11.63042885699252, 9.625038471855769, 10.087648201759182, 17.11689903973607, 48.48966305454905, 21.145946002096338, 32.24870159617184, 59.39367829949244, 29.18853117498197, 59.22021080630543, 18.691763427278207, 13.493794441404027, 115.82345645805154, 11.072529394766459, 22.704389509158833, 61.15863255126758, 167.5397532775397, 25.232464225173793, 37.94136956296448, 33.801119694151204, 66.11657391112904, 87.70703253348893, 109.67878247600804, 47.19290124925952, 130.3059373986543, 10.599500072647947, 70.36557103418426, 17.78395285103963, 84.83411131693103, 15.215729863847713, 65.27359448270437, 89.6387209907713, 7.5190358584901515, 20.75828848846339, 5.406621024285416, 31.285234439052058, 10.64960414260342, 139.34504765113792, 13.987904221563113, 38.81270424650777, 28.634573258338555, 45.03906432464064, 47.502754460923846, 10.505344404989613, 102.17940669556589, 26.25412776965021, 151.6623893615988, 35.06532403532456, 75.88972094167606, 87.16696529798776, 72.02783039678228, 10.565047649333993, 50.2045506812713, 49.00187560773476, 13.842660225710166, 177.76909573067462, 29.157426745762702, 51.03625169565784, 90.56076551362379, 64.83084005344041, 22.340428108045426, 25.113559894407864, 76.92331563780806, 93.91580904305678, 30.174027521551523, 14.207010393031684, 50.58144784476163, 10.29582933843524, 71.41856762936645, 17.29867672171032, 20.049142811986144, 107.7691962028827, 127.16767323967098, 123.67335952222076, 12.67290935817429, 46.28896007431301, 10.354309530719021, 21.74031748324616, 50.2845756621357, 15.39089279927198, 61.35504166147295, 147.67581195084566, 37.64717498818115, 59.509169098749965, 29.655781182790946, 30.146314325776586, 89.84881213015976, 32.830821960081785, 21.40821933949526, 11.87719702614522, 21.264871415246176, 5.451931040029174, 12.559988208831031, 41.1059336589743, 6.407098642974379, 72.1809786231351, 28.950169801075784, 82.39245061740074, 120.31687893084766, 104.84141748092563, 57.41823917812706, 31.838030224141008, 45.70146374743045, 91.67211209554074, 67.75122270850055, 74.41612231874105, 33.1919351092631, 19.656701954252107, 5.232716747994867, 19.081378200787825, 97.68627769106214, 14.951769230557058, 6.0913509604848715, 57.96285508894979, 71.45682679697738, 41.18439043404996, 35.90430228231645, 36.69572520963843, 24.423050123782218, 5.610645748242388, 20.991735777621308, 125.9749389071087, 73.24469522973695, 10.686432476507948, 75.39841490823024, 15.117950636233937, 11.574817417765981, 66.09993780377992, 23.777767226097897, 31.010434948573035, 222.85861904964452, 116.67578502094823, 161.40269428169447, 79.8401186870496, 26.048705920889212, 16.97897637919759, 70.0917764063362, 76.39881559041737, 22.59810103525093, 63.032912179096996, 33.13711327463714, 8.411385990752818, 16.408386350759333, 5.932802217991417, 27.68821944780179, 24.262038976429892, 10.80854866556528, 75.58652075995451, 5.0852423785567185, 25.444962920683736, 29.733996613367434, 13.767587698417845, 199.70682848489812, 22.510453677287295, 80.1835981960417, 26.441708436993533, 40.06564064693441, 55.34179445340688, 138.11341327054782, 31.72040456004035, 38.1289066694144, 85.13365705266023, 11.77293758378998, 41.22467539795449, 100.72226313305711, 34.683734932716774, 44.652516714181154, 83.45931704952878, 18.96885569981287, 5.273329763852353, 25.853864579494147, 26.52164032151323, 121.13403610952344, 29.77054942715881, 20.335114891607876, 16.762053495770044, 25.02862379039195, 76.74619656918478, 26.495312923275133, 29.209722502421016, 84.56024573822762, 74.0364003024752, 18.137753705810855, 47.63048006954591, 82.5231514511413, 25.233831585509805, 17.468444332765714, 51.304400845922316, 60.21474082388468, 68.933579143966, 76.66583988737594, 15.248680866542012, 14.100663134377635, 46.77610288172033, 18.15792701460886, 56.21449800165411, 27.256584843910275, 81.4142358717553, 11.311389031889712, 22.769749568015534, 33.26414023643689, 55.11448407903578, 67.92237225249899, 40.11480891054671, 7.5647362955875845, 10.294694028421182, 5.525372723920295, 7.911883674280968, 48.65982561614861, 19.75974370352508, 12.842268264829174, 24.501709953189337, 28.40522668166007, 65.02556650410511, 75.812921604118, 37.204429476566396, 62.76072956952977, 71.22206111863505, 77.35631355782624, 7.620190558788245, 7.045896005995169, 6.030560108223266, 5.412939391859989, 70.85728000717548, 6.336077012124652, 18.000830466757385, 95.74818016943792, 44.52479631577373, 161.42770844033373, 18.991722526259032, 77.88043140989895, 88.30726087036564, 42.47508845755181, 46.6661818258594, 47.25753025848842, 50.354528151155336, 41.52523141958716, 65.39192521839797, 82.5056327519446, 84.76284639325344, 32.80871609321041, 31.06453532715303, 132.56563611893876, 98.15077853839287, 6.621548521356368, 20.01744260330258, 14.123220074274181, 65.82875168447788, 8.938835129606126, 68.68507368035053, 28.100257582853004, 329.10997196358835, 81.94015041873575, 14.864156689147492, 11.001372337831913, 82.06291069872563, 123.7139473516074, 23.007222957699206, 10.019258482838163, 97.44737193548171, 140.4957628094179, 40.84579569895, 23.967744649937675, 15.049012887924055, 34.61514195827031, 13.969809877693892, 19.538173372357505, 16.704906113988255, 5.033241817395802, 9.654184109469432, 29.545416443186266, 28.032738793979547, 43.551402943969094, 14.404252465517011, 37.89458144899119, 9.148143898778837, 63.90535596592394, 16.601949605064846, 10.131376531428327, 56.50468282053758, 24.093140210218017, 15.368858221789747, 70.7714581943136, 26.432648483326627, 8.701281020756692, 115.54127740861111, 88.3350236308581, 33.869626099577616, 35.84442338267308, 25.48430444382493, 10.81912356646484, 60.92303648665605, 29.909864190381644, 11.541831034301845, 78.06413169703757, 172.47254160724418, 241.72547207690863, 108.43308356447164, 30.427151495365113, 40.581291076548816, 20.792909627340116, 80.61021384741989, 5.632599032394112, 30.23640851005561, 99.06028965432509, 64.47105854265502, 44.73922673960728, 48.63942711078072, 19.937095225262553, 96.83686916705439, 14.91397176823679, 8.140042336293618, 101.44620917575487, 59.89904928830573, 9.457301873909115, 56.7067148422207, 10.456078035927348, 34.02643898673892, 36.8283376148294, 35.51124507996749, 11.062645880376946, 153.43005387560328, 9.505417647876207, 62.43824811125519, 69.77833198308723, 37.35624286689044, 119.06939878358484, 73.16832511529812, 5.843541338070549, 121.11194322160118, 21.731032182398454, 26.031697599946778, 119.353566281158, 30.260984181054738, 14.574828810006858, 14.594688905286006, 38.55719852281745, 13.715776099888467, 60.83604454462892, 9.050798992594704, 27.997111253183295, 122.9351637883024, 72.97984520151559, 86.33565156308107, 5.999237780523796, 24.096839348785075, 91.48260954891984, 28.26088702220727, 70.74021222540024, 60.48579572443751, 78.96952994450781, 38.10650158984178, 28.54583605253, 60.52862762073816, 20.74765540776253, 70.27666127574182, 54.39810481618977, 32.69647659518128, 60.55039389816667, 23.954066337850357, 27.928694422331642, 97.79760502474875, 24.362979262774587, 16.330005283050735, 145.6116305892241, 40.75060569813554, 5.33757979383957, 125.5765075361751, 12.331422012481166, 6.104079407137523, 10.939034141242614, 64.97044574859892, 10.04623459551312, 52.16560735248622, 15.174227394148005, 119.03753649779986, 6.5950560458743075, 71.79133461622149, 5.412698684975723, 265.2873959439773, 18.39106082045629, 9.834662482775478, 73.4772360482944, 48.35443378253609, 45.883722784845396, 49.531006884100385, 14.292099527610157, 11.282829277832237, 11.235845164391256, 137.76804896411286, 55.975692049471455, 112.37660294631421, 38.367147199378756, 112.44836914997126, 17.552202836421028, 16.28761257360174, 23.090420408106663, 13.166202665498869, 88.16089584235175, 144.90088309934538, 6.208716660696706, 48.489973694471566, 28.19691190886178, 90.0511530906758, 54.36632679002646, 234.9207993813452, 14.529104203349876, 91.78127569411932, 14.002972278065398, 7.808580081268077, 36.76666557858546, 7.170459513822566, 20.56701420594733, 26.698506234976396, 97.95756102042397, 7.788772385151713, 308.9100796455377, 49.62667551932849, 20.798411945571765, 8.070746734862496, 23.89399597545772, 43.81203849683861, 15.325968705835257, 27.145746830051984, 8.409662665063948, 28.901264193026257, 27.803746719722717, 20.559270451166956, 7.879648619133897, 6.267881313910957, 55.36121431220788, 85.27748093662662, 106.65502906626149, 5.343553957789081, 59.91407874769298, 39.97270300801065, 45.08469920474995, 29.15837580102594, 19.849637972466546, 22.7059493207162, 73.87420150437055, 82.56042766851081, 24.8884734262815, 9.088635078851166, 82.27994048515336, 25.32211892516595, 40.28655814424654, 23.644791268000123, 64.75367882079853, 40.790770768360346, 24.170224143044255, 50.2692158694068, 38.68689115245972, 5.6406806295024365, 20.811638630778468, 73.68106464177673, 71.02246412682211, 34.162151780004166, 17.522760418166705, 36.93428166900821, 16.339620845410746, 40.34006526264304, 15.300621821233458, 54.447178288362636, 34.842936336111364, 196.68427735411126, 11.285900402104101, 50.09406133741513, 30.079618015268725, 99.15257172592334, 73.05563764370524, 43.4072839782545, 20.180079050514127, 6.286785465063078, 12.08533542200321, 49.771705027628194, 42.26211425551079, 5.982491544919257, 6.278492636188944, 42.0446071184967, 28.366167040077773, 12.781620955282415, 167.04111293880047, 84.66531676750499, 27.28767701873652, 31.613336858918405, 69.55419910322422, 41.460664578242486, 18.911115999713523, 36.26240167203661, 148.10659584315803, 67.5224162542583, 35.767162273361684, 40.06079858183917, 45.261040884502, 69.44384573657626, 29.695521534023484, 56.61722499675446, 31.472700869163443, 9.439803716474458, 32.83983709561424, 22.72544478268889, 25.10541027873138, 10.550734663198421, 30.603080619859803, 16.21453944711575, 13.486016590632534, 29.17375097425028, 41.9977058506095, 19.25722797551522, 5.0675695730462875, 14.1560442182507, 196.36411938732053, 9.389417750240812, 50.605254040950285, 7.790563097226431, 194.12112412152788, 7.342104239508571, 74.99653857599883, 16.31318816343512, 34.790859822537726, 13.659202237907229, 13.753820038263305, 143.66014907519707, 7.490718162824429, 40.94351181257679, 92.64085569632033, 49.72433350203819, 99.26109237161779, 121.3128437995596, 111.6264168344273, 8.123365013141385, 5.367938127151817, 6.309287176259311, 102.28343508202062, 80.48730226409296, 13.454728616514103, 9.559886125811948, 80.27671434663097, 103.14999746643949, 23.57156029439811, 88.65250650465256, 13.154579106065459, 94.76836758437086, 26.075435647706428, 49.64134184168368, 114.04883740173914, 21.843995395297572, 72.93890657136579, 33.84375253717573, 26.131714583455334, 70.88100886567331, 28.509862983607334, 41.413430324919524, 45.34066307597997, 43.758468142953966, 8.202785206780144, 13.702334563832965, 43.71976450165887, 17.81648991627416, 96.90009583213381, 41.47184861163492, 5.025913502295383, 22.166767061582, 59.24286216433619, 13.86340523336785, 85.26581106456845, 25.622829595275945, 9.257583470647212, 15.90260403564169, 9.793118916410661, 23.45563923294267, 19.514520574656174, 32.93829981892061, 35.28143467029682, 65.32652429139473, 22.28624027412222, 26.54241925872625, 7.472299465687454, 26.761269074059577, 5.188262573596626, 55.57831018524953, 13.622702095029899, 57.67046577539722, 109.1816962511203, 91.94441164258282, 26.309515437604425, 30.954365311955524, 26.58155749491815, 7.319209808262644, 6.317814359965096, 31.161443917694374, 35.68073649705921, 28.383874561856082, 6.9411175844134485, 63.71600451750142, 32.59897210727438, 6.995960399462423, 158.20053280865983, 69.08915320758646, 56.151092134616974, 46.12240452789724, 40.122501214104645, 51.90758653452369, 146.6698037038185, 102.74047293045123, 6.570065769817904, 40.188146991173, 26.88579326698426, 47.91137545596868, 42.64951864402038, 78.57096171360303, 20.043194490952644, 62.79473783019538, 27.846921210187887, 42.646587661837934, 55.252342417418234, 22.418005096496067, 13.72739776184875, 5.230496819293215, 43.42946178371886, 13.434477179162682, 8.570361598240972, 15.595284725993045, 29.220668008817203, 7.634566944039669, 29.91888624446325, 6.698666057224246, 22.18711740878716, 26.06489091937225, 33.231614868734425, 5.109872148288685, 45.98098921479139, 159.94430528248446, 17.292020904041983, 36.976673095075064, 23.999798641609587, 38.54251274715698, 16.589003167699133, 69.60033001159486, 17.774459696202655, 74.21307218585076, 15.697834084263363, 26.566431083979076, 5.080445106629925, 128.77553988222652, 35.070877925735594, 22.102397361759916, 58.35791525735166, 5.8088965136139805, 40.07402327219201, 34.73064762633062, 105.9111755393395, 112.71588934408165, 46.43874829449098, 85.22221687960081, 68.86623536965008, 113.50134594897025, 14.280861523357595, 34.73906048427687, 10.893717482847725, 42.55951548019249, 35.558825637108846, 38.00749853795177, 22.942998243390754, 61.165166635997956, 145.2972327903619, 21.89378546920813, 9.572401775568741, 80.79823003744184, 21.505092164872366, 113.77282519814086, 80.8072518435524, 30.99852802735123, 144.62989076310248, 6.789909880039667, 30.45487645907382, 10.646061552935103, 83.13368478562222, 45.76822241832833, 28.394570436763516, 98.38022714329222, 15.782542951636444, 24.720272982674935, 103.54968620460374, 42.68382732544992, 17.77734540012455, 57.016695261594705, 44.816042476743156, 230.6120945357897, 87.83710180794625, 34.63848729120117, 14.837364300889794, 45.09905770771112, 9.979144662412935, 28.99461997486659, 85.36815700116654, 79.13029158435796, 69.63413188033637, 5.900092875514134, 13.03249111220899, 122.4079883979075, 60.10304501936737, 32.01710529960457, 139.05403424065125, 9.490612798873034, 21.281198495304807, 78.234050217085, 157.02878492619357, 54.794315706477356, 63.77961394160822, 15.468470379503756, 10.332605182334747, 13.214496080236387, 27.27351383614489, 28.0695977032544, 159.3995865945363, 6.369203127961761, 13.401576169449328, 42.98091448740247, 79.4687901733134, 80.63361899601625, 24.028659591772655, 93.54666366812987, 61.52146527291585, 81.99603326709905, 136.26199028370192, 22.366820315487278, 20.272890239122184, 73.52352837054744, 248.83126720664924, 22.813899737254893, 12.921841020076306, 33.619146978584844, 5.4819736759565485, 15.697507568733064, 15.332410655250618, 15.323406065201173, 34.477761156243744, 18.82612502443737, 8.022505756484042, 43.693135953658555, 11.473945602409524, 42.67198648959292, 32.99741076615735, 5.5939283254874566, 13.781812400337909, 113.82765125534543, 6.098571128154184, 52.43407416149989, 14.990708062685945, 65.26960625610184, 19.096555059070223, 102.81322619988438, 31.20876686228287, 122.25451608590939, 39.095394517166014, 16.84827627030633, 103.25309545064295, 37.145627077911016, 43.1057980169887, 95.65045176946506, 27.785200888452014, 22.82844869526958, 30.46531400734741, 114.9009520154569, 13.991562561056355, 89.22226458009743, 104.8664300833496, 90.46944632060325, 8.653019339677128, 36.74881844880842, 39.643287880816665, 116.48055066129686, 8.681278497046982, 31.303933022637658, 108.8692301720333, 30.72773032249158, 30.41592229973147, 39.23850591326445, 62.11806302242186, 14.608545257090586, 5.721039724693393, 81.63515166770188, 71.30572551795524, 22.414605691644205, 18.558130579300173, 32.47183732928926, 43.733143556656444, 41.65648040687044, 15.961718645797237, 58.93576140774236, 76.22605446390001, 36.82557913796238, 22.36688652475624, 163.58390340957004, 18.33933927845439, 54.115588570953236, 16.012101023051027, 53.061927659103894, 30.47404394349433, 47.38414389859945, 34.49173017808101, 107.61680117216642, 10.095898047121814, 41.7721210758378, 31.663676296458725, 12.376190544476163, 53.36379165047361, 17.08853275469268, 10.092820439673485, 18.937351461783884, 107.01177320939549, 13.102642329886038, 5.552608790738029, 78.98861796961512, 29.453852191526266, 75.56080495527182, 5.06605823593349, 58.250928957806295, 6.2535203252527385, 40.090779662504644, 34.20938029827718, 46.3689949614063, 6.65966153605401, 53.949488783817756, 13.044180192603303, 76.84724459802388, 28.543709741174386, 26.543860787705555, 5.890041734868971, 124.54224745054208, 5.109919323203282, 84.03489527440185, 22.792070339264484, 6.378636454694509, ...])
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);
([3921890.625, 4045873.4375, 4059335.9375, 4102815.625, 4107826.5625, 4145473.4375, 4164520.3125, 4174520.3125, 4217782.8125, 4222276.5625, 4233875.0, 4284753.125, 4302109.375, 4304257.8125, 4304278.125, 4329542.1875, 4403668.75, 4403900.0, 4466984.375, 4480465.625, 4640420.3125, 4656715.625, 4708775.0, 4726603.125, 4815675.0, 4827971.875, 4851021.875, 4852948.4375, 4858726.5625, 4878584.375, 4952631.25, 4952642.1875, 4970095.3125, 4972856.25, 4974228.125, 4974981.25, 4975076.5625, 4976176.5625, 4976326.5625, 6683375.0, 6815587.5, 6816968.75, 6817056.25, 6894868.75, 6896942.1875, 6901682.8125, 6910885.9375, 6915198.4375, 6916962.5, 6917009.375, 6917715.625, 6933226.5625, 6941904.6875, 6944321.875, 6955445.3125, 6957956.25, 6958890.625, 6958893.75, 6959317.1875, 6959470.3125, 6960387.5, 6960618.75, 6963500.0, 6965823.4375, 7050992.1875, 7062860.9375, 7073707.8125, 7075742.1875, 7108706.25, 7112682.8125, 7116518.75, 7122845.3125, 7129129.6875, 7133823.4375, 7134701.5625, 7135106.25, 7135995.3125, 7136028.125, 7136159.375, 7137185.9375, 7137321.875, 7138257.8125, 7139098.4375, 7141340.625, 7141846.875, 7142021.875, 7142403.125, 7142592.1875, 7142806.25, 7143209.375, 7143360.9375, 7143529.6875, 7143748.4375, 7145504.6875, 7145932.8125, 7147793.75, 7148218.75, 7148595.3125, 7150662.5, 7151615.625, 7152181.25, 7152207.8125, 7153826.5625, 7155128.125, 7158076.5625, 7165759.375, 7177142.1875, 7179275.0, 7179979.6875, 7180571.875, 7181342.1875, 7181592.1875, 7182960.9375, 7183432.8125, 7184792.1875, 7185512.5, 7185806.25, 7186098.4375, 7187567.1875, 7190768.75, 7193025.0, 7193043.75, 7193168.75, 7193245.3125, 7193390.625, 7194164.0625, 7194590.625, 7195818.75, 7198479.6875, 7201973.4375, 7202893.75, 7204496.875, 7204496.875, 7204560.9375, 7207796.875, 7211562.5, 7214376.5625, 7215429.6875, 7216460.9375, 7223823.4375, 7224484.375, 7227718.75, 7228251.5625, 7229079.6875, 7230498.4375, 7232521.875, 7232760.9375, 7233137.5, 7234354.6875, 7234765.625, 7235062.5, 7235496.875, 7236560.9375, 7236679.6875, 7237220.3125, 7237842.1875, 7239845.3125, 7241378.125, 7241464.0625, 7241801.5625, 7242028.125, 7242350.0, 7242367.1875, 7242465.625, 7242515.625, 7242579.6875, 7242615.625, 7243543.75, 7243609.375, 7243978.125, 7244025.0, 7244282.8125, 7244315.625, 7244354.6875, 7244387.5, 7244554.6875, 7244565.625, 7244585.9375, 7244589.0625, 7244746.875, 7244803.125, 7244893.75, 7245196.875, 7245282.8125, 7245393.75, 7245442.1875, 7245557.8125, 7245679.6875, 7245725.0, 7245770.3125, 7245835.9375, 7245925.0, 7246035.9375, 7246056.25, 7246065.625, 7246075.0, 7246267.1875, 7246357.8125, 7246478.125, 7246481.25, 7246506.25, 7246506.25, 7246737.5, 7246912.5, 7246925.0, 7247042.1875, 7247120.3125, 7247512.5, 7247842.1875, 7248175.0, 7248640.625, 7248650.0, 7249231.25, 7249910.9375, 7250945.3125, 7251328.125, 7252200.0, 7253196.875, 7253578.125, 7254353.125, 7255359.375, 7255654.6875, 7255971.875, 7259032.8125, 7259156.25, 7261893.75, 7261929.6875, 7262651.5625, 7262909.375, 7262987.5, 7263807.8125, 7264462.5, 7267048.4375, 7267203.125, 7267210.9375, 7267714.0625, 7267725.0, 7267798.4375, 7268201.5625, 7268378.125, 7268584.375, 7269028.125, 7269490.625, 7270362.5, 7270904.6875, 7271121.875, 7272226.5625, 7272403.125, 7272639.0625, 7272687.5, 7272692.1875, 7272810.9375, 7273057.8125, 7274214.0625, 7274406.25, 7274459.375, 7274807.8125, 7274917.1875, 7274981.25, 7275520.3125, 7275532.8125, 7276103.125, 7276339.0625, 7276468.75, 7276596.875, 7276598.4375, 7277334.375, 7277873.4375, 7278182.8125, 7278345.3125, 7279967.1875, 7280181.25, 7280532.8125, 7280795.3125, 7280857.8125, 7280881.25, 7280904.6875, 7280968.75, 7281140.625, 7281223.4375, 7281314.0625, 7281731.25, 7282501.5625, 7283096.875, 7283098.4375, 7283518.75, 7283521.875, 7283540.625, 7286006.25, 7288687.5, 7288698.4375, 7288993.75, 7289887.5, 7289903.125, 7289987.5, 7290295.3125, 7290303.125, 7290446.875, 7293667.1875, 7294357.8125, 7294495.3125, 7295026.5625, 7295556.25, 7297335.9375, 7297390.625, 7297682.8125, 7297692.1875, 7297981.25, 7298275.0, 7298509.375, 7298957.8125, 7299175.0, 7299276.5625, 7299534.375, 7299746.875, 7300142.1875, 7300206.25, 7300306.25, 7300307.8125, 7300509.375, 7300578.125, 7301078.125, 7301115.625, 7301203.125, 7301328.125, 7301329.6875, 7302120.3125, 7302123.4375, 7302125.0, 7302520.3125, 7302826.5625, 7302845.3125, 7302871.875, 7302926.5625, 7303065.625, 7303193.75, 7303201.5625, 7303590.625, 7303668.75, 7303690.625, 7303956.25, 7303975.0, 7304037.5, 7304046.875, 7304220.3125, 7304321.875, 7304445.3125, 7304528.125, 7304812.5, 7304962.5, 7305087.5, 7305317.1875, 7305390.625, 7305654.6875, 7306042.1875, 7306476.5625, 7306545.3125, 7306581.25, 7307068.75, 7307226.5625, 7307642.1875, 7307828.125, 7307885.9375, 7308179.6875, 7308312.5, 7308342.1875, 7308346.875, 7308454.6875, 7308806.25, 7308814.0625, 7308845.3125, 7309010.9375, 7309432.8125, 7309434.375, 7309440.625, 7309537.5, 7311675.0, 7312712.5, 7313071.875, 7313192.1875, 7313207.8125, 7313357.8125, 7314478.125, 7314510.9375, 7315614.0625, 7315726.5625, 7315856.25, 7315979.6875, 7316056.25, 7316492.1875, 7316604.6875, 7317070.3125, 7317543.75, 7318534.375, 7319879.6875, 7320323.4375, 7320500.0, 7321848.4375, 7322084.375, 7323778.125, 7325106.25, 7326815.625, 7327006.25, 7327703.125, 7328978.125, 7329764.0625, 7330654.6875, 7330914.0625, 7331276.5625, 7331615.625, 7332382.8125, 7332500.0, 7332853.125, 7333965.625, 7334442.1875, 7334807.8125, 7335709.375, 7335729.6875, 7336181.25, 7336534.375, 7336612.5, 7338104.6875, 7338189.0625, 7339101.5625, 7339875.0, 7340175.0, 7340607.8125, 7340998.4375, 7341081.25, 7341310.9375, 7341476.5625, 7341975.0, 7342557.8125, 7342989.0625, 7344615.625, 7344817.1875, 7344873.4375, 7345521.875, 7346285.9375, 7346726.5625, 7346870.3125, 7346889.0625, 7346946.875, 7347275.0, 7348221.875, 7348959.375, 7349109.375, 7349134.375, 7349156.25, 7349209.375, 7350176.5625, 7350346.875, 7350396.875, 7350421.875, 7350435.9375, 7350435.9375, 7352431.25, 7352979.6875, 7353120.3125, 7353164.0625, 7353407.8125, 7353448.4375, 7353670.3125, 7353709.375, 7353743.75, 7353748.4375, 7353765.625, 7354168.75, 7354462.5, 7354775.0, 7354784.375, 7354985.9375, 7355103.125, 7355167.1875, 7355243.75, 7355442.1875, 7355551.5625, 7355565.625, 7355715.625, 7356223.4375, 7356628.125, 7356646.875, 7356706.25, 7356709.375, 7357046.875, 7357046.875, 7357071.875, 7357126.5625, 7357140.625, 7357318.75, 7357423.4375, 7357487.5, 7357610.9375, 7357867.1875, 7357946.875, 7358068.75, 7358348.4375, 7358376.5625, 7358885.9375, 7358984.375, 7358987.5, 7359120.3125, 7359315.625, 7359317.1875, 7359340.625, 7359518.75, 7359781.25, 7359889.0625, 7359962.5, 7360404.6875, 7360529.6875, 7360821.875, 7361296.875, 7361750.0, 7361890.625, 7362148.4375, 7362385.9375, 7363198.4375, 7364343.75, 7364359.375, 7364768.75, 7364823.4375, 7364942.1875, 7365492.1875, 7365812.5, 7365976.5625, 7365995.3125, 7366039.0625, 7366212.5, 7366567.1875, 7366679.6875, 7367167.1875, 7367643.75, 7368312.5, 7368857.8125, 7371040.625, 7373784.375, 7374379.6875, 7374496.875, 7374631.25, 7374767.1875, 7374953.125, 7375798.4375, 7376585.9375, 7379718.75, 7380307.8125, 7381492.1875, 7383673.4375, 7383907.8125, 7385700.0, 7386426.5625, 7387014.0625, 7387190.625, 7387231.25, 7387278.125, 7387375.0, 7387395.3125, 7387609.375, 7387628.125, 7387873.4375, 7388226.5625, 7390531.25, 7390684.375, 7391590.625, 7394670.3125, 7395173.4375, 7395317.1875, 7395701.5625, 7396028.125, 7396485.9375, 7397264.0625, 7397357.8125, 7397851.5625, 7398778.125, 7399670.3125, 7401348.4375, 7401389.0625, 7401818.75, 7402198.4375, 7403465.625, 7404129.6875, 7404312.5, 7404412.5, 7404418.75, 7406625.0, 7407018.75, 7407045.3125, 7407876.5625, 7407882.8125, 7408940.625, 7409540.625, 7409982.8125, 7410575.0, 7410864.0625, 7411231.25, 7411585.9375, 7411596.875, 7412459.375, 7413228.125, 7413296.875, 7413376.5625, 7413718.75, 7413732.8125, 7414067.1875, 7414306.25, 7414496.875, 7414742.1875, 7415485.9375, 7416050.0, 7416225.0, 7417510.9375, 7418332.8125, 7418662.5, 7419235.9375, 7419250.0, 7420214.0625, 7420307.8125, 7420412.5, 7421215.625, 7421614.0625, 7421868.75, 7422039.0625, 7422048.4375, 7422100.0, 7422445.3125, 7422492.1875, 7423137.5, 7423843.75, 7424317.1875, 7424481.25, 7424487.5, 7425467.1875, 7425512.5, 7426331.25, 7426684.375, 7427375.0, 7427809.375, 7427939.0625, 7430364.0625, 7431429.6875, 7433751.5625, 7434662.5, 7435406.25, 7437218.75, 7439035.9375, 7439189.0625, 7439346.875, 7439989.0625, 7440585.9375, 7440609.375, 7442337.5, 7442709.375, 7442928.125, 7443431.25, 7443815.625, 7444287.5, 7444629.6875, 7445932.8125, 7445950.0, 7446739.0625, 7446812.5, 7447884.375, 7447973.4375, 7448557.8125, 7449073.4375, 7449150.0, 7449153.125, 7449232.8125, 7449434.375, 7450559.375, 7450815.625, 7451018.75, 7452196.875, 7452214.0625, 7452271.875, 7453392.1875, 7454410.9375, 7455231.25, 7455245.3125, 7456973.4375, 7459348.4375, 7459725.0, 7459814.0625, 7459831.25, 7459831.25, 7459859.375, 7459896.875, 7462006.25, 7462359.375, 7463090.625, 7463529.6875, 7463657.8125, 7463701.5625, 7464940.625, 7465031.25, 7465045.3125, 7465082.8125, 7465437.5, 7465706.25, 7467250.0, 7467637.5, 7468268.75, 7468573.4375, 7469454.6875, 7469560.9375, 7469671.875, 7469735.9375, 7470731.25, 7470935.9375, 7471201.5625, 7471565.625, 7471596.875, 7471623.4375, 7471995.3125, 7472242.1875, 7472348.4375, 7472595.3125, 7472800.0, 7473257.8125, 7473304.6875, 7473431.25, 7473551.5625, 7474437.5, 7474481.25, 7475870.3125, 7476275.0, 7476870.3125, 7477048.4375, 7477168.75, 7477179.6875, 7477198.4375, 7480242.1875, 7480673.4375, 7480689.0625, 7482584.375, 7485126.5625, 7487851.5625, 7488212.5, 7488789.0625, 7489434.375, 7490003.125, 7491357.8125, 7491618.75, 7492123.4375, 7492217.1875, 7493976.5625, 7494150.0, 7494435.9375, 7494904.6875, 7495084.375, 7495195.3125, 7496635.9375, 7496868.75, 7496895.3125, 7497192.1875, 7499339.0625, 7500143.75, 7500145.3125, 7501329.6875, 7501725.0, 7502110.9375, 7503662.5, 7503839.0625, 7505153.125, 7505318.75, 7506014.0625, 7507428.125, 7509065.625, 7509546.875, 7511104.6875, 7511176.5625, 7513526.5625, 7515553.125, 7517928.125, 7520592.1875, 7521451.5625, 7522064.0625, 7523478.125, 7531112.5, 7532448.4375, 7535662.5, 7536018.75, 7539078.125, 7539139.0625, 7541060.9375, 7545681.25, 7547403.125, 7547448.4375, 7547804.6875, 7549017.1875, 7552509.375, 7552556.25, 7555273.4375, 7558698.4375, 7563890.625, 7564118.75, 7567054.6875, 7568539.0625, 7573695.3125, 7574989.0625, 7575339.0625, 7575900.0, 7576701.5625, 7576973.4375, 7578835.9375, 7583932.8125, 7585103.125, 7585871.875, 7585926.5625, 7591906.25, 7593223.4375, 7594357.8125, 7597067.1875, 7597673.4375, 7601415.625, 7602134.375, 7602371.875, 7602993.75, 7603206.25, 7604143.75, 7606298.4375, 7608592.1875, 7609953.125, 7610171.875, 7611378.125, 7612537.5, 7613026.5625, 7615334.375, 7615542.1875, 7616106.25, 7616285.9375, 7616331.25, 7616656.25, 7616990.625, 7617387.5, 7617509.375, 7618123.4375, 7618334.375, 7618421.875, 7618581.25, 7618695.3125, 7619581.25, 7619942.1875, 7619960.9375, 7620550.0, 7620767.1875, 7620906.25, 7621265.625, 7622962.5, 7623671.875, 7624276.5625, 7626454.6875, 7626856.25, 7627620.3125, 7628359.375, 7628476.5625, 7632742.1875, 7632770.3125, 7633207.8125, 7633284.375, 7633771.875, 7633914.0625, 7634664.0625, 7634960.9375, 7636007.8125, 7639454.6875, 7640576.5625, 7640795.3125, 7641007.8125, 7641142.1875, 7641153.125, 7641243.75, 7641734.375, 7642060.9375, 7642512.5, 7642532.8125, 7642614.0625, 7642793.75, 7643003.125, 7643250.0, 7644054.6875, 7644057.8125, 7644596.875, 7644623.4375, 7644654.6875, 7644654.6875, 7644695.3125, 7646198.4375, 7646356.25, 7646648.4375, 7646714.0625, 7646729.6875, 7646809.375, 7646845.3125, 7647817.1875, 7648698.4375, 7649131.25, 7649239.0625, 7649257.8125, 7649675.0, 7649873.4375, 7649881.25, 7650926.5625, 7652923.4375, 7652948.4375, 7653475.0, 7653771.875, 7654854.6875, 7660681.25, 7663587.5, 7663596.875, 7664757.8125, 7664820.3125, 7666640.625, 7668190.625, 7668382.8125, 7669810.9375, 7675487.5, 7676112.5, 7677484.375, 7678832.8125, 7679414.0625, 7684082.8125, 7685362.5, 7689078.125, 7690418.75, 7692010.9375, 7693115.625, 7694060.9375, 7696257.8125, 7698490.625, 7698507.8125, 7698898.4375, 7700093.75, 7701528.125, 7702703.125, 7703170.3125, 7703226.5625, 7706900.0, 7707667.1875, 7708059.375, 7710964.0625, 7713025.0, 7713300.0, 7714264.0625, 7714846.875, 7718548.4375, 7721001.5625, 7726067.1875, 7726846.875, 7731309.375, 7731415.625, 7731448.4375, 7732240.625, 7732260.9375, 7733120.3125, 7733353.125, 7735682.8125, 7738318.75, 7738621.875, 7740015.625, 7742384.375, 7743351.5625, 7744162.5, 7744245.3125, 7744276.5625, 7745195.3125, 7745459.375, 7745473.4375, 7757460.9375, 7759875.0, 7764173.4375, 7764350.0, 7764362.5, 7764460.9375, 7764717.1875, 7765712.5, 7765876.5625, 7766104.6875, 7766562.5, 7772778.125, 7773496.875, 7773567.1875, 7775051.5625, 7775064.0625, 7775281.25, 7777531.25, 7779817.1875, 7787417.1875, 7791140.625, 7791889.0625, 7793801.5625, 7797695.3125, 7797767.1875, 7797848.4375, 7798523.4375, 7802540.625, 7808835.9375, 7812445.3125, 7812781.25, ...], [91.92151590535012, 6.25500693139023, 77.94310398833805, 9.07559252839249, 14.671408531182607, 31.737190605062768, 18.581547777641816, 47.18541796292066, 9.15312136197917, 62.80699895899035, 8.294798236336526, 133.6862235985441, 13.763818893269393, 13.567335970160315, 10.449874267231994, 27.727722657901573, 60.78850926870192, 33.02851998297672, 34.711492953841116, 21.827259630075098, 40.63526633811417, 8.963218816428466, 5.4432639548966275, 109.1502002348916, 5.633714008537886, 12.57877831796935, 28.58105639035605, 83.96157524696787, 67.05149804635346, 72.43382728971942, 27.793457646470223, 29.481273685843984, 65.48591347881792, 25.35217600623854, 52.52957526447503, 63.63569522910326, 35.536324028225174, 13.824539453661938, 19.197473622014446, 13.756909375098637, 10.740284779979712, 12.751763654535859, 5.163600306753244, 38.173130079197236, 5.30879456170797, 6.122838289008476, 51.405726718272945, 69.07959394848478, 118.15055293759036, 10.548197157472007, 16.34536249364227, 42.99212853677796, 22.22199897374892, 39.00203438208665, 66.1062580275414, 29.39137629525038, 58.42595641903013, 12.108598981934117, 25.74084918171753, 86.08283031167116, 14.338992370097563, 91.33219082242594, 57.136699851878916, 45.79026934985378, 206.64412758043107, 71.77736721348013, 51.57560245621431, 71.76533322960633, 69.87101740878529, 116.7859274406218, 12.339329169253373, 113.96449450451422, 8.840763020305285, 8.528230507418602, 14.195047505162213, 21.73415417645771, 33.1454036220969, 23.656276689073067, 29.897756259365963, 6.410071907249164, 19.987037973374335, 154.69566602935134, 24.854737468999968, 47.36691239150801, 22.96461177698229, 24.464313274891015, 16.958781435935336, 24.734592270293515, 91.03903452889958, 7.406898276698701, 53.51140647699756, 40.22658880833285, 89.5035926994865, 24.979481720374157, 33.94198232657132, 23.147267153468135, 85.9129149937504, 50.30088122716346, 22.519584473695858, 29.635074083142847, 18.77339722795662, 36.02744561099565, 28.44528846403773, 136.61250846933157, 10.807600955300192, 61.16289873434733, 59.77130775060624, 21.80320104317642, 79.65020856041907, 13.15474245561439, 109.12631404284454, 12.341740251685843, 13.93904214822966, 41.84628334168109, 134.9809104545519, 78.0821856167245, 8.24095682386028, 70.0864284735819, 137.96528458183673, 21.801818805349214, 42.76010091887676, 76.20419704739103, 73.31125317794707, 5.650108757862241, 8.850059161134867, 33.68883436456637, 83.96811957031105, 31.647360632067098, 10.74255832157922, 45.81604754551885, 82.54939656032471, 123.72007887570348, 18.749141802427967, 29.457567512230113, 40.95049860924526, 45.297085199358996, 17.391808759464908, 16.830058192032105, 65.93348995117893, 5.532637858327295, 153.80964042432555, 92.01244194697136, 19.0464919093464, 48.09104700233491, 47.73430391290371, 14.382594687349854, 9.68576293248434, 5.99467145250774, 8.658946595592518, 22.21006258222465, 37.40917518645392, 5.633673368553024, 15.060618556400469, 7.243886021152854, 65.67711152757894, 16.01373443629423, 11.019458196483047, 20.436437465282918, 104.97041349210267, 119.10860607571396, 38.743209192118236, 8.354753331641314, 71.43902837264201, 13.762187422956282, 11.63042885699252, 9.625038471855769, 10.087648201759182, 17.11689903973607, 48.48966305454905, 21.145946002096338, 32.24870159617184, 59.39367829949244, 29.18853117498197, 59.22021080630543, 18.691763427278207, 13.493794441404027, 115.82345645805154, 11.072529394766459, 22.704389509158833, 61.15863255126758, 167.5397532775397, 25.232464225173793, 37.94136956296448, 33.801119694151204, 66.11657391112904, 87.70703253348893, 109.67878247600804, 47.19290124925952, 130.3059373986543, 10.599500072647947, 70.36557103418426, 17.78395285103963, 84.83411131693103, 15.215729863847713, 65.27359448270437, 89.6387209907713, 7.5190358584901515, 20.75828848846339, 5.406621024285416, 31.285234439052058, 10.64960414260342, 139.34504765113792, 13.987904221563113, 38.81270424650777, 28.634573258338555, 45.03906432464064, 47.502754460923846, 10.505344404989613, 102.17940669556589, 26.25412776965021, 151.6623893615988, 35.06532403532456, 75.88972094167606, 87.16696529798776, 72.02783039678228, 10.565047649333993, 50.2045506812713, 49.00187560773476, 13.842660225710166, 177.76909573067462, 29.157426745762702, 51.03625169565784, 90.56076551362379, 64.83084005344041, 22.340428108045426, 25.113559894407864, 76.92331563780806, 93.91580904305678, 30.174027521551523, 14.207010393031684, 50.58144784476163, 10.29582933843524, 71.41856762936645, 17.29867672171032, 20.049142811986144, 107.7691962028827, 127.16767323967098, 123.67335952222076, 12.67290935817429, 46.28896007431301, 10.354309530719021, 21.74031748324616, 50.2845756621357, 15.39089279927198, 61.35504166147295, 147.67581195084566, 37.64717498818115, 59.509169098749965, 29.655781182790946, 30.146314325776586, 89.84881213015976, 32.830821960081785, 21.40821933949526, 11.87719702614522, 21.264871415246176, 5.451931040029174, 12.559988208831031, 41.1059336589743, 6.407098642974379, 72.1809786231351, 28.950169801075784, 82.39245061740074, 120.31687893084766, 104.84141748092563, 57.41823917812706, 31.838030224141008, 45.70146374743045, 91.67211209554074, 67.75122270850055, 74.41612231874105, 33.1919351092631, 19.656701954252107, 5.232716747994867, 19.081378200787825, 97.68627769106214, 14.951769230557058, 6.0913509604848715, 57.96285508894979, 71.45682679697738, 41.18439043404996, 35.90430228231645, 36.69572520963843, 24.423050123782218, 5.610645748242388, 20.991735777621308, 125.9749389071087, 73.24469522973695, 10.686432476507948, 75.39841490823024, 15.117950636233937, 11.574817417765981, 66.09993780377992, 23.777767226097897, 31.010434948573035, 222.85861904964452, 116.67578502094823, 161.40269428169447, 79.8401186870496, 26.048705920889212, 16.97897637919759, 70.0917764063362, 76.39881559041737, 22.59810103525093, 63.032912179096996, 33.13711327463714, 8.411385990752818, 16.408386350759333, 5.932802217991417, 27.68821944780179, 24.262038976429892, 10.80854866556528, 75.58652075995451, 5.0852423785567185, 25.444962920683736, 29.733996613367434, 13.767587698417845, 199.70682848489812, 22.510453677287295, 80.1835981960417, 26.441708436993533, 40.06564064693441, 55.34179445340688, 138.11341327054782, 31.72040456004035, 38.1289066694144, 85.13365705266023, 11.77293758378998, 41.22467539795449, 100.72226313305711, 34.683734932716774, 44.652516714181154, 83.45931704952878, 18.96885569981287, 5.273329763852353, 25.853864579494147, 26.52164032151323, 121.13403610952344, 29.77054942715881, 20.335114891607876, 16.762053495770044, 25.02862379039195, 76.74619656918478, 26.495312923275133, 29.209722502421016, 84.56024573822762, 74.0364003024752, 18.137753705810855, 47.63048006954591, 82.5231514511413, 25.233831585509805, 17.468444332765714, 51.304400845922316, 60.21474082388468, 68.933579143966, 76.66583988737594, 15.248680866542012, 14.100663134377635, 46.77610288172033, 18.15792701460886, 56.21449800165411, 27.256584843910275, 81.4142358717553, 11.311389031889712, 22.769749568015534, 33.26414023643689, 55.11448407903578, 67.92237225249899, 40.11480891054671, 7.5647362955875845, 10.294694028421182, 5.525372723920295, 7.911883674280968, 48.65982561614861, 19.75974370352508, 12.842268264829174, 24.501709953189337, 28.40522668166007, 65.02556650410511, 75.812921604118, 37.204429476566396, 62.76072956952977, 71.22206111863505, 77.35631355782624, 7.620190558788245, 7.045896005995169, 6.030560108223266, 5.412939391859989, 70.85728000717548, 6.336077012124652, 18.000830466757385, 95.74818016943792, 44.52479631577373, 161.42770844033373, 18.991722526259032, 77.88043140989895, 88.30726087036564, 42.47508845755181, 46.6661818258594, 47.25753025848842, 50.354528151155336, 41.52523141958716, 65.39192521839797, 82.5056327519446, 84.76284639325344, 32.80871609321041, 31.06453532715303, 132.56563611893876, 98.15077853839287, 6.621548521356368, 20.01744260330258, 14.123220074274181, 65.82875168447788, 8.938835129606126, 68.68507368035053, 28.100257582853004, 329.10997196358835, 81.94015041873575, 14.864156689147492, 11.001372337831913, 82.06291069872563, 123.7139473516074, 23.007222957699206, 10.019258482838163, 97.44737193548171, 140.4957628094179, 40.84579569895, 23.967744649937675, 15.049012887924055, 34.61514195827031, 13.969809877693892, 19.538173372357505, 16.704906113988255, 5.033241817395802, 9.654184109469432, 29.545416443186266, 28.032738793979547, 43.551402943969094, 14.404252465517011, 37.89458144899119, 9.148143898778837, 63.90535596592394, 16.601949605064846, 10.131376531428327, 56.50468282053758, 24.093140210218017, 15.368858221789747, 70.7714581943136, 26.432648483326627, 8.701281020756692, 115.54127740861111, 88.3350236308581, 33.869626099577616, 35.84442338267308, 25.48430444382493, 10.81912356646484, 60.92303648665605, 29.909864190381644, 11.541831034301845, 78.06413169703757, 172.47254160724418, 241.72547207690863, 108.43308356447164, 30.427151495365113, 40.581291076548816, 20.792909627340116, 80.61021384741989, 5.632599032394112, 30.23640851005561, 99.06028965432509, 64.47105854265502, 44.73922673960728, 48.63942711078072, 19.937095225262553, 96.83686916705439, 14.91397176823679, 8.140042336293618, 101.44620917575487, 59.89904928830573, 9.457301873909115, 56.7067148422207, 10.456078035927348, 34.02643898673892, 36.8283376148294, 35.51124507996749, 11.062645880376946, 153.43005387560328, 9.505417647876207, 62.43824811125519, 69.77833198308723, 37.35624286689044, 119.06939878358484, 73.16832511529812, 5.843541338070549, 121.11194322160118, 21.731032182398454, 26.031697599946778, 119.353566281158, 30.260984181054738, 14.574828810006858, 14.594688905286006, 38.55719852281745, 13.715776099888467, 60.83604454462892, 9.050798992594704, 27.997111253183295, 122.9351637883024, 72.97984520151559, 86.33565156308107, 5.999237780523796, 24.096839348785075, 91.48260954891984, 28.26088702220727, 70.74021222540024, 60.48579572443751, 78.96952994450781, 38.10650158984178, 28.54583605253, 60.52862762073816, 20.74765540776253, 70.27666127574182, 54.39810481618977, 32.69647659518128, 60.55039389816667, 23.954066337850357, 27.928694422331642, 97.79760502474875, 24.362979262774587, 16.330005283050735, 145.6116305892241, 40.75060569813554, 5.33757979383957, 125.5765075361751, 12.331422012481166, 6.104079407137523, 10.939034141242614, 64.97044574859892, 10.04623459551312, 52.16560735248622, 15.174227394148005, 119.03753649779986, 6.5950560458743075, 71.79133461622149, 5.412698684975723, 265.2873959439773, 18.39106082045629, 9.834662482775478, 73.4772360482944, 48.35443378253609, 45.883722784845396, 49.531006884100385, 14.292099527610157, 11.282829277832237, 11.235845164391256, 137.76804896411286, 55.975692049471455, 112.37660294631421, 38.367147199378756, 112.44836914997126, 17.552202836421028, 16.28761257360174, 23.090420408106663, 13.166202665498869, 88.16089584235175, 144.90088309934538, 6.208716660696706, 48.489973694471566, 28.19691190886178, 90.0511530906758, 54.36632679002646, 234.9207993813452, 14.529104203349876, 91.78127569411932, 14.002972278065398, 7.808580081268077, 36.76666557858546, 7.170459513822566, 20.56701420594733, 26.698506234976396, 97.95756102042397, 7.788772385151713, 308.9100796455377, 49.62667551932849, 20.798411945571765, 8.070746734862496, 23.89399597545772, 43.81203849683861, 15.325968705835257, 27.145746830051984, 8.409662665063948, 28.901264193026257, 27.803746719722717, 20.559270451166956, 7.879648619133897, 6.267881313910957, 55.36121431220788, 85.27748093662662, 106.65502906626149, 5.343553957789081, 59.91407874769298, 39.97270300801065, 45.08469920474995, 29.15837580102594, 19.849637972466546, 22.7059493207162, 73.87420150437055, 82.56042766851081, 24.8884734262815, 9.088635078851166, 82.27994048515336, 25.32211892516595, 40.28655814424654, 23.644791268000123, 64.75367882079853, 40.790770768360346, 24.170224143044255, 50.2692158694068, 38.68689115245972, 5.6406806295024365, 20.811638630778468, 73.68106464177673, 71.02246412682211, 34.162151780004166, 17.522760418166705, 36.93428166900821, 16.339620845410746, 40.34006526264304, 15.300621821233458, 54.447178288362636, 34.842936336111364, 196.68427735411126, 11.285900402104101, 50.09406133741513, 30.079618015268725, 99.15257172592334, 73.05563764370524, 43.4072839782545, 20.180079050514127, 6.286785465063078, 12.08533542200321, 49.771705027628194, 42.26211425551079, 5.982491544919257, 6.278492636188944, 42.0446071184967, 28.366167040077773, 12.781620955282415, 167.04111293880047, 84.66531676750499, 27.28767701873652, 31.613336858918405, 69.55419910322422, 41.460664578242486, 18.911115999713523, 36.26240167203661, 148.10659584315803, 67.5224162542583, 35.767162273361684, 40.06079858183917, 45.261040884502, 69.44384573657626, 29.695521534023484, 56.61722499675446, 31.472700869163443, 9.439803716474458, 32.83983709561424, 22.72544478268889, 25.10541027873138, 10.550734663198421, 30.603080619859803, 16.21453944711575, 13.486016590632534, 29.17375097425028, 41.9977058506095, 19.25722797551522, 5.0675695730462875, 14.1560442182507, 196.36411938732053, 9.389417750240812, 50.605254040950285, 7.790563097226431, 194.12112412152788, 7.342104239508571, 74.99653857599883, 16.31318816343512, 34.790859822537726, 13.659202237907229, 13.753820038263305, 143.66014907519707, 7.490718162824429, 40.94351181257679, 92.64085569632033, 49.72433350203819, 99.26109237161779, 121.3128437995596, 111.6264168344273, 8.123365013141385, 5.367938127151817, 6.309287176259311, 102.28343508202062, 80.48730226409296, 13.454728616514103, 9.559886125811948, 80.27671434663097, 103.14999746643949, 23.57156029439811, 88.65250650465256, 13.154579106065459, 94.76836758437086, 26.075435647706428, 49.64134184168368, 114.04883740173914, 21.843995395297572, 72.93890657136579, 33.84375253717573, 26.131714583455334, 70.88100886567331, 28.509862983607334, 41.413430324919524, 45.34066307597997, 43.758468142953966, 8.202785206780144, 13.702334563832965, 43.71976450165887, 17.81648991627416, 96.90009583213381, 41.47184861163492, 5.025913502295383, 22.166767061582, 59.24286216433619, 13.86340523336785, 85.26581106456845, 25.622829595275945, 9.257583470647212, 15.90260403564169, 9.793118916410661, 23.45563923294267, 19.514520574656174, 32.93829981892061, 35.28143467029682, 65.32652429139473, 22.28624027412222, 26.54241925872625, 7.472299465687454, 26.761269074059577, 5.188262573596626, 55.57831018524953, 13.622702095029899, 57.67046577539722, 109.1816962511203, 91.94441164258282, 26.309515437604425, 30.954365311955524, 26.58155749491815, 7.319209808262644, 6.317814359965096, 31.161443917694374, 35.68073649705921, 28.383874561856082, 6.9411175844134485, 63.71600451750142, 32.59897210727438, 6.995960399462423, 158.20053280865983, 69.08915320758646, 56.151092134616974, 46.12240452789724, 40.122501214104645, 51.90758653452369, 146.6698037038185, 102.74047293045123, 6.570065769817904, 40.188146991173, 26.88579326698426, 47.91137545596868, 42.64951864402038, 78.57096171360303, 20.043194490952644, 62.79473783019538, 27.846921210187887, 42.646587661837934, 55.252342417418234, 22.418005096496067, 13.72739776184875, 5.230496819293215, 43.42946178371886, 13.434477179162682, 8.570361598240972, 15.595284725993045, 29.220668008817203, 7.634566944039669, 29.91888624446325, 6.698666057224246, 22.18711740878716, 26.06489091937225, 33.231614868734425, 5.109872148288685, 45.98098921479139, 159.94430528248446, 17.292020904041983, 36.976673095075064, 23.999798641609587, 38.54251274715698, 16.589003167699133, 69.60033001159486, 17.774459696202655, 74.21307218585076, 15.697834084263363, 26.566431083979076, 5.080445106629925, 128.77553988222652, 35.070877925735594, 22.102397361759916, 58.35791525735166, 5.8088965136139805, 40.07402327219201, 34.73064762633062, 105.9111755393395, 112.71588934408165, 46.43874829449098, 85.22221687960081, 68.86623536965008, 113.50134594897025, 14.280861523357595, 34.73906048427687, 10.893717482847725, 42.55951548019249, 35.558825637108846, 38.00749853795177, 22.942998243390754, 61.165166635997956, 145.2972327903619, 21.89378546920813, 9.572401775568741, 80.79823003744184, 21.505092164872366, 113.77282519814086, 80.8072518435524, 30.99852802735123, 144.62989076310248, 6.789909880039667, 30.45487645907382, 10.646061552935103, 83.13368478562222, 45.76822241832833, 28.394570436763516, 98.38022714329222, 15.782542951636444, 24.720272982674935, 103.54968620460374, 42.68382732544992, 17.77734540012455, 57.016695261594705, 44.816042476743156, 230.6120945357897, 87.83710180794625, 34.63848729120117, 14.837364300889794, 45.09905770771112, 9.979144662412935, 28.99461997486659, 85.36815700116654, 79.13029158435796, 69.63413188033637, 5.900092875514134, 13.03249111220899, 122.4079883979075, 60.10304501936737, 32.01710529960457, 139.05403424065125, 9.490612798873034, 21.281198495304807, 78.234050217085, 157.02878492619357, 54.794315706477356, 63.77961394160822, 15.468470379503756, 10.332605182334747, 13.214496080236387, 27.27351383614489, 28.0695977032544, 159.3995865945363, 6.369203127961761, 13.401576169449328, 42.98091448740247, 79.4687901733134, 80.63361899601625, 24.028659591772655, 93.54666366812987, 61.52146527291585, 81.99603326709905, 136.26199028370192, 22.366820315487278, 20.272890239122184, 73.52352837054744, 248.83126720664924, 22.813899737254893, 12.921841020076306, 33.619146978584844, 5.4819736759565485, 15.697507568733064, 15.332410655250618, 15.323406065201173, 34.477761156243744, 18.82612502443737, 8.022505756484042, 43.693135953658555, 11.473945602409524, 42.67198648959292, 32.99741076615735, 5.5939283254874566, 13.781812400337909, 113.82765125534543, 6.098571128154184, 52.43407416149989, 14.990708062685945, 65.26960625610184, 19.096555059070223, 102.81322619988438, 31.20876686228287, 122.25451608590939, 39.095394517166014, 16.84827627030633, 103.25309545064295, 37.145627077911016, 43.1057980169887, 95.65045176946506, 27.785200888452014, 22.82844869526958, 30.46531400734741, 114.9009520154569, 13.991562561056355, 89.22226458009743, 104.8664300833496, 90.46944632060325, 8.653019339677128, 36.74881844880842, 39.643287880816665, 116.48055066129686, 8.681278497046982, 31.303933022637658, 108.8692301720333, 30.72773032249158, 30.41592229973147, 39.23850591326445, 62.11806302242186, 14.608545257090586, 5.721039724693393, 81.63515166770188, 71.30572551795524, 22.414605691644205, 18.558130579300173, 32.47183732928926, 43.733143556656444, 41.65648040687044, 15.961718645797237, 58.93576140774236, 76.22605446390001, 36.82557913796238, 22.36688652475624, 163.58390340957004, 18.33933927845439, 54.115588570953236, 16.012101023051027, 53.061927659103894, 30.47404394349433, 47.38414389859945, 34.49173017808101, 107.61680117216642, 10.095898047121814, 41.7721210758378, 31.663676296458725, 12.376190544476163, 53.36379165047361, 17.08853275469268, 10.092820439673485, 18.937351461783884, 107.01177320939549, 13.102642329886038, 5.552608790738029, 78.98861796961512, 29.453852191526266, 75.56080495527182, 5.06605823593349, 58.250928957806295, 6.2535203252527385, 40.090779662504644, 34.20938029827718, 46.3689949614063, 6.65966153605401, 53.949488783817756, 13.044180192603303, 76.84724459802388, 28.543709741174386, 26.543860787705555, 5.890041734868971, 124.54224745054208, 5.109919323203282, 84.03489527440185, 22.792070339264484, 6.378636454694509, ...])
Detected energies during the discharge + Energy spectrum
multiplot(icon_fig, T_int_first,E,xle,Etot)