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 = 44519
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);
([2862504.6875, 2973343.75, 3001951.5625, 3122829.6875, 3221798.4375, 3479682.8125, 3708782.8125, 3964726.5625, 5162432.8125, 5395878.125, 5398523.4375, 5491021.875, 5651351.5625, 5664537.5, 5683775.0, 5965573.4375, 5966195.3125, 5999492.1875, 6020814.0625, 6024673.4375, 6036300.0, 6036482.8125, 6039737.5, 6040478.125, 6047562.5, 6056010.9375, 6057009.375, 6077115.625, 6091543.75, 6096670.3125, 6123462.5, 6134221.875, 6166256.25, 6172306.25, 6646840.625, 6737129.6875, 6768179.6875, 6770556.25, 6772168.75, 6772281.25, 6791945.3125, 6935342.1875, 6938500.0, 6977782.8125, 7023640.625, 7171450.0, 7175106.25, 7225098.4375, 7263800.0, 7275037.5, 7298670.3125, 7601034.375, 7788076.5625, 8660334.375, 8670746.875, 8723400.0, 9015170.3125, 9105382.8125, 9280654.6875, 9383426.5625, 9412396.875, 9419564.0625, 9423254.6875, 9424531.25, 9424540.625, 9424628.125, 9426026.5625, 9426476.5625, 9426542.1875, 9427884.375, 9428010.9375, 9428750.0, 9429340.625, 9434879.6875, 9439507.8125, 9444478.125, 9456464.0625, 9519089.0625, 9523339.0625, 9541750.0, 9581904.6875, 9597362.5, 9599595.3125, 9628170.3125, 9629201.5625, 9629312.5, 9630600.0, 9630914.0625, 9632521.875, 9632714.0625, 9633050.0, 9633185.9375, 9633659.375, 9633842.1875, 9634209.375, 9634507.8125, 9634832.8125, 9634875.0, 9635685.9375, 9638482.8125, 9648942.1875, 9649345.3125, 9651282.8125, 9656975.0, 9659451.5625, 9660442.1875, 9660446.875, 9660804.6875, 9660806.25, 9662126.5625, 9665512.5, 9666100.0, 9678995.3125, 9686662.5, 9687735.9375, 9688060.9375, 9689568.75, 9689609.375, 9689818.75, 9690139.0625, 9690200.0, 9690254.6875, 9691459.375, 9691551.5625, 9691853.125, 9691882.8125, 9692068.75, 9692176.5625, 9692610.9375, 9692946.875, 9692987.5, 9693342.1875, 9694004.6875, 9694012.5, 9694467.1875, 9694556.25, 9694606.25, 9694662.5, 9694868.75, 9695082.8125, 9695253.125, 9695257.8125, 9695564.0625, 9700395.3125, 9868634.375, 9871950.0, 9880034.375, 9881651.5625, 9884007.8125, 9885982.8125, 10030331.25, 10036320.3125, 10052615.625, 10126992.1875, 10199156.25, 10202548.4375, 10213853.125, 10222217.1875, 10347100.0, 10381239.0625, 10389665.625, 10404381.25, 10408217.1875, 10412346.875, 10413801.5625, 10440093.75, 10444464.0625, 10446679.6875, 10455704.6875, 10455973.4375, 10456812.5, 10459739.0625, 10460862.5, 10460948.4375, 10469090.625, 10797181.25, 10934281.25, 10948909.375, 10948995.3125, 10949321.875, 10949685.9375, 10949959.375, 10950695.3125, 10951234.375, 10953682.8125, 10954598.4375, 10955292.1875, 10955350.0, 10955460.9375, 10955759.375, 10956096.875, 10956134.375, 10956676.5625, 10956817.1875, 10957765.625, 10957960.9375, 10958618.75, 10958709.375, 10958817.1875, 10958925.0, 10959493.75, 10959517.1875, 10959959.375, 10960548.4375, 10961167.1875, 10961382.8125, 10961442.1875, 10961717.1875, 10961753.125, 10961803.125, 10962070.3125, 10962181.25, 10962390.625, 10962484.375, 10962581.25, 10962850.0, 10963132.8125, 10963689.0625, 10964010.9375, 10964014.0625, 10964104.6875, 10964125.0, 10964167.1875, 10964254.6875, 10965128.125, 10965492.1875, 10965932.8125, 10966331.25, 10966553.125, 10967343.75, 10967350.0, 10967392.1875, 10967437.5, 10967443.75, 10967525.0, 10967553.125, 10967621.875, 10967690.625, 10968185.9375, 10968225.0, 10968279.6875, 10968343.75, 10969175.0, 10969528.125, 10969709.375, 10969712.5, 10969803.125, 10970642.1875, 10970709.375, 10971056.25, 10971400.0, 10971603.125, 10971629.6875, 10971965.625, 10972012.5, 10972062.5, 10972132.8125, 10972346.875, 10972357.8125, 10972410.9375, 10972589.0625, 10972829.6875, 10973021.875, 10973206.25, 10973279.6875, 10973784.375, 10973787.5, 10973831.25, 10974039.0625, 10974043.75, 10974150.0, 10974285.9375, 10974359.375, 10974414.0625, 10975740.625, 10975776.5625, 10976198.4375, 10976417.1875, 10976584.375, 10976721.875, 10977137.5, 10977162.5, 10977264.0625, 10977329.6875, 10977412.5, 10977542.1875, 10977667.1875, 10977787.5, 10978265.625, 10978287.5, 10978339.0625, 10978445.3125, 10978476.5625, 10978514.0625, 10978932.8125, 10979070.3125, 10979128.125, 10979389.0625, 10979839.0625, 10979968.75, 10980259.375, 10980459.375, 10980537.5, 10980564.0625, 10980564.0625, 10980615.625, 10980789.0625, 10981359.375, 10981371.875, 10981640.625, 10982314.0625, 10984143.75, 10984904.6875, 10987473.4375, 10990035.9375, 10990095.3125, 10990125.0, 10990210.9375, 10990239.0625, 10990240.625, 10990262.5, 10990292.1875, 10990293.75, 10990310.9375, 10990329.6875, 10990357.8125, 10990410.9375, 10990423.4375, 10990434.375, 10990475.0, 10990478.125, 10990478.125, 10990485.9375, 10990493.75, 10990504.6875, 10990520.3125, 10990537.5, 10990539.0625, 10990551.5625, 10990562.5, 10990564.0625, 10990579.6875, 10990585.9375, 10990598.4375, 10990601.5625, 10990617.1875, 10990626.5625, 10990639.0625, 10990650.0, 10990668.75, 10990681.25, 10990687.5, 10990689.0625, 10990714.0625, 10990715.625, 10990728.125, 10990735.9375, 10990806.25, 10990825.0, 10990850.0, 10990851.5625, 10990884.375, 10990895.3125, 10990898.4375, 10990915.625, 10990934.375, 10990934.375, 10991004.6875, 10991128.125, 10991137.5, 10991264.0625, 10991264.0625, 10991264.0625, 10991281.25, 10991318.75, 10991332.8125, 10991335.9375, 10991342.1875, 10991390.625, 10991423.4375, 10991457.8125, 10991617.1875, 10991628.125, 10991642.1875, 10991645.3125, 10991667.1875, 10991712.5, 10991748.4375, 10991765.625, 10991782.8125, 10991851.5625, 10991937.5, 10992048.4375, 10992075.0, 10992076.5625, 10992100.0, 10992109.375, 10992120.3125, 10992140.625, 10992200.0, 10992201.5625, 10992207.8125, 10992235.9375, 10992279.6875, 10992371.875, 10992378.125, 10992520.3125, 10992542.1875, 10992610.9375, 10992614.0625, 10992700.0, 10992706.25, 10992707.8125, 10992829.6875, 10992854.6875, 10992923.4375, 10992935.9375, 10992995.3125, 10993012.5, 10993039.0625, 10993068.75, 10993073.4375, 10993089.0625, 10993090.625, 10993135.9375, 10993184.375, 10993275.0, 10993373.4375, 10993389.0625, 10993464.0625, 10993573.4375, 10993575.0, 10993589.0625, 10993673.4375, 10993700.0, 10993706.25, 10993735.9375, 10993743.75, 10993767.1875, 10993828.125, 10993862.5, 10993868.75, 10993882.8125, 10993887.5, 10993915.625, 10993921.875, 10994010.9375, 10994085.9375, 10994104.6875, 10994215.625, 10994250.0, 10994301.5625, 10994367.1875, 10994401.5625, 10994459.375, 10994460.9375, 10994610.9375, 10994690.625, 10994787.5, 10994932.8125, 10994989.0625, 10995015.625, 10995223.4375, 10995259.375, 10995384.375, 10995417.1875, 10995431.25, 10995671.875, 10995798.4375, 10995882.8125, 10996129.6875, 10996168.75, 10996339.0625, 10996384.375, 10996387.5, 10996506.25, 10996518.75, 10996635.9375, 10996673.4375, 10996700.0, 10996707.8125, 10996760.9375, 10996778.125, 10996809.375, 10996939.0625, 10997092.1875, 10997443.75, 10997650.0, 10997667.1875, 10997771.875, 10998035.9375, 10998295.3125, 10998501.5625, 10998525.0, 10998950.0, 10998956.25, 10999453.125, 10999589.0625, 10999807.8125, 10999939.0625, 11000065.625, 11000173.4375, 11000232.8125, 11000857.8125, 11001501.5625, 11001731.25, 11001984.375, 11002170.3125, 11002396.875, 11002976.5625, 11006867.1875, 11007145.3125, 11007754.6875, 11007921.875, 11008021.875, 11008300.0, 11008332.8125, 11008353.125, 11008396.875, 11008628.125, 11008762.5, 11009015.625, 11009021.875, 11009279.6875, 11009396.875, 11009418.75, 11009446.875, 11009506.25, 11009523.4375, 11009529.6875, 11009559.375, 11009682.8125, 11009720.3125, 11009721.875, 11009756.25, 11009896.875, 11009903.125, 11009903.125, 11010304.6875, 11010590.625, 11010654.6875, 11010715.625, 11010812.5, 11010840.625, 11010918.75, 11010981.25, 11011231.25, 11011243.75, 11011275.0, 11011707.8125, 11011996.875, 11012103.125, 11012190.625, 11012300.0, 11012370.3125, 11012521.875, 11012823.4375, 11012867.1875, 11013059.375, 11013171.875, 11013612.5, 11013787.5, 11013876.5625, 11013898.4375, 11014159.375, 11014203.125, 11014245.3125, 11014298.4375, 11014345.3125, 11014379.6875, 11014446.875, 11015067.1875, 11015123.4375, 11015303.125, 11015326.5625, 11015415.625, 11015426.5625, 11015539.0625, 11015559.375, 11015710.9375, 11015837.5, 11015914.0625, 11016060.9375, 11016068.75, 11016129.6875, 11016282.8125, 11016378.125, 11016382.8125, 11016585.9375, 11016648.4375, 11016914.0625, 11016928.125, 11016956.25, 11016960.9375, 11017095.3125, 11017290.625, 11017487.5, 11017550.0, 11017551.5625, 11017551.5625, 11017607.8125, 11017628.125, 11017737.5, 11017770.3125, 11017845.3125, 11017875.0, 11017979.6875, 11018890.625, 11019784.375, 11019793.75, 11020348.4375, 11020398.4375, 11020657.8125, 11020709.375, 11020826.5625, 11020954.6875, 11021303.125, 11021489.0625, 11021729.6875, 11021745.3125, 11021973.4375, 11022004.6875, 11022110.9375, 11022318.75, 11022529.6875, 11022954.6875, 11023009.375, 11023021.875, 11023134.375, 11023154.6875, 11023407.8125, 11023562.5, 11023653.125, 11023743.75, 11023882.8125, 11024334.375, 11024346.875, 11024375.0, 11024425.0, 11024503.125, 11024621.875, 11024675.0, 11024729.6875, 11024815.625, 11024882.8125, 11024929.6875, 11025084.375, 11025096.875, 11025128.125, 11025148.4375, 11025192.1875, 11025223.4375, 11025410.9375, 11025420.3125, 11025420.3125, 11025475.0, 11025634.375, 11025689.0625, 11025704.6875, 11025834.375, 11025892.1875, 11026159.375, 11026289.0625, 11026751.5625, 11026771.875, 11026885.9375, 11026954.6875, 11026967.1875, 11026998.4375, 11027165.625, 11027389.0625, 11027598.4375, 11027625.0, 11027665.625, 11027756.25, 11027760.9375, 11027895.3125, 11027946.875, 11027960.9375, 11027975.0, 11028034.375, 11028176.5625, 11028414.0625, 11028470.3125, 11028565.625, 11028640.625, 11028870.3125, 11028935.9375, 11029021.875, 11029185.9375, 11029425.0, 11029478.125, 11029573.4375, 11029681.25, 11029900.0, 11029954.6875, 11030154.6875, 11030284.375, 11030342.1875, 11030389.0625, 11030393.75, 11030440.625, 11030457.8125, 11030921.875, 11031314.0625, 11031373.4375, 11031445.3125, 11032457.8125, 11032475.0, 11032814.0625, 11032870.3125, 11033354.6875, 11033356.25, 11033473.4375, 11033584.375, 11033625.0, 11033935.9375, 11034007.8125, 11034098.4375, 11034117.1875, 11034164.0625, 11034471.875, 11034634.375, 11034715.625, 11034721.875, 11034762.5, 11034796.875, 11034893.75, 11035195.3125, 11035401.5625, 11035432.8125, 11035632.8125, 11035801.5625, 11035981.25, 11036145.3125, 11036151.5625, 11036214.0625, 11036256.25, 11036332.8125, 11036356.25, 11036368.75, 11036453.125, 11036590.625, 11036704.6875, 11036710.9375, 11036768.75, 11036778.125, 11036778.125, 11036850.0, 11036965.625, 11037084.375, 11037103.125, 11037195.3125, 11037306.25, 11037379.6875, 11037401.5625, 11037426.5625, 11037504.6875, 11037864.0625, 11037979.6875, 11038017.1875, 11038303.125, 11038434.375, 11038479.6875, 11038668.75, 11038737.5, 11038828.125, 11038957.8125, 11039035.9375, 11039209.375, 11039296.875, 11039300.0, 11039334.375, 11039342.1875, 11039703.125, 11040040.625, 11040239.0625, 11040375.0, 11040450.0, 11040678.125, 11041640.625, 11041734.375, 11041800.0, 11042245.3125, 11042693.75, 11042728.125, 11043310.9375, 11043514.0625, 11044679.6875, 11044790.625, 11044837.5, 11045392.1875, 11045689.0625, 11045731.25, 11045743.75, 11045885.9375, 11045901.5625, 11045928.125, 11046068.75, 11046503.125, 11046770.3125, 11046931.25, 11047056.25, 11047737.5, 11047739.0625, 11048537.5, 11048612.5, 11049395.3125, 11049503.125, 11049576.5625, 11049806.25, 11050084.375, 11050121.875, 11050446.875, 11050525.0, 11050545.3125, 11050684.375, 11050823.4375, 11051560.9375, 11051743.75, 11052053.125, 11052098.4375, 11052182.8125, 11052356.25, 11053748.4375, 11054151.5625, 11054217.1875, 11054381.25, 11054568.75, 11056421.875, 11056687.5, 11056731.25, 11057687.5, 11057809.375, 11057885.9375, 11057996.875, 11058129.6875, 11058140.625, 11058312.5, 11058850.0, 11059020.3125, 11059032.8125, 11059290.625, 11059935.9375, 11060185.9375, 11060775.0, 11060948.4375, 11061090.625, 11061092.1875, 11061303.125, 11061859.375, 11062142.1875, 11062543.75, 11062659.375, 11063037.5, 11063078.125, 11063120.3125, 11063854.6875, 11063901.5625, 11063912.5, 11064160.9375, 11064448.4375, 11064590.625, 11064723.4375, 11064743.75, 11064785.9375, 11064839.0625, 11064859.375, 11064945.3125, 11064970.3125, 11065042.1875, 11065407.8125, 11065456.25, 11065828.125, 11065879.6875, 11065879.6875, 11066087.5, 11066156.25, 11066167.1875, 11066665.625, 11066929.6875, 11066993.75, 11067225.0, 11067454.6875, 11067520.3125, 11067653.125, 11067776.5625, 11067792.1875, 11067821.875, 11068043.75, 11068168.75, 11068190.625, 11068214.0625, 11068417.1875, 11068479.6875, 11068787.5, 11069132.8125, 11069464.0625, 11070121.875, 11070159.375, 11070303.125, 11070434.375, 11070468.75, 11070659.375, 11071267.1875, 11071673.4375, 11071690.625, 11071784.375, 11071990.625, 11072168.75, 11072790.625, 11073026.5625, 11073245.3125, 11073281.25, 11073290.625, 11073367.1875, 11073451.5625, 11073592.1875, 11073748.4375, 11074610.9375, 11074795.3125, 11074821.875, 11074835.9375, 11075014.0625, 11075148.4375, 11075151.5625, 11075500.0, 11075532.8125, 11075823.4375, 11076110.9375, 11076471.875, 11076720.3125, 11076787.5, 11076853.125, 11076940.625, 11077150.0, 11077407.8125, 11077471.875, 11077485.9375, 11077507.8125, 11077510.9375, 11077560.9375, 11077665.625, 11077845.3125, 11077909.375, 11078062.5, 11078325.0, 11078450.0, 11078510.9375, 11078803.125, 11078809.375, 11079351.5625, 11079370.3125, 11079396.875, 11079823.4375, 11079932.8125, 11079935.9375, 11079978.125, 11080003.125, 11080154.6875, 11080373.4375, 11080557.8125, 11080617.1875, 11080634.375, 11080789.0625, 11080878.125, 11081140.625, 11081167.1875, 11081314.0625, 11081348.4375, 11081384.375, 11081426.5625, 11081476.5625, 11081740.625, 11081762.5, 11081832.8125, 11082531.25, 11082700.0, 11083179.6875, 11083200.0, 11083312.5, 11083340.625, 11083531.25, 11083548.4375, 11083582.8125, 11083967.1875, 11084140.625, 11084175.0, 11084203.125, 11084792.1875, 11085632.8125, 11086093.75, 11086498.4375, 11086609.375, 11087378.125, 11088229.6875, 11088276.5625, 11088770.3125, 11088950.0, 11089392.1875, ...], [39.58044354923536, 6.574436358286664, 25.40351826974773, 61.42256967339348, 7.1147959988089555, 5.172729683150918, 63.39051172252756, 16.030889447529464, 12.833229981948591, 43.535993576621834, 111.47266334830913, 30.92575400446992, 24.043692859136943, 15.400913545241659, 32.814475665847425, 56.75447421922772, 55.56497626869037, 77.76797635363062, 16.37535214607443, 39.04225115799993, 32.490579356878854, 123.05494166119753, 23.533819947954083, 25.479034461169878, 90.34301580217787, 56.959934536999455, 11.699039987801362, 44.73460756781697, 35.31084887080586, 31.4346621072855, 8.93971238220602, 53.703140926255244, 33.32407129792351, 31.451249709614082, 57.06807028926978, 24.774095138039257, 6.362857305106115, 7.1493699645727355, 61.014166493506295, 5.105081385743359, 15.807077115777801, 10.059331390771275, 151.25113039304082, 61.16773643231984, 80.64227324743128, 70.87263327367108, 15.228032424662384, 7.337812432796965, 41.15715195934353, 187.5734597087636, 99.77351079302262, 22.173103393121693, 73.35893600733147, 10.45204231545376, 167.67800375630082, 10.051429848664823, 50.59030162426431, 30.179674448958977, 28.172931702896033, 63.82349830362985, 94.40337396424019, 7.933303663625185, 9.695224383255418, 17.04138872277545, 35.56191778382612, 83.73138609923292, 45.069047540689645, 49.163617525037694, 11.94567113777235, 25.349040689598798, 59.316528258010116, 59.06208360747726, 52.92687943687969, 52.09412524265282, 25.812607523558746, 45.743313683439474, 31.86307054494086, 21.932155252602513, 140.2984617128417, 94.35079705843432, 6.127503240146876, 64.00145096170057, 62.19463475481602, 94.19289806233456, 17.763299759168095, 103.87319122180426, 83.73015624978069, 67.13050171543883, 23.496449656700385, 19.0008763246244, 25.12499779768217, 92.22296224488517, 14.997790372681106, 36.58988360080456, 5.905518981463572, 91.60552611776662, 10.776055571153407, 24.75405823309191, 22.25796837702337, 14.822456824165874, 36.85015138512329, 32.123446902717006, 16.994578300695792, 59.61779473757764, 118.92557455766821, 53.07404613426284, 8.686269370699272, 30.484305939414995, 42.13025637073994, 8.960269512413987, 111.89766419052813, 26.09068990477783, 7.361619943815078, 27.746178845920245, 5.84047093041513, 7.820229923599456, 30.042452552550202, 9.376217193722514, 129.77201219615193, 7.539609417257236, 11.935021983261235, 60.21797740563098, 48.06994989231618, 6.030256862524271, 49.94414671166666, 27.95677574239859, 12.72710315219716, 42.134463104543364, 116.51899748566562, 52.7906338543432, 100.97863160946001, 36.29074420091677, 23.179862469914656, 9.961671265286602, 35.461538272421585, 46.579649918489935, 38.76909375635046, 5.563154103097558, 62.56636964584507, 45.952431066074006, 8.4233464510446, 16.817122089382007, 168.6887613953122, 12.711428899100465, 90.53875162345166, 54.4039406775914, 43.019438389039, 37.38379413864823, 42.606676064602965, 16.76165680529047, 65.37410998078053, 16.56863567669181, 14.12003966130634, 22.11862182460089, 6.824833601706342, 46.4796011231821, 9.182500482544404, 18.815601695813008, 123.53297403655951, 5.260810802933208, 23.747701848823638, 9.052944099733946, 17.83155770931664, 28.337188100930533, 13.77829581821996, 25.3334856625146, 5.642774067195476, 20.879828967147443, 73.56215033398799, 86.81209460581633, 23.25204002627071, 78.87348872491188, 59.509727854947705, 7.575882883838784, 13.901676430760535, 6.451710567420101, 10.48483319920311, 55.97249133475366, 51.2223521826442, 79.38941170892863, 20.314279072029777, 28.531427413376072, 17.749110269787003, 29.190479384803172, 48.16640834210957, 43.55642125506111, 44.953314545239884, 124.67857008991592, 23.728180302849374, 29.240639980474164, 18.30140927535881, 34.19230342316748, 18.817149820607312, 64.8313951660131, 25.538222157595392, 60.875564215857054, 93.589434033921, 7.9193640500000635, 68.82509675880956, 6.022404896104643, 55.12162675327621, 14.57030703815887, 97.01534613132392, 18.63793807858303, 14.512531588330479, 73.20274431823681, 31.82404094956173, 16.724875861634448, 21.643590301275303, 9.650120147976981, 44.703998875822904, 61.47910518647359, 15.532229579327248, 61.02954904543701, 18.57329151402201, 19.742597289688973, 14.27781506962964, 25.22776755744436, 47.78186707975466, 6.999588511031752, 23.399309580056926, 63.205950003189244, 5.341482574055032, 6.9752251900107005, 44.94787560455893, 12.415272148570013, 44.37065265322792, 37.663604544254596, 83.62491975603594, 10.2056184121021, 34.665799810678315, 39.99215762640788, 112.10379263857025, 5.248609040923048, 39.09866465409651, 5.579201118992387, 34.060678363651114, 22.63951048815435, 17.52497459441339, 79.40447176581478, 48.7360426803065, 92.56987360221498, 69.67428803274586, 43.177395591765425, 58.983590314150284, 14.27201543847956, 77.13916694642248, 116.44245649908322, 66.48444492617747, 5.290096577834962, 41.49436128416356, 9.76536698345817, 25.57507989828994, 52.016888539414914, 23.779823813472714, 14.027471949594235, 82.44158178437513, 100.7762839105775, 34.09992606919074, 14.64375454186136, 10.787103010031869, 43.2759854914161, 133.5505921118166, 11.085224683589557, 5.828804132539182, 13.681247639477972, 13.847080840608346, 7.871340112940563, 68.88937087994677, 57.34494634629806, 9.335599621642848, 38.38148995659661, 7.168449486165984, 6.289284590907655, 6.208707236189845, 5.163233111774605, 29.238486436853496, 35.551733746112376, 7.4767577377666345, 8.72140670253746, 40.54656249589782, 7.839560961640977, 66.43603126775906, 9.455914858401595, 93.66401004993757, 24.486126598484415, 7.809742908784996, 121.12457861356205, 38.59162903849462, 88.0711738666091, 39.82221633589138, 90.56670290698828, 5.47198650656535, 25.013077150507442, 25.485621453569085, 41.326879170626405, 19.810866379318817, 11.36530835453016, 14.438788847385174, 85.57558468085325, 11.092588015554474, 16.677289310297034, 5.1073427816429495, 48.051984437289086, 21.85451470572826, 82.14743287326465, 67.63689946027216, 52.973142479025626, 60.68723183117719, 11.428657970781932, 60.110736078760645, 64.21561862228481, 74.584863001294, 26.008902175157093, 91.30090370195855, 22.17744697587963, 20.148527613462612, 98.05340081528188, 44.18057996804957, 57.09120613891087, 6.536449364041123, 27.54914565805507, 19.741155921095263, 18.325406454647236, 34.32200496465295, 46.87942727969292, 38.43566849837031, 51.41406822453394, 81.72720537575938, 134.51480199943924, 67.56992280622134, 162.05998966862825, 91.92629020515567, 8.51234794518304, 28.185556559191134, 43.551029890163434, 200.7182426166819, 132.87881615927492, 42.77357420186327, 14.38453690224417, 12.022188012206946, 75.0181693674469, 19.307266113437713, 45.256098674280494, 20.09831408066031, 59.4170843993753, 14.593818258810387, 23.04256764137282, 6.121280625704778, 5.378385465583503, 11.746774543933325, 21.761447731381406, 54.65883049030562, 91.06264888842249, 43.14837645563169, 29.66339970101832, 11.55114830441307, 62.84718497475955, 24.481441383698368, 21.252320268859297, 73.65214263818832, 21.5544400559752, 57.47351476448933, 24.561078525744097, 51.98448089347225, 18.086790879810277, 47.24320162427565, 9.565043126789496, 74.46877976637516, 50.38972463123367, 6.690251298155062, 11.169972137489863, 145.7132671632392, 16.99787781649925, 6.560276175459603, 27.73506953067586, 7.3337432086540355, 12.627756486561697, 13.351948940383076, 17.86997431329979, 13.433658486296041, 56.5910527349273, 60.03918175592287, 16.696692069552267, 41.15286590288732, 14.315702140254153, 7.5969523846946885, 97.79762593805714, 22.094035274089165, 6.096068315617837, 68.00185101218575, 7.174854100401365, 80.3205774070856, 11.563149298662523, 7.517590260903085, 11.016578818857727, 58.130820194729026, 32.82808341603615, 19.11529199995992, 49.64534592633667, 51.635196106667884, 14.633183017521997, 13.670416145396109, 32.862424020007865, 68.18355701116012, 7.853380789295807, 39.411749182547, 40.87011681046932, 19.487365266974596, 11.990777081803861, 50.58145088226376, 14.103369177950414, 28.461758383493564, 20.538116977925593, 41.698535291743674, 46.5384551432533, 26.50860868736681, 12.191995645752439, 5.944580788729273, 10.931182842945399, 20.932173302781845, 10.875268192824999, 98.4315864175283, 28.322432224664773, 5.639050010772487, 7.098984182170613, 100.29116348048423, 5.924209208730599, 5.597976121852667, 19.88849469722107, 23.93901945955475, 51.610325252149586, 31.97105542069954, 45.84996720187043, 37.264240667245986, 10.522289503799591, 87.30686962486647, 28.12611326177096, 47.667811361672335, 21.889944625239842, 35.01567681652722, 25.736830804214566, 14.180427398526062, 43.83210096417919, 53.59789278277754, 36.64934560514506, 70.6924447607097, 29.934395257582736, 23.591511386619157, 16.339951856863188, 13.846307311980658, 24.43440309388234, 12.217340377992917, 59.66717460701554, 28.958699410021097, 21.067167894350206, 13.732319080071964, 137.66677331341683, 51.88781013573869, 69.69030788043122, 6.12618439261113, 22.0821538211076, 9.369624417258034, 82.92562669691873, 43.98492251003581, 21.1776873144247, 24.4937706758427, 36.26866074050406, 38.70064951603296, 67.1079615397686, 90.78378353121224, 6.1169244350544965, 53.07456501844377, 17.70610587088614, 6.28614215667323, 50.9406580688988, 97.56783316826709, 9.019154241352512, 6.3249452308939045, 34.1907937113611, 72.55911485742766, 54.60268394793744, 31.756623760373333, 20.592910446508675, 35.02561279713704, 24.675756038153235, 25.561173162013386, 7.934963435715253, 20.25160340801134, 15.395826824911355, 85.51691230066821, 42.39178236881332, 23.730110201544065, 55.25856594411041, 10.496984465174718, 11.590264157144931, 31.04422058719822, 13.629322696361633, 41.59993060762169, 28.42133092752487, 5.399905417471423, 7.2687320924663315, 16.209084981955666, 10.341448381840397, 31.79748961682743, 45.61062405486577, 41.337946985890255, 103.05681583107945, 26.442572159764833, 22.272161261931824, 50.320634108770165, 6.947079801076576, 49.36135494514182, 16.618228212646297, 7.1868655942261555, 10.959676635617004, 26.979067406157643, 45.57808115618737, 12.266578797302419, 28.773133721681422, 16.69396581288712, 40.874627355939, 29.936874559025476, 53.91805503057818, 16.56898614723, 14.668622927650224, 19.964952560707285, 40.25318184738795, 10.476574212529162, 6.002311971605246, 14.477474254008577, 68.87357815159092, 11.015931445036445, 11.771893813566777, 88.908454782467, 11.180194175580683, 84.04196404250692, 30.57369293567677, 110.94489390936289, 17.22258663227852, 28.91713261714136, 67.73793679519834, 12.439279551479258, 35.348469639565764, 8.300053829506131, 7.63793248018522, 28.889675682030447, 16.676911446702913, 5.267663156360971, 24.0998054660362, 21.47265211213535, 61.552740536256216, 34.11092871445561, 96.42761167997337, 10.963594041095226, 24.00947550298293, 9.57815955995719, 9.777092356896636, 47.52987899964765, 13.46428619322131, 12.784935375433886, 17.822683816874555, 85.24766820268863, 114.87030709268504, 5.675996962246464, 14.18560516762144, 75.6209197793118, 35.29628482156037, 61.1794864232944, 5.04401875352051, 65.819080884171, 37.22167507849815, 8.001210702042341, 57.85943403638285, 6.97176314804589, 44.953960845251125, 41.02385313737028, 9.689437725591286, 7.0609774761365935, 48.69263671088471, 58.59216123994533, 14.539058907659838, 97.55559004944358, 45.8151850131786, 5.6948457420739, 70.58580723486727, 69.05115252853248, 54.274032187316436, 16.15387219542404, 27.644523452865542, 6.2384578928398975, 93.41900175886954, 14.731630625030485, 27.42076659183481, 38.42447052248588, 50.20864405730235, 85.68496784528661, 56.854647961316225, 19.169898890806646, 41.177325867817146, 44.921845745468595, 22.826009903787302, 111.3107014459186, 20.66497668830761, 15.835816022456122, 41.4135916263134, 62.153579665855325, 51.58784319902531, 67.54503891540479, 53.20330070392771, 12.16883795619621, 15.95476268488211, 66.19139004241994, 26.73435402580135, 8.1734353909153, 76.62523008087635, 17.737819744919946, 11.427078265141203, 18.956189097341458, 28.791421632866054, 29.666089171282856, 53.66954438337547, 13.19436141098214, 18.549810771647035, 24.29865798114934, 11.697781667670835, 21.924541598165895, 12.085065241176684, 49.10023234283475, 29.464557422915227, 202.20630824622242, 5.586541732932799, 26.46558593246056, 75.88292447791429, 11.33543038164914, 40.74839931165718, 16.84921259592144, 16.88945941754885, 79.77140821266967, 49.63896944996813, 5.413900132325508, 82.14190386861425, 5.4213499576974264, 11.56138421862778, 52.82114585229882, 73.239509694849, 63.88253482060375, 5.874819581373078, 30.575692495944473, 17.37089768231494, 8.33666419136557, 90.41506835812984, 61.67451496516146, 12.888173619647878, 94.94760940916953, 23.94655453540482, 5.540190237334273, 7.188625343264487, 64.60251256246674, 5.536293083060573, 28.10793656817537, 10.74354810407214, 24.734820158304625, 11.665088811410032, 22.8113397710268, 5.263734774009152, 38.66416611834629, 15.124903427886844, 13.25945850317889, 15.26852235114784, 11.969786638239913, 9.480983249519731, 14.866178878174967, 29.759718840761714, 59.783638545604504, 87.0509188861605, 7.6380831561869345, 13.99437163499495, 6.374691211906713, 38.66170059893032, 6.973070308520254, 81.12774535179297, 44.94596890602644, 13.675262477587872, 19.579450731742547, 17.325918812179847, 30.36924997777689, 30.278680020639328, 74.38867786798224, 25.48869752547089, 58.905536637855654, 16.606185350355876, 6.8046368344793144, 31.840317568386766, 5.1428453141549, 10.898062090151623, 41.579699124710224, 9.151476935248024, 5.86656369408837, 29.161574234130967, 72.36434038519562, 28.15400568034595, 68.59694477030604, 85.92852306257592, 7.405380667548093, 19.74658634575239, 47.21087485094528, 30.16738922492201, 38.65321511703816, 14.4684098805387, 67.56999990032116, 68.21123303428553, 42.34111369548198, 31.114272580301943, 17.853275807946886, 11.23396110779335, 34.71825381139347, 36.007347242928546, 98.68766219295915, 12.93539336951026, 110.15210438109233, 28.340559301666655, 15.382153528552635, 69.07994068435812, 66.09399653351726, 31.735746641460842, 11.649820316893134, 38.29348579874576, 24.749329927980114, 71.41713516411899, 24.081124576097935, 16.367424039476155, 76.9352192525243, 8.973349661335012, 6.320786107238625, 37.79964414238587, 95.94880027971571, 22.005844892574775, 91.2428556642506, 23.494686802213575, 17.05568215067227, 82.20113301797787, 7.936297091377528, 52.73407532463777, 39.51945125988857, 56.08750545547356, 38.19783502488726, 186.04607944186125, 19.70036279347398, 8.868145117482323, 31.59318485778933, 99.4055073436883, 10.179847935228954, 35.46176928312801, 11.228446635145579, 8.366096745967935, 16.94943847854554, 13.617639673305174, 7.115409352355247, 19.368265559584934, 36.17277888140023, 104.3495001370987, 16.61653232490095, 8.834563763085773, 40.425641697471235, 5.572484999559738, 43.78252649528842, 38.79607690300817, 12.79124570187906, 62.50499821987523, 44.372917090869336, 120.79588803942265, 16.686797338315472, 5.510331341256235, 29.678498728188824, 5.203123962563818, 22.39682628139958, 6.627747077604354, 17.37309194700144, 8.00230095882066, 9.983831564550922, 5.650598742572707, 8.777505216091816, 37.943320141744906, 37.279968896131145, 18.47584306840192, 44.2595361304284, 15.274501015408783, 9.341803919125576, 11.395599416627014, 22.91992732151831, 35.10177884026947, 18.38809707368204, 15.216689906434846, 26.018448840412184, 21.78490392183801, 6.4208444189922735, 59.825548328603816, 18.24776644897392, 98.45899765446596, 41.292353575809635, 12.363160416735402, 7.959769792309163, 14.97278756985331, 50.997480539930365, 5.670459047743031, 11.520214521489356, 25.408137839817673, 25.832969802993464, 6.972275863949875, 17.69010128512823, 19.050106585089477, 12.076019670043749, 26.220621482099478, 52.28040581510282, 56.47916080621164, 5.816131989819777, 10.710394352524226, 91.27287405777285, 27.449568373418458, 34.81665670725173, 14.944892403141331, 49.48939773863238, 21.095290473989564, 14.766949191209957, 17.376749900300407, 5.77682017732994, 15.897647374201979, 28.030117497210146, 11.073522093026646, 32.85998829571223, 68.0661606818492, 20.986851549696418, 18.622296974268444, 28.01787240551096, 14.577125058444249, 16.191850949085207, 38.01435523901588, 8.960191724722282, 10.76843846624227, 14.72465198827094, 25.536867231615382, 16.75634666020588, 13.270009322654648, 59.13123843388941, 64.67354489276225, 10.733395210626552, 55.77554194491871, 25.33076665359168, 69.55273992130479, 8.79784957108848, 22.519723994646995, 9.234275989621892, 5.895681784363665, 71.48364795700937, 23.205203130679358, 225.39662015181395, 47.822430014615534, 18.110315184032874, 16.076522448913032, 22.35762904106137, 63.31105132293345, 19.108041715463198, 50.690291204949254, 37.221177957420764, 16.436574584526305, 65.11911444969665, 37.48345220202673, 8.698201728161331, 8.924235532140173, 21.924963515095193, 10.990660397653604, 10.507087755692966, 51.059248125415486, 9.291308548656762, 53.67877783639772, 16.791239184312442, 12.327995353999357, 99.4130818889603, 57.94959268220788, 5.9924074409476225, 39.916954665860345, 7.913748857004815, 38.57794887040919, 53.60121890260238, 18.361745300605293, 5.770606679339663, 71.12759751830794, 6.301000226416406, 15.049663611260135, 21.840737638088267, 59.448828293646734, 31.522228123365856, 18.82568571187794, 5.8399677895139295, 42.49807951202946, 32.822314966641784, 6.692807004409434, 6.914555104500445, 5.390331113549247, 21.12499214458556, 27.262566832888478, 25.942182349709967, 50.47329637406495, 21.399683068908708, 37.24432955871909, 33.23959776428275, 19.786208707532694, 119.2550610776216, 67.23161779608327, 13.019483832541585, 20.379381445439876, 10.532043281339822, 29.09170479742747, 5.55135840683713, 52.77272625537961, 10.336102134837509, 23.457610964899477, 21.086694306821496, 17.32649508867927, 7.803948361744579, 81.18455277540895, 27.950500938437674, 41.217629662381874, 138.15072764280274, 24.150018885754168, 11.549486858377007, 43.54429205313746, 21.12562913479926, 66.27128251474207, 54.37257517582761, 5.405780494536447, 47.12697742632988, 5.994496266972126, 19.88009630752758, 7.49768379096612, 62.80693145107656, 11.53685965283308, 48.75114682227876, 150.11279642879654, 38.61819869594356, 50.12642280438267, 21.86328163608794, 13.324073401911642, 21.770558289468234, 19.97530357546179, 8.601348195162648, 24.427587896106083, 17.969714091987793, 34.6966519269562, 5.403930571628694, 35.58120078992831, 36.793438619141554, 112.47471783573857, 13.013952386500065, 69.20208178263377, 13.572895492895261, 58.56071654125836, 64.41547088648562, 49.99438635696972, 18.884907802591027, 5.960904816870132, 6.74118421191082, 78.1683014628003, 15.367451644507298, 47.798336701391904, 10.374605669426542, 10.790236806224078, 19.914869264671022, 5.132148859180914, 36.440288768988914, 119.35555941623566, 10.140719117279723, 53.428833953547475, 48.57292335990711, 29.187202701678277, 16.718712124947753, 40.39515204740613, 77.92054832594026, 8.42592552397777, 7.761430176279086, 39.13446950238612, 5.7895801150558714, 6.607064775387808, 55.054388247314925, 33.12226701297503, 18.074364242811733, 11.383277435230829, 73.68342848477086, 38.215832298233224, 63.257239993626655, 40.124848897461625, 63.55144034904085, 27.068456721660723, 26.9678290804505, 6.228368558712818, 39.3152218164649, 8.924068500108527, 12.404156680423593, 9.002810849229775, ...])
caption, xmean,count, xle, Etot = energy_spectrum(E_tot)
hist_file(E_hist, xmean, count, caption);
([2862504.6875, 2973343.75, 3001951.5625, 3122829.6875, 3221798.4375, 3479682.8125, 3708782.8125, 3964726.5625, 5162432.8125, 5395878.125, 5398523.4375, 5491021.875, 5651351.5625, 5664537.5, 5683775.0, 5965573.4375, 5966195.3125, 5999492.1875, 6020814.0625, 6024673.4375, 6036300.0, 6036482.8125, 6039737.5, 6040478.125, 6047562.5, 6056010.9375, 6057009.375, 6077115.625, 6091543.75, 6096670.3125, 6123462.5, 6134221.875, 6166256.25, 6172306.25, 6646840.625, 6737129.6875, 6768179.6875, 6770556.25, 6772168.75, 6772281.25, 6791945.3125, 6935342.1875, 6938500.0, 6977782.8125, 7023640.625, 7171450.0, 7175106.25, 7225098.4375, 7263800.0, 7275037.5, 7298670.3125, 7601034.375, 7788076.5625, 8660334.375, 8670746.875, 8723400.0, 9015170.3125, 9105382.8125, 9280654.6875, 9383426.5625, 9412396.875, 9419564.0625, 9423254.6875, 9424531.25, 9424540.625, 9424628.125, 9426026.5625, 9426476.5625, 9426542.1875, 9427884.375, 9428010.9375, 9428750.0, 9429340.625, 9434879.6875, 9439507.8125, 9444478.125, 9456464.0625, 9519089.0625, 9523339.0625, 9541750.0, 9581904.6875, 9597362.5, 9599595.3125, 9628170.3125, 9629201.5625, 9629312.5, 9630600.0, 9630914.0625, 9632521.875, 9632714.0625, 9633050.0, 9633185.9375, 9633659.375, 9633842.1875, 9634209.375, 9634507.8125, 9634832.8125, 9634875.0, 9635685.9375, 9638482.8125, 9648942.1875, 9649345.3125, 9651282.8125, 9656975.0, 9659451.5625, 9660442.1875, 9660446.875, 9660804.6875, 9660806.25, 9662126.5625, 9665512.5, 9666100.0, 9678995.3125, 9686662.5, 9687735.9375, 9688060.9375, 9689568.75, 9689609.375, 9689818.75, 9690139.0625, 9690200.0, 9690254.6875, 9691459.375, 9691551.5625, 9691853.125, 9691882.8125, 9692068.75, 9692176.5625, 9692610.9375, 9692946.875, 9692987.5, 9693342.1875, 9694004.6875, 9694012.5, 9694467.1875, 9694556.25, 9694606.25, 9694662.5, 9694868.75, 9695082.8125, 9695253.125, 9695257.8125, 9695564.0625, 9700395.3125, 9868634.375, 9871950.0, 9880034.375, 9881651.5625, 9884007.8125, 9885982.8125, 10030331.25, 10036320.3125, 10052615.625, 10126992.1875, 10199156.25, 10202548.4375, 10213853.125, 10222217.1875, 10347100.0, 10381239.0625, 10389665.625, 10404381.25, 10408217.1875, 10412346.875, 10413801.5625, 10440093.75, 10444464.0625, 10446679.6875, 10455704.6875, 10455973.4375, 10456812.5, 10459739.0625, 10460862.5, 10460948.4375, 10469090.625, 10797181.25, 10934281.25, 10948909.375, 10948995.3125, 10949321.875, 10949685.9375, 10949959.375, 10950695.3125, 10951234.375, 10953682.8125, 10954598.4375, 10955292.1875, 10955350.0, 10955460.9375, 10955759.375, 10956096.875, 10956134.375, 10956676.5625, 10956817.1875, 10957765.625, 10957960.9375, 10958618.75, 10958709.375, 10958817.1875, 10958925.0, 10959493.75, 10959517.1875, 10959959.375, 10960548.4375, 10961167.1875, 10961382.8125, 10961442.1875, 10961717.1875, 10961753.125, 10961803.125, 10962070.3125, 10962181.25, 10962390.625, 10962484.375, 10962581.25, 10962850.0, 10963132.8125, 10963689.0625, 10964010.9375, 10964014.0625, 10964104.6875, 10964125.0, 10964167.1875, 10964254.6875, 10965128.125, 10965492.1875, 10965932.8125, 10966331.25, 10966553.125, 10967343.75, 10967350.0, 10967392.1875, 10967437.5, 10967443.75, 10967525.0, 10967553.125, 10967621.875, 10967690.625, 10968185.9375, 10968225.0, 10968279.6875, 10968343.75, 10969175.0, 10969528.125, 10969709.375, 10969712.5, 10969803.125, 10970642.1875, 10970709.375, 10971056.25, 10971400.0, 10971603.125, 10971629.6875, 10971965.625, 10972012.5, 10972062.5, 10972132.8125, 10972346.875, 10972357.8125, 10972410.9375, 10972589.0625, 10972829.6875, 10973021.875, 10973206.25, 10973279.6875, 10973784.375, 10973787.5, 10973831.25, 10974039.0625, 10974043.75, 10974150.0, 10974285.9375, 10974359.375, 10974414.0625, 10975740.625, 10975776.5625, 10976198.4375, 10976417.1875, 10976584.375, 10976721.875, 10977137.5, 10977162.5, 10977264.0625, 10977329.6875, 10977412.5, 10977542.1875, 10977667.1875, 10977787.5, 10978265.625, 10978287.5, 10978339.0625, 10978445.3125, 10978476.5625, 10978514.0625, 10978932.8125, 10979070.3125, 10979128.125, 10979389.0625, 10979839.0625, 10979968.75, 10980259.375, 10980459.375, 10980537.5, 10980564.0625, 10980564.0625, 10980615.625, 10980789.0625, 10981359.375, 10981371.875, 10981640.625, 10982314.0625, 10984143.75, 10984904.6875, 10987473.4375, 10990035.9375, 10990095.3125, 10990125.0, 10990210.9375, 10990239.0625, 10990240.625, 10990262.5, 10990292.1875, 10990293.75, 10990310.9375, 10990329.6875, 10990357.8125, 10990410.9375, 10990423.4375, 10990434.375, 10990475.0, 10990478.125, 10990478.125, 10990485.9375, 10990493.75, 10990504.6875, 10990520.3125, 10990537.5, 10990539.0625, 10990551.5625, 10990562.5, 10990564.0625, 10990579.6875, 10990585.9375, 10990598.4375, 10990601.5625, 10990617.1875, 10990626.5625, 10990639.0625, 10990650.0, 10990668.75, 10990681.25, 10990687.5, 10990689.0625, 10990714.0625, 10990715.625, 10990728.125, 10990735.9375, 10990806.25, 10990825.0, 10990850.0, 10990851.5625, 10990884.375, 10990895.3125, 10990898.4375, 10990915.625, 10990934.375, 10990934.375, 10991004.6875, 10991128.125, 10991137.5, 10991264.0625, 10991264.0625, 10991264.0625, 10991281.25, 10991318.75, 10991332.8125, 10991335.9375, 10991342.1875, 10991390.625, 10991423.4375, 10991457.8125, 10991617.1875, 10991628.125, 10991642.1875, 10991645.3125, 10991667.1875, 10991712.5, 10991748.4375, 10991765.625, 10991782.8125, 10991851.5625, 10991937.5, 10992048.4375, 10992075.0, 10992076.5625, 10992100.0, 10992109.375, 10992120.3125, 10992140.625, 10992200.0, 10992201.5625, 10992207.8125, 10992235.9375, 10992279.6875, 10992371.875, 10992378.125, 10992520.3125, 10992542.1875, 10992610.9375, 10992614.0625, 10992700.0, 10992706.25, 10992707.8125, 10992829.6875, 10992854.6875, 10992923.4375, 10992935.9375, 10992995.3125, 10993012.5, 10993039.0625, 10993068.75, 10993073.4375, 10993089.0625, 10993090.625, 10993135.9375, 10993184.375, 10993275.0, 10993373.4375, 10993389.0625, 10993464.0625, 10993573.4375, 10993575.0, 10993589.0625, 10993673.4375, 10993700.0, 10993706.25, 10993735.9375, 10993743.75, 10993767.1875, 10993828.125, 10993862.5, 10993868.75, 10993882.8125, 10993887.5, 10993915.625, 10993921.875, 10994010.9375, 10994085.9375, 10994104.6875, 10994215.625, 10994250.0, 10994301.5625, 10994367.1875, 10994401.5625, 10994459.375, 10994460.9375, 10994610.9375, 10994690.625, 10994787.5, 10994932.8125, 10994989.0625, 10995015.625, 10995223.4375, 10995259.375, 10995384.375, 10995417.1875, 10995431.25, 10995671.875, 10995798.4375, 10995882.8125, 10996129.6875, 10996168.75, 10996339.0625, 10996384.375, 10996387.5, 10996506.25, 10996518.75, 10996635.9375, 10996673.4375, 10996700.0, 10996707.8125, 10996760.9375, 10996778.125, 10996809.375, 10996939.0625, 10997092.1875, 10997443.75, 10997650.0, 10997667.1875, 10997771.875, 10998035.9375, 10998295.3125, 10998501.5625, 10998525.0, 10998950.0, 10998956.25, 10999453.125, 10999589.0625, 10999807.8125, 10999939.0625, 11000065.625, 11000173.4375, 11000232.8125, 11000857.8125, 11001501.5625, 11001731.25, 11001984.375, 11002170.3125, 11002396.875, 11002976.5625, 11006867.1875, 11007145.3125, 11007754.6875, 11007921.875, 11008021.875, 11008300.0, 11008332.8125, 11008353.125, 11008396.875, 11008628.125, 11008762.5, 11009015.625, 11009021.875, 11009279.6875, 11009396.875, 11009418.75, 11009446.875, 11009506.25, 11009523.4375, 11009529.6875, 11009559.375, 11009682.8125, 11009720.3125, 11009721.875, 11009756.25, 11009896.875, 11009903.125, 11009903.125, 11010304.6875, 11010590.625, 11010654.6875, 11010715.625, 11010812.5, 11010840.625, 11010918.75, 11010981.25, 11011231.25, 11011243.75, 11011275.0, 11011707.8125, 11011996.875, 11012103.125, 11012190.625, 11012300.0, 11012370.3125, 11012521.875, 11012823.4375, 11012867.1875, 11013059.375, 11013171.875, 11013612.5, 11013787.5, 11013876.5625, 11013898.4375, 11014159.375, 11014203.125, 11014245.3125, 11014298.4375, 11014345.3125, 11014379.6875, 11014446.875, 11015067.1875, 11015123.4375, 11015303.125, 11015326.5625, 11015415.625, 11015426.5625, 11015539.0625, 11015559.375, 11015710.9375, 11015837.5, 11015914.0625, 11016060.9375, 11016068.75, 11016129.6875, 11016282.8125, 11016378.125, 11016382.8125, 11016585.9375, 11016648.4375, 11016914.0625, 11016928.125, 11016956.25, 11016960.9375, 11017095.3125, 11017290.625, 11017487.5, 11017550.0, 11017551.5625, 11017551.5625, 11017607.8125, 11017628.125, 11017737.5, 11017770.3125, 11017845.3125, 11017875.0, 11017979.6875, 11018890.625, 11019784.375, 11019793.75, 11020348.4375, 11020398.4375, 11020657.8125, 11020709.375, 11020826.5625, 11020954.6875, 11021303.125, 11021489.0625, 11021729.6875, 11021745.3125, 11021973.4375, 11022004.6875, 11022110.9375, 11022318.75, 11022529.6875, 11022954.6875, 11023009.375, 11023021.875, 11023134.375, 11023154.6875, 11023407.8125, 11023562.5, 11023653.125, 11023743.75, 11023882.8125, 11024334.375, 11024346.875, 11024375.0, 11024425.0, 11024503.125, 11024621.875, 11024675.0, 11024729.6875, 11024815.625, 11024882.8125, 11024929.6875, 11025084.375, 11025096.875, 11025128.125, 11025148.4375, 11025192.1875, 11025223.4375, 11025410.9375, 11025420.3125, 11025420.3125, 11025475.0, 11025634.375, 11025689.0625, 11025704.6875, 11025834.375, 11025892.1875, 11026159.375, 11026289.0625, 11026751.5625, 11026771.875, 11026885.9375, 11026954.6875, 11026967.1875, 11026998.4375, 11027165.625, 11027389.0625, 11027598.4375, 11027625.0, 11027665.625, 11027756.25, 11027760.9375, 11027895.3125, 11027946.875, 11027960.9375, 11027975.0, 11028034.375, 11028176.5625, 11028414.0625, 11028470.3125, 11028565.625, 11028640.625, 11028870.3125, 11028935.9375, 11029021.875, 11029185.9375, 11029425.0, 11029478.125, 11029573.4375, 11029681.25, 11029900.0, 11029954.6875, 11030154.6875, 11030284.375, 11030342.1875, 11030389.0625, 11030393.75, 11030440.625, 11030457.8125, 11030921.875, 11031314.0625, 11031373.4375, 11031445.3125, 11032457.8125, 11032475.0, 11032814.0625, 11032870.3125, 11033354.6875, 11033356.25, 11033473.4375, 11033584.375, 11033625.0, 11033935.9375, 11034007.8125, 11034098.4375, 11034117.1875, 11034164.0625, 11034471.875, 11034634.375, 11034715.625, 11034721.875, 11034762.5, 11034796.875, 11034893.75, 11035195.3125, 11035401.5625, 11035432.8125, 11035632.8125, 11035801.5625, 11035981.25, 11036145.3125, 11036151.5625, 11036214.0625, 11036256.25, 11036332.8125, 11036356.25, 11036368.75, 11036453.125, 11036590.625, 11036704.6875, 11036710.9375, 11036768.75, 11036778.125, 11036778.125, 11036850.0, 11036965.625, 11037084.375, 11037103.125, 11037195.3125, 11037306.25, 11037379.6875, 11037401.5625, 11037426.5625, 11037504.6875, 11037864.0625, 11037979.6875, 11038017.1875, 11038303.125, 11038434.375, 11038479.6875, 11038668.75, 11038737.5, 11038828.125, 11038957.8125, 11039035.9375, 11039209.375, 11039296.875, 11039300.0, 11039334.375, 11039342.1875, 11039703.125, 11040040.625, 11040239.0625, 11040375.0, 11040450.0, 11040678.125, 11041640.625, 11041734.375, 11041800.0, 11042245.3125, 11042693.75, 11042728.125, 11043310.9375, 11043514.0625, 11044679.6875, 11044790.625, 11044837.5, 11045392.1875, 11045689.0625, 11045731.25, 11045743.75, 11045885.9375, 11045901.5625, 11045928.125, 11046068.75, 11046503.125, 11046770.3125, 11046931.25, 11047056.25, 11047737.5, 11047739.0625, 11048537.5, 11048612.5, 11049395.3125, 11049503.125, 11049576.5625, 11049806.25, 11050084.375, 11050121.875, 11050446.875, 11050525.0, 11050545.3125, 11050684.375, 11050823.4375, 11051560.9375, 11051743.75, 11052053.125, 11052098.4375, 11052182.8125, 11052356.25, 11053748.4375, 11054151.5625, 11054217.1875, 11054381.25, 11054568.75, 11056421.875, 11056687.5, 11056731.25, 11057687.5, 11057809.375, 11057885.9375, 11057996.875, 11058129.6875, 11058140.625, 11058312.5, 11058850.0, 11059020.3125, 11059032.8125, 11059290.625, 11059935.9375, 11060185.9375, 11060775.0, 11060948.4375, 11061090.625, 11061092.1875, 11061303.125, 11061859.375, 11062142.1875, 11062543.75, 11062659.375, 11063037.5, 11063078.125, 11063120.3125, 11063854.6875, 11063901.5625, 11063912.5, 11064160.9375, 11064448.4375, 11064590.625, 11064723.4375, 11064743.75, 11064785.9375, 11064839.0625, 11064859.375, 11064945.3125, 11064970.3125, 11065042.1875, 11065407.8125, 11065456.25, 11065828.125, 11065879.6875, 11065879.6875, 11066087.5, 11066156.25, 11066167.1875, 11066665.625, 11066929.6875, 11066993.75, 11067225.0, 11067454.6875, 11067520.3125, 11067653.125, 11067776.5625, 11067792.1875, 11067821.875, 11068043.75, 11068168.75, 11068190.625, 11068214.0625, 11068417.1875, 11068479.6875, 11068787.5, 11069132.8125, 11069464.0625, 11070121.875, 11070159.375, 11070303.125, 11070434.375, 11070468.75, 11070659.375, 11071267.1875, 11071673.4375, 11071690.625, 11071784.375, 11071990.625, 11072168.75, 11072790.625, 11073026.5625, 11073245.3125, 11073281.25, 11073290.625, 11073367.1875, 11073451.5625, 11073592.1875, 11073748.4375, 11074610.9375, 11074795.3125, 11074821.875, 11074835.9375, 11075014.0625, 11075148.4375, 11075151.5625, 11075500.0, 11075532.8125, 11075823.4375, 11076110.9375, 11076471.875, 11076720.3125, 11076787.5, 11076853.125, 11076940.625, 11077150.0, 11077407.8125, 11077471.875, 11077485.9375, 11077507.8125, 11077510.9375, 11077560.9375, 11077665.625, 11077845.3125, 11077909.375, 11078062.5, 11078325.0, 11078450.0, 11078510.9375, 11078803.125, 11078809.375, 11079351.5625, 11079370.3125, 11079396.875, 11079823.4375, 11079932.8125, 11079935.9375, 11079978.125, 11080003.125, 11080154.6875, 11080373.4375, 11080557.8125, 11080617.1875, 11080634.375, 11080789.0625, 11080878.125, 11081140.625, 11081167.1875, 11081314.0625, 11081348.4375, 11081384.375, 11081426.5625, 11081476.5625, 11081740.625, 11081762.5, 11081832.8125, 11082531.25, 11082700.0, 11083179.6875, 11083200.0, 11083312.5, 11083340.625, 11083531.25, 11083548.4375, 11083582.8125, 11083967.1875, 11084140.625, 11084175.0, 11084203.125, 11084792.1875, 11085632.8125, 11086093.75, 11086498.4375, 11086609.375, 11087378.125, 11088229.6875, 11088276.5625, 11088770.3125, 11088950.0, 11089392.1875, ...], [39.58044354923536, 6.574436358286664, 25.40351826974773, 61.42256967339348, 7.1147959988089555, 5.172729683150918, 63.39051172252756, 16.030889447529464, 12.833229981948591, 43.535993576621834, 111.47266334830913, 30.92575400446992, 24.043692859136943, 15.400913545241659, 32.814475665847425, 56.75447421922772, 55.56497626869037, 77.76797635363062, 16.37535214607443, 39.04225115799993, 32.490579356878854, 123.05494166119753, 23.533819947954083, 25.479034461169878, 90.34301580217787, 56.959934536999455, 11.699039987801362, 44.73460756781697, 35.31084887080586, 31.4346621072855, 8.93971238220602, 53.703140926255244, 33.32407129792351, 31.451249709614082, 57.06807028926978, 24.774095138039257, 6.362857305106115, 7.1493699645727355, 61.014166493506295, 5.105081385743359, 15.807077115777801, 10.059331390771275, 151.25113039304082, 61.16773643231984, 80.64227324743128, 70.87263327367108, 15.228032424662384, 7.337812432796965, 41.15715195934353, 187.5734597087636, 99.77351079302262, 22.173103393121693, 73.35893600733147, 10.45204231545376, 167.67800375630082, 10.051429848664823, 50.59030162426431, 30.179674448958977, 28.172931702896033, 63.82349830362985, 94.40337396424019, 7.933303663625185, 9.695224383255418, 17.04138872277545, 35.56191778382612, 83.73138609923292, 45.069047540689645, 49.163617525037694, 11.94567113777235, 25.349040689598798, 59.316528258010116, 59.06208360747726, 52.92687943687969, 52.09412524265282, 25.812607523558746, 45.743313683439474, 31.86307054494086, 21.932155252602513, 140.2984617128417, 94.35079705843432, 6.127503240146876, 64.00145096170057, 62.19463475481602, 94.19289806233456, 17.763299759168095, 103.87319122180426, 83.73015624978069, 67.13050171543883, 23.496449656700385, 19.0008763246244, 25.12499779768217, 92.22296224488517, 14.997790372681106, 36.58988360080456, 5.905518981463572, 91.60552611776662, 10.776055571153407, 24.75405823309191, 22.25796837702337, 14.822456824165874, 36.85015138512329, 32.123446902717006, 16.994578300695792, 59.61779473757764, 118.92557455766821, 53.07404613426284, 8.686269370699272, 30.484305939414995, 42.13025637073994, 8.960269512413987, 111.89766419052813, 26.09068990477783, 7.361619943815078, 27.746178845920245, 5.84047093041513, 7.820229923599456, 30.042452552550202, 9.376217193722514, 129.77201219615193, 7.539609417257236, 11.935021983261235, 60.21797740563098, 48.06994989231618, 6.030256862524271, 49.94414671166666, 27.95677574239859, 12.72710315219716, 42.134463104543364, 116.51899748566562, 52.7906338543432, 100.97863160946001, 36.29074420091677, 23.179862469914656, 9.961671265286602, 35.461538272421585, 46.579649918489935, 38.76909375635046, 5.563154103097558, 62.56636964584507, 45.952431066074006, 8.4233464510446, 16.817122089382007, 168.6887613953122, 12.711428899100465, 90.53875162345166, 54.4039406775914, 43.019438389039, 37.38379413864823, 42.606676064602965, 16.76165680529047, 65.37410998078053, 16.56863567669181, 14.12003966130634, 22.11862182460089, 6.824833601706342, 46.4796011231821, 9.182500482544404, 18.815601695813008, 123.53297403655951, 5.260810802933208, 23.747701848823638, 9.052944099733946, 17.83155770931664, 28.337188100930533, 13.77829581821996, 25.3334856625146, 5.642774067195476, 20.879828967147443, 73.56215033398799, 86.81209460581633, 23.25204002627071, 78.87348872491188, 59.509727854947705, 7.575882883838784, 13.901676430760535, 6.451710567420101, 10.48483319920311, 55.97249133475366, 51.2223521826442, 79.38941170892863, 20.314279072029777, 28.531427413376072, 17.749110269787003, 29.190479384803172, 48.16640834210957, 43.55642125506111, 44.953314545239884, 124.67857008991592, 23.728180302849374, 29.240639980474164, 18.30140927535881, 34.19230342316748, 18.817149820607312, 64.8313951660131, 25.538222157595392, 60.875564215857054, 93.589434033921, 7.9193640500000635, 68.82509675880956, 6.022404896104643, 55.12162675327621, 14.57030703815887, 97.01534613132392, 18.63793807858303, 14.512531588330479, 73.20274431823681, 31.82404094956173, 16.724875861634448, 21.643590301275303, 9.650120147976981, 44.703998875822904, 61.47910518647359, 15.532229579327248, 61.02954904543701, 18.57329151402201, 19.742597289688973, 14.27781506962964, 25.22776755744436, 47.78186707975466, 6.999588511031752, 23.399309580056926, 63.205950003189244, 5.341482574055032, 6.9752251900107005, 44.94787560455893, 12.415272148570013, 44.37065265322792, 37.663604544254596, 83.62491975603594, 10.2056184121021, 34.665799810678315, 39.99215762640788, 112.10379263857025, 5.248609040923048, 39.09866465409651, 5.579201118992387, 34.060678363651114, 22.63951048815435, 17.52497459441339, 79.40447176581478, 48.7360426803065, 92.56987360221498, 69.67428803274586, 43.177395591765425, 58.983590314150284, 14.27201543847956, 77.13916694642248, 116.44245649908322, 66.48444492617747, 5.290096577834962, 41.49436128416356, 9.76536698345817, 25.57507989828994, 52.016888539414914, 23.779823813472714, 14.027471949594235, 82.44158178437513, 100.7762839105775, 34.09992606919074, 14.64375454186136, 10.787103010031869, 43.2759854914161, 133.5505921118166, 11.085224683589557, 5.828804132539182, 13.681247639477972, 13.847080840608346, 7.871340112940563, 68.88937087994677, 57.34494634629806, 9.335599621642848, 38.38148995659661, 7.168449486165984, 6.289284590907655, 6.208707236189845, 5.163233111774605, 29.238486436853496, 35.551733746112376, 7.4767577377666345, 8.72140670253746, 40.54656249589782, 7.839560961640977, 66.43603126775906, 9.455914858401595, 93.66401004993757, 24.486126598484415, 7.809742908784996, 121.12457861356205, 38.59162903849462, 88.0711738666091, 39.82221633589138, 90.56670290698828, 5.47198650656535, 25.013077150507442, 25.485621453569085, 41.326879170626405, 19.810866379318817, 11.36530835453016, 14.438788847385174, 85.57558468085325, 11.092588015554474, 16.677289310297034, 5.1073427816429495, 48.051984437289086, 21.85451470572826, 82.14743287326465, 67.63689946027216, 52.973142479025626, 60.68723183117719, 11.428657970781932, 60.110736078760645, 64.21561862228481, 74.584863001294, 26.008902175157093, 91.30090370195855, 22.17744697587963, 20.148527613462612, 98.05340081528188, 44.18057996804957, 57.09120613891087, 6.536449364041123, 27.54914565805507, 19.741155921095263, 18.325406454647236, 34.32200496465295, 46.87942727969292, 38.43566849837031, 51.41406822453394, 81.72720537575938, 134.51480199943924, 67.56992280622134, 162.05998966862825, 91.92629020515567, 8.51234794518304, 28.185556559191134, 43.551029890163434, 200.7182426166819, 132.87881615927492, 42.77357420186327, 14.38453690224417, 12.022188012206946, 75.0181693674469, 19.307266113437713, 45.256098674280494, 20.09831408066031, 59.4170843993753, 14.593818258810387, 23.04256764137282, 6.121280625704778, 5.378385465583503, 11.746774543933325, 21.761447731381406, 54.65883049030562, 91.06264888842249, 43.14837645563169, 29.66339970101832, 11.55114830441307, 62.84718497475955, 24.481441383698368, 21.252320268859297, 73.65214263818832, 21.5544400559752, 57.47351476448933, 24.561078525744097, 51.98448089347225, 18.086790879810277, 47.24320162427565, 9.565043126789496, 74.46877976637516, 50.38972463123367, 6.690251298155062, 11.169972137489863, 145.7132671632392, 16.99787781649925, 6.560276175459603, 27.73506953067586, 7.3337432086540355, 12.627756486561697, 13.351948940383076, 17.86997431329979, 13.433658486296041, 56.5910527349273, 60.03918175592287, 16.696692069552267, 41.15286590288732, 14.315702140254153, 7.5969523846946885, 97.79762593805714, 22.094035274089165, 6.096068315617837, 68.00185101218575, 7.174854100401365, 80.3205774070856, 11.563149298662523, 7.517590260903085, 11.016578818857727, 58.130820194729026, 32.82808341603615, 19.11529199995992, 49.64534592633667, 51.635196106667884, 14.633183017521997, 13.670416145396109, 32.862424020007865, 68.18355701116012, 7.853380789295807, 39.411749182547, 40.87011681046932, 19.487365266974596, 11.990777081803861, 50.58145088226376, 14.103369177950414, 28.461758383493564, 20.538116977925593, 41.698535291743674, 46.5384551432533, 26.50860868736681, 12.191995645752439, 5.944580788729273, 10.931182842945399, 20.932173302781845, 10.875268192824999, 98.4315864175283, 28.322432224664773, 5.639050010772487, 7.098984182170613, 100.29116348048423, 5.924209208730599, 5.597976121852667, 19.88849469722107, 23.93901945955475, 51.610325252149586, 31.97105542069954, 45.84996720187043, 37.264240667245986, 10.522289503799591, 87.30686962486647, 28.12611326177096, 47.667811361672335, 21.889944625239842, 35.01567681652722, 25.736830804214566, 14.180427398526062, 43.83210096417919, 53.59789278277754, 36.64934560514506, 70.6924447607097, 29.934395257582736, 23.591511386619157, 16.339951856863188, 13.846307311980658, 24.43440309388234, 12.217340377992917, 59.66717460701554, 28.958699410021097, 21.067167894350206, 13.732319080071964, 137.66677331341683, 51.88781013573869, 69.69030788043122, 6.12618439261113, 22.0821538211076, 9.369624417258034, 82.92562669691873, 43.98492251003581, 21.1776873144247, 24.4937706758427, 36.26866074050406, 38.70064951603296, 67.1079615397686, 90.78378353121224, 6.1169244350544965, 53.07456501844377, 17.70610587088614, 6.28614215667323, 50.9406580688988, 97.56783316826709, 9.019154241352512, 6.3249452308939045, 34.1907937113611, 72.55911485742766, 54.60268394793744, 31.756623760373333, 20.592910446508675, 35.02561279713704, 24.675756038153235, 25.561173162013386, 7.934963435715253, 20.25160340801134, 15.395826824911355, 85.51691230066821, 42.39178236881332, 23.730110201544065, 55.25856594411041, 10.496984465174718, 11.590264157144931, 31.04422058719822, 13.629322696361633, 41.59993060762169, 28.42133092752487, 5.399905417471423, 7.2687320924663315, 16.209084981955666, 10.341448381840397, 31.79748961682743, 45.61062405486577, 41.337946985890255, 103.05681583107945, 26.442572159764833, 22.272161261931824, 50.320634108770165, 6.947079801076576, 49.36135494514182, 16.618228212646297, 7.1868655942261555, 10.959676635617004, 26.979067406157643, 45.57808115618737, 12.266578797302419, 28.773133721681422, 16.69396581288712, 40.874627355939, 29.936874559025476, 53.91805503057818, 16.56898614723, 14.668622927650224, 19.964952560707285, 40.25318184738795, 10.476574212529162, 6.002311971605246, 14.477474254008577, 68.87357815159092, 11.015931445036445, 11.771893813566777, 88.908454782467, 11.180194175580683, 84.04196404250692, 30.57369293567677, 110.94489390936289, 17.22258663227852, 28.91713261714136, 67.73793679519834, 12.439279551479258, 35.348469639565764, 8.300053829506131, 7.63793248018522, 28.889675682030447, 16.676911446702913, 5.267663156360971, 24.0998054660362, 21.47265211213535, 61.552740536256216, 34.11092871445561, 96.42761167997337, 10.963594041095226, 24.00947550298293, 9.57815955995719, 9.777092356896636, 47.52987899964765, 13.46428619322131, 12.784935375433886, 17.822683816874555, 85.24766820268863, 114.87030709268504, 5.675996962246464, 14.18560516762144, 75.6209197793118, 35.29628482156037, 61.1794864232944, 5.04401875352051, 65.819080884171, 37.22167507849815, 8.001210702042341, 57.85943403638285, 6.97176314804589, 44.953960845251125, 41.02385313737028, 9.689437725591286, 7.0609774761365935, 48.69263671088471, 58.59216123994533, 14.539058907659838, 97.55559004944358, 45.8151850131786, 5.6948457420739, 70.58580723486727, 69.05115252853248, 54.274032187316436, 16.15387219542404, 27.644523452865542, 6.2384578928398975, 93.41900175886954, 14.731630625030485, 27.42076659183481, 38.42447052248588, 50.20864405730235, 85.68496784528661, 56.854647961316225, 19.169898890806646, 41.177325867817146, 44.921845745468595, 22.826009903787302, 111.3107014459186, 20.66497668830761, 15.835816022456122, 41.4135916263134, 62.153579665855325, 51.58784319902531, 67.54503891540479, 53.20330070392771, 12.16883795619621, 15.95476268488211, 66.19139004241994, 26.73435402580135, 8.1734353909153, 76.62523008087635, 17.737819744919946, 11.427078265141203, 18.956189097341458, 28.791421632866054, 29.666089171282856, 53.66954438337547, 13.19436141098214, 18.549810771647035, 24.29865798114934, 11.697781667670835, 21.924541598165895, 12.085065241176684, 49.10023234283475, 29.464557422915227, 202.20630824622242, 5.586541732932799, 26.46558593246056, 75.88292447791429, 11.33543038164914, 40.74839931165718, 16.84921259592144, 16.88945941754885, 79.77140821266967, 49.63896944996813, 5.413900132325508, 82.14190386861425, 5.4213499576974264, 11.56138421862778, 52.82114585229882, 73.239509694849, 63.88253482060375, 5.874819581373078, 30.575692495944473, 17.37089768231494, 8.33666419136557, 90.41506835812984, 61.67451496516146, 12.888173619647878, 94.94760940916953, 23.94655453540482, 5.540190237334273, 7.188625343264487, 64.60251256246674, 5.536293083060573, 28.10793656817537, 10.74354810407214, 24.734820158304625, 11.665088811410032, 22.8113397710268, 5.263734774009152, 38.66416611834629, 15.124903427886844, 13.25945850317889, 15.26852235114784, 11.969786638239913, 9.480983249519731, 14.866178878174967, 29.759718840761714, 59.783638545604504, 87.0509188861605, 7.6380831561869345, 13.99437163499495, 6.374691211906713, 38.66170059893032, 6.973070308520254, 81.12774535179297, 44.94596890602644, 13.675262477587872, 19.579450731742547, 17.325918812179847, 30.36924997777689, 30.278680020639328, 74.38867786798224, 25.48869752547089, 58.905536637855654, 16.606185350355876, 6.8046368344793144, 31.840317568386766, 5.1428453141549, 10.898062090151623, 41.579699124710224, 9.151476935248024, 5.86656369408837, 29.161574234130967, 72.36434038519562, 28.15400568034595, 68.59694477030604, 85.92852306257592, 7.405380667548093, 19.74658634575239, 47.21087485094528, 30.16738922492201, 38.65321511703816, 14.4684098805387, 67.56999990032116, 68.21123303428553, 42.34111369548198, 31.114272580301943, 17.853275807946886, 11.23396110779335, 34.71825381139347, 36.007347242928546, 98.68766219295915, 12.93539336951026, 110.15210438109233, 28.340559301666655, 15.382153528552635, 69.07994068435812, 66.09399653351726, 31.735746641460842, 11.649820316893134, 38.29348579874576, 24.749329927980114, 71.41713516411899, 24.081124576097935, 16.367424039476155, 76.9352192525243, 8.973349661335012, 6.320786107238625, 37.79964414238587, 95.94880027971571, 22.005844892574775, 91.2428556642506, 23.494686802213575, 17.05568215067227, 82.20113301797787, 7.936297091377528, 52.73407532463777, 39.51945125988857, 56.08750545547356, 38.19783502488726, 186.04607944186125, 19.70036279347398, 8.868145117482323, 31.59318485778933, 99.4055073436883, 10.179847935228954, 35.46176928312801, 11.228446635145579, 8.366096745967935, 16.94943847854554, 13.617639673305174, 7.115409352355247, 19.368265559584934, 36.17277888140023, 104.3495001370987, 16.61653232490095, 8.834563763085773, 40.425641697471235, 5.572484999559738, 43.78252649528842, 38.79607690300817, 12.79124570187906, 62.50499821987523, 44.372917090869336, 120.79588803942265, 16.686797338315472, 5.510331341256235, 29.678498728188824, 5.203123962563818, 22.39682628139958, 6.627747077604354, 17.37309194700144, 8.00230095882066, 9.983831564550922, 5.650598742572707, 8.777505216091816, 37.943320141744906, 37.279968896131145, 18.47584306840192, 44.2595361304284, 15.274501015408783, 9.341803919125576, 11.395599416627014, 22.91992732151831, 35.10177884026947, 18.38809707368204, 15.216689906434846, 26.018448840412184, 21.78490392183801, 6.4208444189922735, 59.825548328603816, 18.24776644897392, 98.45899765446596, 41.292353575809635, 12.363160416735402, 7.959769792309163, 14.97278756985331, 50.997480539930365, 5.670459047743031, 11.520214521489356, 25.408137839817673, 25.832969802993464, 6.972275863949875, 17.69010128512823, 19.050106585089477, 12.076019670043749, 26.220621482099478, 52.28040581510282, 56.47916080621164, 5.816131989819777, 10.710394352524226, 91.27287405777285, 27.449568373418458, 34.81665670725173, 14.944892403141331, 49.48939773863238, 21.095290473989564, 14.766949191209957, 17.376749900300407, 5.77682017732994, 15.897647374201979, 28.030117497210146, 11.073522093026646, 32.85998829571223, 68.0661606818492, 20.986851549696418, 18.622296974268444, 28.01787240551096, 14.577125058444249, 16.191850949085207, 38.01435523901588, 8.960191724722282, 10.76843846624227, 14.72465198827094, 25.536867231615382, 16.75634666020588, 13.270009322654648, 59.13123843388941, 64.67354489276225, 10.733395210626552, 55.77554194491871, 25.33076665359168, 69.55273992130479, 8.79784957108848, 22.519723994646995, 9.234275989621892, 5.895681784363665, 71.48364795700937, 23.205203130679358, 225.39662015181395, 47.822430014615534, 18.110315184032874, 16.076522448913032, 22.35762904106137, 63.31105132293345, 19.108041715463198, 50.690291204949254, 37.221177957420764, 16.436574584526305, 65.11911444969665, 37.48345220202673, 8.698201728161331, 8.924235532140173, 21.924963515095193, 10.990660397653604, 10.507087755692966, 51.059248125415486, 9.291308548656762, 53.67877783639772, 16.791239184312442, 12.327995353999357, 99.4130818889603, 57.94959268220788, 5.9924074409476225, 39.916954665860345, 7.913748857004815, 38.57794887040919, 53.60121890260238, 18.361745300605293, 5.770606679339663, 71.12759751830794, 6.301000226416406, 15.049663611260135, 21.840737638088267, 59.448828293646734, 31.522228123365856, 18.82568571187794, 5.8399677895139295, 42.49807951202946, 32.822314966641784, 6.692807004409434, 6.914555104500445, 5.390331113549247, 21.12499214458556, 27.262566832888478, 25.942182349709967, 50.47329637406495, 21.399683068908708, 37.24432955871909, 33.23959776428275, 19.786208707532694, 119.2550610776216, 67.23161779608327, 13.019483832541585, 20.379381445439876, 10.532043281339822, 29.09170479742747, 5.55135840683713, 52.77272625537961, 10.336102134837509, 23.457610964899477, 21.086694306821496, 17.32649508867927, 7.803948361744579, 81.18455277540895, 27.950500938437674, 41.217629662381874, 138.15072764280274, 24.150018885754168, 11.549486858377007, 43.54429205313746, 21.12562913479926, 66.27128251474207, 54.37257517582761, 5.405780494536447, 47.12697742632988, 5.994496266972126, 19.88009630752758, 7.49768379096612, 62.80693145107656, 11.53685965283308, 48.75114682227876, 150.11279642879654, 38.61819869594356, 50.12642280438267, 21.86328163608794, 13.324073401911642, 21.770558289468234, 19.97530357546179, 8.601348195162648, 24.427587896106083, 17.969714091987793, 34.6966519269562, 5.403930571628694, 35.58120078992831, 36.793438619141554, 112.47471783573857, 13.013952386500065, 69.20208178263377, 13.572895492895261, 58.56071654125836, 64.41547088648562, 49.99438635696972, 18.884907802591027, 5.960904816870132, 6.74118421191082, 78.1683014628003, 15.367451644507298, 47.798336701391904, 10.374605669426542, 10.790236806224078, 19.914869264671022, 5.132148859180914, 36.440288768988914, 119.35555941623566, 10.140719117279723, 53.428833953547475, 48.57292335990711, 29.187202701678277, 16.718712124947753, 40.39515204740613, 77.92054832594026, 8.42592552397777, 7.761430176279086, 39.13446950238612, 5.7895801150558714, 6.607064775387808, 55.054388247314925, 33.12226701297503, 18.074364242811733, 11.383277435230829, 73.68342848477086, 38.215832298233224, 63.257239993626655, 40.124848897461625, 63.55144034904085, 27.068456721660723, 26.9678290804505, 6.228368558712818, 39.3152218164649, 8.924068500108527, 12.404156680423593, 9.002810849229775, ...])
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);
([2862504.6875, 2973343.75, 3001951.5625, 3122829.6875, 3221798.4375, 3479682.8125, 3708782.8125, 3964726.5625, 5162432.8125, 5395878.125, 5398523.4375, 5491021.875, 5651351.5625, 5664537.5, 5683775.0, 5965573.4375, 5966195.3125, 5999492.1875, 6020814.0625, 6024673.4375, 6036300.0, 6036482.8125, 6039737.5, 6040478.125, 6047562.5, 6056010.9375, 6057009.375, 6077115.625, 6091543.75, 6096670.3125, 6123462.5, 6134221.875, 6166256.25, 6172306.25, 6646840.625, 6737129.6875, 6768179.6875, 6770556.25, 6772168.75, 6772281.25, 6791945.3125, 6935342.1875, 6938500.0, 6977782.8125, 7023640.625, 7171450.0, 7175106.25, 7225098.4375, 7263800.0, 7275037.5, 7298670.3125, 7601034.375, 7788076.5625, 8660334.375, 8670746.875, 8723400.0, 9015170.3125, 9105382.8125, 9280654.6875, 9383426.5625, 9412396.875, 9419564.0625, 9423254.6875, 9424531.25, 9424540.625, 9424628.125, 9426026.5625, 9426476.5625, 9426542.1875, 9427884.375, 9428010.9375, 9428750.0, 9429340.625, 9434879.6875, 9439507.8125, 9444478.125, 9456464.0625, 9519089.0625, 9523339.0625, 9541750.0, 9581904.6875, 9597362.5, 9599595.3125, 9628170.3125, 9629201.5625, 9629312.5, 9630600.0, 9630914.0625, 9632521.875, 9632714.0625, 9633050.0, 9633185.9375, 9633659.375, 9633842.1875, 9634209.375, 9634507.8125, 9634832.8125, 9634875.0, 9635685.9375, 9638482.8125, 9648942.1875, 9649345.3125, 9651282.8125, 9656975.0, 9659451.5625, 9660442.1875, 9660446.875, 9660804.6875, 9660806.25, 9662126.5625, 9665512.5, 9666100.0, 9678995.3125, 9686662.5, 9687735.9375, 9688060.9375, 9689568.75, 9689609.375, 9689818.75, 9690139.0625, 9690200.0, 9690254.6875, 9691459.375, 9691551.5625, 9691853.125, 9691882.8125, 9692068.75, 9692176.5625, 9692610.9375, 9692946.875, 9692987.5, 9693342.1875, 9694004.6875, 9694012.5, 9694467.1875, 9694556.25, 9694606.25, 9694662.5, 9694868.75, 9695082.8125, 9695253.125, 9695257.8125, 9695564.0625, 9700395.3125, 9868634.375, 9871950.0, 9880034.375, 9881651.5625, 9884007.8125, 9885982.8125, 10030331.25, 10036320.3125, 10052615.625, 10126992.1875, 10199156.25, 10202548.4375, 10213853.125, 10222217.1875, 10347100.0, 10381239.0625, 10389665.625, 10404381.25, 10408217.1875, 10412346.875, 10413801.5625, 10440093.75, 10444464.0625, 10446679.6875, 10455704.6875, 10455973.4375, 10456812.5, 10459739.0625, 10460862.5, 10460948.4375, 10469090.625, 10797181.25, 10934281.25, 10948909.375, 10948995.3125, 10949321.875, 10949685.9375, 10949959.375, 10950695.3125, 10951234.375, 10953682.8125, 10954598.4375, 10955292.1875, 10955350.0, 10955460.9375, 10955759.375, 10956096.875, 10956134.375, 10956676.5625, 10956817.1875, 10957765.625, 10957960.9375, 10958618.75, 10958709.375, 10958817.1875, 10958925.0, 10959493.75, 10959517.1875, 10959959.375, 10960548.4375, 10961167.1875, 10961382.8125, 10961442.1875, 10961717.1875, 10961753.125, 10961803.125, 10962070.3125, 10962181.25, 10962390.625, 10962484.375, 10962581.25, 10962850.0, 10963132.8125, 10963689.0625, 10964010.9375, 10964014.0625, 10964104.6875, 10964125.0, 10964167.1875, 10964254.6875, 10965128.125, 10965492.1875, 10965932.8125, 10966331.25, 10966553.125, 10967343.75, 10967350.0, 10967392.1875, 10967437.5, 10967443.75, 10967525.0, 10967553.125, 10967621.875, 10967690.625, 10968185.9375, 10968225.0, 10968279.6875, 10968343.75, 10969175.0, 10969528.125, 10969709.375, 10969712.5, 10969803.125, 10970642.1875, 10970709.375, 10971056.25, 10971400.0, 10971603.125, 10971629.6875, 10971965.625, 10972012.5, 10972062.5, 10972132.8125, 10972346.875, 10972357.8125, 10972410.9375, 10972589.0625, 10972829.6875, 10973021.875, 10973206.25, 10973279.6875, 10973784.375, 10973787.5, 10973831.25, 10974039.0625, 10974043.75, 10974150.0, 10974285.9375, 10974359.375, 10974414.0625, 10975740.625, 10975776.5625, 10976198.4375, 10976417.1875, 10976584.375, 10976721.875, 10977137.5, 10977162.5, 10977264.0625, 10977329.6875, 10977412.5, 10977542.1875, 10977667.1875, 10977787.5, 10978265.625, 10978287.5, 10978339.0625, 10978445.3125, 10978476.5625, 10978514.0625, 10978932.8125, 10979070.3125, 10979128.125, 10979389.0625, 10979839.0625, 10979968.75, 10980259.375, 10980459.375, 10980537.5, 10980564.0625, 10980564.0625, 10980615.625, 10980789.0625, 10981359.375, 10981371.875, 10981640.625, 10982314.0625, 10984143.75, 10984904.6875, 10987473.4375, 10990035.9375, 10990095.3125, 10990125.0, 10990210.9375, 10990239.0625, 10990240.625, 10990262.5, 10990292.1875, 10990293.75, 10990310.9375, 10990329.6875, 10990357.8125, 10990410.9375, 10990423.4375, 10990434.375, 10990475.0, 10990478.125, 10990478.125, 10990485.9375, 10990493.75, 10990504.6875, 10990520.3125, 10990537.5, 10990539.0625, 10990551.5625, 10990562.5, 10990564.0625, 10990579.6875, 10990585.9375, 10990598.4375, 10990601.5625, 10990617.1875, 10990626.5625, 10990639.0625, 10990650.0, 10990668.75, 10990681.25, 10990687.5, 10990689.0625, 10990714.0625, 10990715.625, 10990728.125, 10990735.9375, 10990806.25, 10990825.0, 10990850.0, 10990851.5625, 10990884.375, 10990895.3125, 10990898.4375, 10990915.625, 10990934.375, 10990934.375, 10991004.6875, 10991128.125, 10991137.5, 10991264.0625, 10991264.0625, 10991264.0625, 10991281.25, 10991318.75, 10991332.8125, 10991335.9375, 10991342.1875, 10991390.625, 10991423.4375, 10991457.8125, 10991617.1875, 10991628.125, 10991642.1875, 10991645.3125, 10991667.1875, 10991712.5, 10991748.4375, 10991765.625, 10991782.8125, 10991851.5625, 10991937.5, 10992048.4375, 10992075.0, 10992076.5625, 10992100.0, 10992109.375, 10992120.3125, 10992140.625, 10992200.0, 10992201.5625, 10992207.8125, 10992235.9375, 10992279.6875, 10992371.875, 10992378.125, 10992520.3125, 10992542.1875, 10992610.9375, 10992614.0625, 10992700.0, 10992706.25, 10992707.8125, 10992829.6875, 10992854.6875, 10992923.4375, 10992935.9375, 10992995.3125, 10993012.5, 10993039.0625, 10993068.75, 10993073.4375, 10993089.0625, 10993090.625, 10993135.9375, 10993184.375, 10993275.0, 10993373.4375, 10993389.0625, 10993464.0625, 10993573.4375, 10993575.0, 10993589.0625, 10993673.4375, 10993700.0, 10993706.25, 10993735.9375, 10993743.75, 10993767.1875, 10993828.125, 10993862.5, 10993868.75, 10993882.8125, 10993887.5, 10993915.625, 10993921.875, 10994010.9375, 10994085.9375, 10994104.6875, 10994215.625, 10994250.0, 10994301.5625, 10994367.1875, 10994401.5625, 10994459.375, 10994460.9375, 10994610.9375, 10994690.625, 10994787.5, 10994932.8125, 10994989.0625, 10995015.625, 10995223.4375, 10995259.375, 10995384.375, 10995417.1875, 10995431.25, 10995671.875, 10995798.4375, 10995882.8125, 10996129.6875, 10996168.75, 10996339.0625, 10996384.375, 10996387.5, 10996506.25, 10996518.75, 10996635.9375, 10996673.4375, 10996700.0, 10996707.8125, 10996760.9375, 10996778.125, 10996809.375, 10996939.0625, 10997092.1875, 10997443.75, 10997650.0, 10997667.1875, 10997771.875, 10998035.9375, 10998295.3125, 10998501.5625, 10998525.0, 10998950.0, 10998956.25, 10999453.125, 10999589.0625, 10999807.8125, 10999939.0625, 11000065.625, 11000173.4375, 11000232.8125, 11000857.8125, 11001501.5625, 11001731.25, 11001984.375, 11002170.3125, 11002396.875, 11002976.5625, 11006867.1875, 11007145.3125, 11007754.6875, 11007921.875, 11008021.875, 11008300.0, 11008332.8125, 11008353.125, 11008396.875, 11008628.125, 11008762.5, 11009015.625, 11009021.875, 11009279.6875, 11009396.875, 11009418.75, 11009446.875, 11009506.25, 11009523.4375, 11009529.6875, 11009559.375, 11009682.8125, 11009720.3125, 11009721.875, 11009756.25, 11009896.875, 11009903.125, 11009903.125, 11010304.6875, 11010590.625, 11010654.6875, 11010715.625, 11010812.5, 11010840.625, 11010918.75, 11010981.25, 11011231.25, 11011243.75, 11011275.0, 11011707.8125, 11011996.875, 11012103.125, 11012190.625, 11012300.0, 11012370.3125, 11012521.875, 11012823.4375, 11012867.1875, 11013059.375, 11013171.875, 11013612.5, 11013787.5, 11013876.5625, 11013898.4375, 11014159.375, 11014203.125, 11014245.3125, 11014298.4375, 11014345.3125, 11014379.6875, 11014446.875, 11015067.1875, 11015123.4375, 11015303.125, 11015326.5625, 11015415.625, 11015426.5625, 11015539.0625, 11015559.375, 11015710.9375, 11015837.5, 11015914.0625, 11016060.9375, 11016068.75, 11016129.6875, 11016282.8125, 11016378.125, 11016382.8125, 11016585.9375, 11016648.4375, 11016914.0625, 11016928.125, 11016956.25, 11016960.9375, 11017095.3125, 11017290.625, 11017487.5, 11017550.0, 11017551.5625, 11017551.5625, 11017607.8125, 11017628.125, 11017737.5, 11017770.3125, 11017845.3125, 11017875.0, 11017979.6875, 11018890.625, 11019784.375, 11019793.75, 11020348.4375, 11020398.4375, 11020657.8125, 11020709.375, 11020826.5625, 11020954.6875, 11021303.125, 11021489.0625, 11021729.6875, 11021745.3125, 11021973.4375, 11022004.6875, 11022110.9375, 11022318.75, 11022529.6875, 11022954.6875, 11023009.375, 11023021.875, 11023134.375, 11023154.6875, 11023407.8125, 11023562.5, 11023653.125, 11023743.75, 11023882.8125, 11024334.375, 11024346.875, 11024375.0, 11024425.0, 11024503.125, 11024621.875, 11024675.0, 11024729.6875, 11024815.625, 11024882.8125, 11024929.6875, 11025084.375, 11025096.875, 11025128.125, 11025148.4375, 11025192.1875, 11025223.4375, 11025410.9375, 11025420.3125, 11025420.3125, 11025475.0, 11025634.375, 11025689.0625, 11025704.6875, 11025834.375, 11025892.1875, 11026159.375, 11026289.0625, 11026751.5625, 11026771.875, 11026885.9375, 11026954.6875, 11026967.1875, 11026998.4375, 11027165.625, 11027389.0625, 11027598.4375, 11027625.0, 11027665.625, 11027756.25, 11027760.9375, 11027895.3125, 11027946.875, 11027960.9375, 11027975.0, 11028034.375, 11028176.5625, 11028414.0625, 11028470.3125, 11028565.625, 11028640.625, 11028870.3125, 11028935.9375, 11029021.875, 11029185.9375, 11029425.0, 11029478.125, 11029573.4375, 11029681.25, 11029900.0, 11029954.6875, 11030154.6875, 11030284.375, 11030342.1875, 11030389.0625, 11030393.75, 11030440.625, 11030457.8125, 11030921.875, 11031314.0625, 11031373.4375, 11031445.3125, 11032457.8125, 11032475.0, 11032814.0625, 11032870.3125, 11033354.6875, 11033356.25, 11033473.4375, 11033584.375, 11033625.0, 11033935.9375, 11034007.8125, 11034098.4375, 11034117.1875, 11034164.0625, 11034471.875, 11034634.375, 11034715.625, 11034721.875, 11034762.5, 11034796.875, 11034893.75, 11035195.3125, 11035401.5625, 11035432.8125, 11035632.8125, 11035801.5625, 11035981.25, 11036145.3125, 11036151.5625, 11036214.0625, 11036256.25, 11036332.8125, 11036356.25, 11036368.75, 11036453.125, 11036590.625, 11036704.6875, 11036710.9375, 11036768.75, 11036778.125, 11036778.125, 11036850.0, 11036965.625, 11037084.375, 11037103.125, 11037195.3125, 11037306.25, 11037379.6875, 11037401.5625, 11037426.5625, 11037504.6875, 11037864.0625, 11037979.6875, 11038017.1875, 11038303.125, 11038434.375, 11038479.6875, 11038668.75, 11038737.5, 11038828.125, 11038957.8125, 11039035.9375, 11039209.375, 11039296.875, 11039300.0, 11039334.375, 11039342.1875, 11039703.125, 11040040.625, 11040239.0625, 11040375.0, 11040450.0, 11040678.125, 11041640.625, 11041734.375, 11041800.0, 11042245.3125, 11042693.75, 11042728.125, 11043310.9375, 11043514.0625, 11044679.6875, 11044790.625, 11044837.5, 11045392.1875, 11045689.0625, 11045731.25, 11045743.75, 11045885.9375, 11045901.5625, 11045928.125, 11046068.75, 11046503.125, 11046770.3125, 11046931.25, 11047056.25, 11047737.5, 11047739.0625, 11048537.5, 11048612.5, 11049395.3125, 11049503.125, 11049576.5625, 11049806.25, 11050084.375, 11050121.875, 11050446.875, 11050525.0, 11050545.3125, 11050684.375, 11050823.4375, 11051560.9375, 11051743.75, 11052053.125, 11052098.4375, 11052182.8125, 11052356.25, 11053748.4375, 11054151.5625, 11054217.1875, 11054381.25, 11054568.75, 11056421.875, 11056687.5, 11056731.25, 11057687.5, 11057809.375, 11057885.9375, 11057996.875, 11058129.6875, 11058140.625, 11058312.5, 11058850.0, 11059020.3125, 11059032.8125, 11059290.625, 11059935.9375, 11060185.9375, 11060775.0, 11060948.4375, 11061090.625, 11061092.1875, 11061303.125, 11061859.375, 11062142.1875, 11062543.75, 11062659.375, 11063037.5, 11063078.125, 11063120.3125, 11063854.6875, 11063901.5625, 11063912.5, 11064160.9375, 11064448.4375, 11064590.625, 11064723.4375, 11064743.75, 11064785.9375, 11064839.0625, 11064859.375, 11064945.3125, 11064970.3125, 11065042.1875, 11065407.8125, 11065456.25, 11065828.125, 11065879.6875, 11065879.6875, 11066087.5, 11066156.25, 11066167.1875, 11066665.625, 11066929.6875, 11066993.75, 11067225.0, 11067454.6875, 11067520.3125, 11067653.125, 11067776.5625, 11067792.1875, 11067821.875, 11068043.75, 11068168.75, 11068190.625, 11068214.0625, 11068417.1875, 11068479.6875, 11068787.5, 11069132.8125, 11069464.0625, 11070121.875, 11070159.375, 11070303.125, 11070434.375, 11070468.75, 11070659.375, 11071267.1875, 11071673.4375, 11071690.625, 11071784.375, 11071990.625, 11072168.75, 11072790.625, 11073026.5625, 11073245.3125, 11073281.25, 11073290.625, 11073367.1875, 11073451.5625, 11073592.1875, 11073748.4375, 11074610.9375, 11074795.3125, 11074821.875, 11074835.9375, 11075014.0625, 11075148.4375, 11075151.5625, 11075500.0, 11075532.8125, 11075823.4375, 11076110.9375, 11076471.875, 11076720.3125, 11076787.5, 11076853.125, 11076940.625, 11077150.0, 11077407.8125, 11077471.875, 11077485.9375, 11077507.8125, 11077510.9375, 11077560.9375, 11077665.625, 11077845.3125, 11077909.375, 11078062.5, 11078325.0, 11078450.0, 11078510.9375, 11078803.125, 11078809.375, 11079351.5625, 11079370.3125, 11079396.875, 11079823.4375, 11079932.8125, 11079935.9375, 11079978.125, 11080003.125, 11080154.6875, 11080373.4375, 11080557.8125, 11080617.1875, 11080634.375, 11080789.0625, 11080878.125, 11081140.625, 11081167.1875, 11081314.0625, 11081348.4375, 11081384.375, 11081426.5625, 11081476.5625, 11081740.625, 11081762.5, 11081832.8125, 11082531.25, 11082700.0, 11083179.6875, 11083200.0, 11083312.5, 11083340.625, 11083531.25, 11083548.4375, 11083582.8125, 11083967.1875, 11084140.625, 11084175.0, 11084203.125, 11084792.1875, 11085632.8125, 11086093.75, 11086498.4375, 11086609.375, 11087378.125, 11088229.6875, 11088276.5625, 11088770.3125, 11088950.0, 11089392.1875, ...], [39.58044354923536, 6.574436358286664, 25.40351826974773, 61.42256967339348, 7.1147959988089555, 5.172729683150918, 63.39051172252756, 16.030889447529464, 12.833229981948591, 43.535993576621834, 111.47266334830913, 30.92575400446992, 24.043692859136943, 15.400913545241659, 32.814475665847425, 56.75447421922772, 55.56497626869037, 77.76797635363062, 16.37535214607443, 39.04225115799993, 32.490579356878854, 123.05494166119753, 23.533819947954083, 25.479034461169878, 90.34301580217787, 56.959934536999455, 11.699039987801362, 44.73460756781697, 35.31084887080586, 31.4346621072855, 8.93971238220602, 53.703140926255244, 33.32407129792351, 31.451249709614082, 57.06807028926978, 24.774095138039257, 6.362857305106115, 7.1493699645727355, 61.014166493506295, 5.105081385743359, 15.807077115777801, 10.059331390771275, 151.25113039304082, 61.16773643231984, 80.64227324743128, 70.87263327367108, 15.228032424662384, 7.337812432796965, 41.15715195934353, 187.5734597087636, 99.77351079302262, 22.173103393121693, 73.35893600733147, 10.45204231545376, 167.67800375630082, 10.051429848664823, 50.59030162426431, 30.179674448958977, 28.172931702896033, 63.82349830362985, 94.40337396424019, 7.933303663625185, 9.695224383255418, 17.04138872277545, 35.56191778382612, 83.73138609923292, 45.069047540689645, 49.163617525037694, 11.94567113777235, 25.349040689598798, 59.316528258010116, 59.06208360747726, 52.92687943687969, 52.09412524265282, 25.812607523558746, 45.743313683439474, 31.86307054494086, 21.932155252602513, 140.2984617128417, 94.35079705843432, 6.127503240146876, 64.00145096170057, 62.19463475481602, 94.19289806233456, 17.763299759168095, 103.87319122180426, 83.73015624978069, 67.13050171543883, 23.496449656700385, 19.0008763246244, 25.12499779768217, 92.22296224488517, 14.997790372681106, 36.58988360080456, 5.905518981463572, 91.60552611776662, 10.776055571153407, 24.75405823309191, 22.25796837702337, 14.822456824165874, 36.85015138512329, 32.123446902717006, 16.994578300695792, 59.61779473757764, 118.92557455766821, 53.07404613426284, 8.686269370699272, 30.484305939414995, 42.13025637073994, 8.960269512413987, 111.89766419052813, 26.09068990477783, 7.361619943815078, 27.746178845920245, 5.84047093041513, 7.820229923599456, 30.042452552550202, 9.376217193722514, 129.77201219615193, 7.539609417257236, 11.935021983261235, 60.21797740563098, 48.06994989231618, 6.030256862524271, 49.94414671166666, 27.95677574239859, 12.72710315219716, 42.134463104543364, 116.51899748566562, 52.7906338543432, 100.97863160946001, 36.29074420091677, 23.179862469914656, 9.961671265286602, 35.461538272421585, 46.579649918489935, 38.76909375635046, 5.563154103097558, 62.56636964584507, 45.952431066074006, 8.4233464510446, 16.817122089382007, 168.6887613953122, 12.711428899100465, 90.53875162345166, 54.4039406775914, 43.019438389039, 37.38379413864823, 42.606676064602965, 16.76165680529047, 65.37410998078053, 16.56863567669181, 14.12003966130634, 22.11862182460089, 6.824833601706342, 46.4796011231821, 9.182500482544404, 18.815601695813008, 123.53297403655951, 5.260810802933208, 23.747701848823638, 9.052944099733946, 17.83155770931664, 28.337188100930533, 13.77829581821996, 25.3334856625146, 5.642774067195476, 20.879828967147443, 73.56215033398799, 86.81209460581633, 23.25204002627071, 78.87348872491188, 59.509727854947705, 7.575882883838784, 13.901676430760535, 6.451710567420101, 10.48483319920311, 55.97249133475366, 51.2223521826442, 79.38941170892863, 20.314279072029777, 28.531427413376072, 17.749110269787003, 29.190479384803172, 48.16640834210957, 43.55642125506111, 44.953314545239884, 124.67857008991592, 23.728180302849374, 29.240639980474164, 18.30140927535881, 34.19230342316748, 18.817149820607312, 64.8313951660131, 25.538222157595392, 60.875564215857054, 93.589434033921, 7.9193640500000635, 68.82509675880956, 6.022404896104643, 55.12162675327621, 14.57030703815887, 97.01534613132392, 18.63793807858303, 14.512531588330479, 73.20274431823681, 31.82404094956173, 16.724875861634448, 21.643590301275303, 9.650120147976981, 44.703998875822904, 61.47910518647359, 15.532229579327248, 61.02954904543701, 18.57329151402201, 19.742597289688973, 14.27781506962964, 25.22776755744436, 47.78186707975466, 6.999588511031752, 23.399309580056926, 63.205950003189244, 5.341482574055032, 6.9752251900107005, 44.94787560455893, 12.415272148570013, 44.37065265322792, 37.663604544254596, 83.62491975603594, 10.2056184121021, 34.665799810678315, 39.99215762640788, 112.10379263857025, 5.248609040923048, 39.09866465409651, 5.579201118992387, 34.060678363651114, 22.63951048815435, 17.52497459441339, 79.40447176581478, 48.7360426803065, 92.56987360221498, 69.67428803274586, 43.177395591765425, 58.983590314150284, 14.27201543847956, 77.13916694642248, 116.44245649908322, 66.48444492617747, 5.290096577834962, 41.49436128416356, 9.76536698345817, 25.57507989828994, 52.016888539414914, 23.779823813472714, 14.027471949594235, 82.44158178437513, 100.7762839105775, 34.09992606919074, 14.64375454186136, 10.787103010031869, 43.2759854914161, 133.5505921118166, 11.085224683589557, 5.828804132539182, 13.681247639477972, 13.847080840608346, 7.871340112940563, 68.88937087994677, 57.34494634629806, 9.335599621642848, 38.38148995659661, 7.168449486165984, 6.289284590907655, 6.208707236189845, 5.163233111774605, 29.238486436853496, 35.551733746112376, 7.4767577377666345, 8.72140670253746, 40.54656249589782, 7.839560961640977, 66.43603126775906, 9.455914858401595, 93.66401004993757, 24.486126598484415, 7.809742908784996, 121.12457861356205, 38.59162903849462, 88.0711738666091, 39.82221633589138, 90.56670290698828, 5.47198650656535, 25.013077150507442, 25.485621453569085, 41.326879170626405, 19.810866379318817, 11.36530835453016, 14.438788847385174, 85.57558468085325, 11.092588015554474, 16.677289310297034, 5.1073427816429495, 48.051984437289086, 21.85451470572826, 82.14743287326465, 67.63689946027216, 52.973142479025626, 60.68723183117719, 11.428657970781932, 60.110736078760645, 64.21561862228481, 74.584863001294, 26.008902175157093, 91.30090370195855, 22.17744697587963, 20.148527613462612, 98.05340081528188, 44.18057996804957, 57.09120613891087, 6.536449364041123, 27.54914565805507, 19.741155921095263, 18.325406454647236, 34.32200496465295, 46.87942727969292, 38.43566849837031, 51.41406822453394, 81.72720537575938, 134.51480199943924, 67.56992280622134, 162.05998966862825, 91.92629020515567, 8.51234794518304, 28.185556559191134, 43.551029890163434, 200.7182426166819, 132.87881615927492, 42.77357420186327, 14.38453690224417, 12.022188012206946, 75.0181693674469, 19.307266113437713, 45.256098674280494, 20.09831408066031, 59.4170843993753, 14.593818258810387, 23.04256764137282, 6.121280625704778, 5.378385465583503, 11.746774543933325, 21.761447731381406, 54.65883049030562, 91.06264888842249, 43.14837645563169, 29.66339970101832, 11.55114830441307, 62.84718497475955, 24.481441383698368, 21.252320268859297, 73.65214263818832, 21.5544400559752, 57.47351476448933, 24.561078525744097, 51.98448089347225, 18.086790879810277, 47.24320162427565, 9.565043126789496, 74.46877976637516, 50.38972463123367, 6.690251298155062, 11.169972137489863, 145.7132671632392, 16.99787781649925, 6.560276175459603, 27.73506953067586, 7.3337432086540355, 12.627756486561697, 13.351948940383076, 17.86997431329979, 13.433658486296041, 56.5910527349273, 60.03918175592287, 16.696692069552267, 41.15286590288732, 14.315702140254153, 7.5969523846946885, 97.79762593805714, 22.094035274089165, 6.096068315617837, 68.00185101218575, 7.174854100401365, 80.3205774070856, 11.563149298662523, 7.517590260903085, 11.016578818857727, 58.130820194729026, 32.82808341603615, 19.11529199995992, 49.64534592633667, 51.635196106667884, 14.633183017521997, 13.670416145396109, 32.862424020007865, 68.18355701116012, 7.853380789295807, 39.411749182547, 40.87011681046932, 19.487365266974596, 11.990777081803861, 50.58145088226376, 14.103369177950414, 28.461758383493564, 20.538116977925593, 41.698535291743674, 46.5384551432533, 26.50860868736681, 12.191995645752439, 5.944580788729273, 10.931182842945399, 20.932173302781845, 10.875268192824999, 98.4315864175283, 28.322432224664773, 5.639050010772487, 7.098984182170613, 100.29116348048423, 5.924209208730599, 5.597976121852667, 19.88849469722107, 23.93901945955475, 51.610325252149586, 31.97105542069954, 45.84996720187043, 37.264240667245986, 10.522289503799591, 87.30686962486647, 28.12611326177096, 47.667811361672335, 21.889944625239842, 35.01567681652722, 25.736830804214566, 14.180427398526062, 43.83210096417919, 53.59789278277754, 36.64934560514506, 70.6924447607097, 29.934395257582736, 23.591511386619157, 16.339951856863188, 13.846307311980658, 24.43440309388234, 12.217340377992917, 59.66717460701554, 28.958699410021097, 21.067167894350206, 13.732319080071964, 137.66677331341683, 51.88781013573869, 69.69030788043122, 6.12618439261113, 22.0821538211076, 9.369624417258034, 82.92562669691873, 43.98492251003581, 21.1776873144247, 24.4937706758427, 36.26866074050406, 38.70064951603296, 67.1079615397686, 90.78378353121224, 6.1169244350544965, 53.07456501844377, 17.70610587088614, 6.28614215667323, 50.9406580688988, 97.56783316826709, 9.019154241352512, 6.3249452308939045, 34.1907937113611, 72.55911485742766, 54.60268394793744, 31.756623760373333, 20.592910446508675, 35.02561279713704, 24.675756038153235, 25.561173162013386, 7.934963435715253, 20.25160340801134, 15.395826824911355, 85.51691230066821, 42.39178236881332, 23.730110201544065, 55.25856594411041, 10.496984465174718, 11.590264157144931, 31.04422058719822, 13.629322696361633, 41.59993060762169, 28.42133092752487, 5.399905417471423, 7.2687320924663315, 16.209084981955666, 10.341448381840397, 31.79748961682743, 45.61062405486577, 41.337946985890255, 103.05681583107945, 26.442572159764833, 22.272161261931824, 50.320634108770165, 6.947079801076576, 49.36135494514182, 16.618228212646297, 7.1868655942261555, 10.959676635617004, 26.979067406157643, 45.57808115618737, 12.266578797302419, 28.773133721681422, 16.69396581288712, 40.874627355939, 29.936874559025476, 53.91805503057818, 16.56898614723, 14.668622927650224, 19.964952560707285, 40.25318184738795, 10.476574212529162, 6.002311971605246, 14.477474254008577, 68.87357815159092, 11.015931445036445, 11.771893813566777, 88.908454782467, 11.180194175580683, 84.04196404250692, 30.57369293567677, 110.94489390936289, 17.22258663227852, 28.91713261714136, 67.73793679519834, 12.439279551479258, 35.348469639565764, 8.300053829506131, 7.63793248018522, 28.889675682030447, 16.676911446702913, 5.267663156360971, 24.0998054660362, 21.47265211213535, 61.552740536256216, 34.11092871445561, 96.42761167997337, 10.963594041095226, 24.00947550298293, 9.57815955995719, 9.777092356896636, 47.52987899964765, 13.46428619322131, 12.784935375433886, 17.822683816874555, 85.24766820268863, 114.87030709268504, 5.675996962246464, 14.18560516762144, 75.6209197793118, 35.29628482156037, 61.1794864232944, 5.04401875352051, 65.819080884171, 37.22167507849815, 8.001210702042341, 57.85943403638285, 6.97176314804589, 44.953960845251125, 41.02385313737028, 9.689437725591286, 7.0609774761365935, 48.69263671088471, 58.59216123994533, 14.539058907659838, 97.55559004944358, 45.8151850131786, 5.6948457420739, 70.58580723486727, 69.05115252853248, 54.274032187316436, 16.15387219542404, 27.644523452865542, 6.2384578928398975, 93.41900175886954, 14.731630625030485, 27.42076659183481, 38.42447052248588, 50.20864405730235, 85.68496784528661, 56.854647961316225, 19.169898890806646, 41.177325867817146, 44.921845745468595, 22.826009903787302, 111.3107014459186, 20.66497668830761, 15.835816022456122, 41.4135916263134, 62.153579665855325, 51.58784319902531, 67.54503891540479, 53.20330070392771, 12.16883795619621, 15.95476268488211, 66.19139004241994, 26.73435402580135, 8.1734353909153, 76.62523008087635, 17.737819744919946, 11.427078265141203, 18.956189097341458, 28.791421632866054, 29.666089171282856, 53.66954438337547, 13.19436141098214, 18.549810771647035, 24.29865798114934, 11.697781667670835, 21.924541598165895, 12.085065241176684, 49.10023234283475, 29.464557422915227, 202.20630824622242, 5.586541732932799, 26.46558593246056, 75.88292447791429, 11.33543038164914, 40.74839931165718, 16.84921259592144, 16.88945941754885, 79.77140821266967, 49.63896944996813, 5.413900132325508, 82.14190386861425, 5.4213499576974264, 11.56138421862778, 52.82114585229882, 73.239509694849, 63.88253482060375, 5.874819581373078, 30.575692495944473, 17.37089768231494, 8.33666419136557, 90.41506835812984, 61.67451496516146, 12.888173619647878, 94.94760940916953, 23.94655453540482, 5.540190237334273, 7.188625343264487, 64.60251256246674, 5.536293083060573, 28.10793656817537, 10.74354810407214, 24.734820158304625, 11.665088811410032, 22.8113397710268, 5.263734774009152, 38.66416611834629, 15.124903427886844, 13.25945850317889, 15.26852235114784, 11.969786638239913, 9.480983249519731, 14.866178878174967, 29.759718840761714, 59.783638545604504, 87.0509188861605, 7.6380831561869345, 13.99437163499495, 6.374691211906713, 38.66170059893032, 6.973070308520254, 81.12774535179297, 44.94596890602644, 13.675262477587872, 19.579450731742547, 17.325918812179847, 30.36924997777689, 30.278680020639328, 74.38867786798224, 25.48869752547089, 58.905536637855654, 16.606185350355876, 6.8046368344793144, 31.840317568386766, 5.1428453141549, 10.898062090151623, 41.579699124710224, 9.151476935248024, 5.86656369408837, 29.161574234130967, 72.36434038519562, 28.15400568034595, 68.59694477030604, 85.92852306257592, 7.405380667548093, 19.74658634575239, 47.21087485094528, 30.16738922492201, 38.65321511703816, 14.4684098805387, 67.56999990032116, 68.21123303428553, 42.34111369548198, 31.114272580301943, 17.853275807946886, 11.23396110779335, 34.71825381139347, 36.007347242928546, 98.68766219295915, 12.93539336951026, 110.15210438109233, 28.340559301666655, 15.382153528552635, 69.07994068435812, 66.09399653351726, 31.735746641460842, 11.649820316893134, 38.29348579874576, 24.749329927980114, 71.41713516411899, 24.081124576097935, 16.367424039476155, 76.9352192525243, 8.973349661335012, 6.320786107238625, 37.79964414238587, 95.94880027971571, 22.005844892574775, 91.2428556642506, 23.494686802213575, 17.05568215067227, 82.20113301797787, 7.936297091377528, 52.73407532463777, 39.51945125988857, 56.08750545547356, 38.19783502488726, 186.04607944186125, 19.70036279347398, 8.868145117482323, 31.59318485778933, 99.4055073436883, 10.179847935228954, 35.46176928312801, 11.228446635145579, 8.366096745967935, 16.94943847854554, 13.617639673305174, 7.115409352355247, 19.368265559584934, 36.17277888140023, 104.3495001370987, 16.61653232490095, 8.834563763085773, 40.425641697471235, 5.572484999559738, 43.78252649528842, 38.79607690300817, 12.79124570187906, 62.50499821987523, 44.372917090869336, 120.79588803942265, 16.686797338315472, 5.510331341256235, 29.678498728188824, 5.203123962563818, 22.39682628139958, 6.627747077604354, 17.37309194700144, 8.00230095882066, 9.983831564550922, 5.650598742572707, 8.777505216091816, 37.943320141744906, 37.279968896131145, 18.47584306840192, 44.2595361304284, 15.274501015408783, 9.341803919125576, 11.395599416627014, 22.91992732151831, 35.10177884026947, 18.38809707368204, 15.216689906434846, 26.018448840412184, 21.78490392183801, 6.4208444189922735, 59.825548328603816, 18.24776644897392, 98.45899765446596, 41.292353575809635, 12.363160416735402, 7.959769792309163, 14.97278756985331, 50.997480539930365, 5.670459047743031, 11.520214521489356, 25.408137839817673, 25.832969802993464, 6.972275863949875, 17.69010128512823, 19.050106585089477, 12.076019670043749, 26.220621482099478, 52.28040581510282, 56.47916080621164, 5.816131989819777, 10.710394352524226, 91.27287405777285, 27.449568373418458, 34.81665670725173, 14.944892403141331, 49.48939773863238, 21.095290473989564, 14.766949191209957, 17.376749900300407, 5.77682017732994, 15.897647374201979, 28.030117497210146, 11.073522093026646, 32.85998829571223, 68.0661606818492, 20.986851549696418, 18.622296974268444, 28.01787240551096, 14.577125058444249, 16.191850949085207, 38.01435523901588, 8.960191724722282, 10.76843846624227, 14.72465198827094, 25.536867231615382, 16.75634666020588, 13.270009322654648, 59.13123843388941, 64.67354489276225, 10.733395210626552, 55.77554194491871, 25.33076665359168, 69.55273992130479, 8.79784957108848, 22.519723994646995, 9.234275989621892, 5.895681784363665, 71.48364795700937, 23.205203130679358, 225.39662015181395, 47.822430014615534, 18.110315184032874, 16.076522448913032, 22.35762904106137, 63.31105132293345, 19.108041715463198, 50.690291204949254, 37.221177957420764, 16.436574584526305, 65.11911444969665, 37.48345220202673, 8.698201728161331, 8.924235532140173, 21.924963515095193, 10.990660397653604, 10.507087755692966, 51.059248125415486, 9.291308548656762, 53.67877783639772, 16.791239184312442, 12.327995353999357, 99.4130818889603, 57.94959268220788, 5.9924074409476225, 39.916954665860345, 7.913748857004815, 38.57794887040919, 53.60121890260238, 18.361745300605293, 5.770606679339663, 71.12759751830794, 6.301000226416406, 15.049663611260135, 21.840737638088267, 59.448828293646734, 31.522228123365856, 18.82568571187794, 5.8399677895139295, 42.49807951202946, 32.822314966641784, 6.692807004409434, 6.914555104500445, 5.390331113549247, 21.12499214458556, 27.262566832888478, 25.942182349709967, 50.47329637406495, 21.399683068908708, 37.24432955871909, 33.23959776428275, 19.786208707532694, 119.2550610776216, 67.23161779608327, 13.019483832541585, 20.379381445439876, 10.532043281339822, 29.09170479742747, 5.55135840683713, 52.77272625537961, 10.336102134837509, 23.457610964899477, 21.086694306821496, 17.32649508867927, 7.803948361744579, 81.18455277540895, 27.950500938437674, 41.217629662381874, 138.15072764280274, 24.150018885754168, 11.549486858377007, 43.54429205313746, 21.12562913479926, 66.27128251474207, 54.37257517582761, 5.405780494536447, 47.12697742632988, 5.994496266972126, 19.88009630752758, 7.49768379096612, 62.80693145107656, 11.53685965283308, 48.75114682227876, 150.11279642879654, 38.61819869594356, 50.12642280438267, 21.86328163608794, 13.324073401911642, 21.770558289468234, 19.97530357546179, 8.601348195162648, 24.427587896106083, 17.969714091987793, 34.6966519269562, 5.403930571628694, 35.58120078992831, 36.793438619141554, 112.47471783573857, 13.013952386500065, 69.20208178263377, 13.572895492895261, 58.56071654125836, 64.41547088648562, 49.99438635696972, 18.884907802591027, 5.960904816870132, 6.74118421191082, 78.1683014628003, 15.367451644507298, 47.798336701391904, 10.374605669426542, 10.790236806224078, 19.914869264671022, 5.132148859180914, 36.440288768988914, 119.35555941623566, 10.140719117279723, 53.428833953547475, 48.57292335990711, 29.187202701678277, 16.718712124947753, 40.39515204740613, 77.92054832594026, 8.42592552397777, 7.761430176279086, 39.13446950238612, 5.7895801150558714, 6.607064775387808, 55.054388247314925, 33.12226701297503, 18.074364242811733, 11.383277435230829, 73.68342848477086, 38.215832298233224, 63.257239993626655, 40.124848897461625, 63.55144034904085, 27.068456721660723, 26.9678290804505, 6.228368558712818, 39.3152218164649, 8.924068500108527, 12.404156680423593, 9.002810849229775, ...])
Detected energies during the discharge + Energy spectrum
multiplot(icon_fig, T_int_first,E,xle,Etot)