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 = 44429
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);
([6032612.5, 6065740.625, 6213432.8125, 6366446.875, 6458660.9375, 6539067.1875, 6714939.0625, 6751840.625, 6842307.8125, 7036439.0625, 7184464.0625, 7584293.75, 7854050.0, 8393950.0, 8409965.625, 8411592.1875, 8471256.25, 8474037.5, 8477790.625, 8479137.5, 8502860.9375, 8505167.1875, 8527878.125, 8528264.0625, 8528618.75, 8529518.75, 8531842.1875, 8531892.1875, 8534485.9375, 8535931.25, 8535940.625, 8536001.5625, 8536175.0, 8536212.5, 8540271.875, 8554873.4375, 8558479.6875, 8560139.0625, 8561412.5, 8561993.75, 8566000.0, 8566012.5, 8566450.0, 8566454.6875, 8569118.75, 8570915.625, 8575456.25, 8585665.625, 8585948.4375, 8585989.0625, 8586179.6875, 8586918.75, 8587725.0, 8588050.0, 8588964.0625, 8589189.0625, 8589929.6875, 8590503.125, 8593004.6875, 8593804.6875, 8593820.3125, 8605051.5625, 8605487.5, 8606170.3125, 8606360.9375, 8606721.875, 8606926.5625, 8607084.375, 8608253.125, 8615185.9375, 8623082.8125, 8623509.375, 8623532.8125, 8628675.0, 8629264.0625, 8632234.375, 8632617.1875, 8632842.1875, 8632925.0, 8633167.1875, 8633454.6875, 8633729.6875, 8635801.5625, 8635942.1875, 8636859.375, 8639935.9375, 8647992.1875, 8654353.125, 8654409.375, 8654535.9375, 8654840.625, 8655020.3125, 8655425.0, 8655548.4375, 8655968.75, 8656703.125, 8657093.75, 8657210.9375, 8657278.125, 8657303.125, 8657407.8125, 8657487.5, 8657500.0, 8657523.4375, 8657723.4375, 8657860.9375, 8657904.6875, 8658087.5, 8658135.9375, 8658139.0625, 8658237.5, 8658310.9375, 8658348.4375, 8658356.25, 8658503.125, 8658639.0625, 8658657.8125, 8658901.5625, 8658954.6875, 8659004.6875, 8659014.0625, 8659023.4375, 8659048.4375, 8659214.0625, 8659442.1875, 8659470.3125, 8659554.6875, 8659576.5625, 8659656.25, 8659679.6875, 8659850.0, 8659942.1875, 8660185.9375, 8660201.5625, 8660360.9375, 8660467.1875, 8660473.4375, 8660639.0625, 8660995.3125, 8661045.3125, 8661351.5625, 8661412.5, 8661450.0, 8662137.5, 8662570.3125, 8662921.875, 8663026.5625, 8663356.25, 8663432.8125, 8663589.0625, 8663695.3125, 8663960.9375, 8664182.8125, 8664343.75, 8665910.9375, 8668829.6875, 8670890.625, 8670959.375, 8674200.0, 8675039.0625, 8675771.875, 8675942.1875, 8676059.375, 8676467.1875, 8679562.5, 8693517.1875, 8693951.5625, 8695575.0, 8695770.3125, 8696148.4375, 8697689.0625, 8698623.4375, 8698625.0, 8699640.625, 8699826.5625, 8700159.375, 8700671.875, 8700817.1875, 8701057.8125, 8701657.8125, 8702167.1875, 8702284.375, 8702664.0625, 8703473.4375, 8703746.875, 8704060.9375, 8704787.5, 8704845.3125, 8704992.1875, 8705057.8125, 8705423.4375, 8705925.0, 8705935.9375, 8706070.3125, 8706184.375, 8706251.5625, 8706418.75, 8706612.5, 8706684.375, 8707037.5, 8707259.375, 8708200.0, 8709418.75, 8709635.9375, 8710054.6875, 8711137.5, 8711148.4375, 8711295.3125, 8711307.8125, 8712001.5625, 8712654.6875, 8713059.375, 8713637.5, 8713668.75, 8714187.5, 8714275.0, 8714342.1875, 8714454.6875, 8715376.5625, 8715379.6875, 8716357.8125, 8716406.25, 8716637.5, 8716659.375, 8716737.5, 8716792.1875, 8716798.4375, 8716818.75, 8717043.75, 8717115.625, 8717146.875, 8717228.125, 8717282.8125, 8717306.25, 8717412.5, 8717873.4375, 8717876.5625, 8717893.75, 8718250.0, 8718273.4375, 8718390.625, 8718531.25, 8718978.125, 8719017.1875, 8719209.375, 8720417.1875, 8722226.5625, 8722998.4375, 8723151.5625, 8723292.1875, 8723896.875, 8724090.625, 8724751.5625, 8725454.6875, 8726510.9375, 8726517.1875, 8726825.0, 8726870.3125, 8726890.625, 8726914.0625, 8726987.5, 8727148.4375, 8727490.625, 8727515.625, 8727525.0, 8727587.5, 8727642.1875, 8727671.875, 8727714.0625, 8727754.6875, 8727757.8125, 8727789.0625, 8727804.6875, 8727876.5625, 8727896.875, 8728025.0, 8728064.0625, 8728064.0625, 8728068.75, 8728073.4375, 8728075.0, 8728079.6875, 8728123.4375, 8728143.75, 8728148.4375, 8728167.1875, 8728170.3125, 8728175.0, 8728193.75, 8728267.1875, 8728287.5, 8728360.9375, 8728418.75, 8728421.875, 8728434.375, 8728534.375, 8728550.0, 8728650.0, 8728675.0, 8728675.0, 8728687.5, 8728693.75, 8728714.0625, 8728725.0, 8728729.6875, 8728742.1875, 8728745.3125, 8728762.5, 8728762.5, 8728810.9375, 8728821.875, 8728896.875, 8728928.125, 8728943.75, 8728981.25, 8728985.9375, 8729028.125, 8729071.875, 8729078.125, 8729120.3125, 8729125.0, 8729182.8125, 8729193.75, 8729196.875, 8729218.75, 8729253.125, 8729275.0, 8729281.25, 8729307.8125, 8729345.3125, 8729370.3125, 8729376.5625, 8729439.0625, 8729462.5, 8729462.5, 8729465.625, 8729476.5625, 8729481.25, 8729485.9375, 8729515.625, 8729543.75, 8729659.375, 8729732.8125, 8729740.625, 8729751.5625, 8729775.0, 8729810.9375, 8729810.9375, 8729839.0625, 8729860.9375, 8729895.3125, 8729920.3125, 8729959.375, 8730051.5625, 8730062.5, 8730115.625, 8730121.875, 8730146.875, 8730201.5625, 8730257.8125, 8730273.4375, 8730281.25, 8730359.375, 8730365.625, 8730367.1875, 8730379.6875, 8730462.5, 8730526.5625, 8730531.25, 8730632.8125, 8730670.3125, 8730696.875, 8730734.375, 8730753.125, 8730754.6875, 8730760.9375, 8730784.375, 8730842.1875, 8730845.3125, 8730865.625, 8730878.125, 8730884.375, 8730893.75, 8730903.125, 8731082.8125, 8731257.8125, 8731393.75, 8731431.25, 8731437.5, 8731445.3125, 8731468.75, 8731490.625, 8731612.5, 8731675.0, 8731729.6875, 8731792.1875, 8731842.1875, 8731887.5, 8731973.4375, 8732026.5625, 8732123.4375, 8732217.1875, 8732265.625, 8732318.75, 8732335.9375, 8732379.6875, 8732460.9375, 8732501.5625, 8732520.3125, 8732560.9375, 8732612.5, 8732740.625, 8732850.0, 8732867.1875, 8732948.4375, 8732993.75, 8733093.75, 8733095.3125, 8733145.3125, 8733176.5625, 8733231.25, 8733242.1875, 8733242.1875, 8733275.0, 8733343.75, 8733395.3125, 8733415.625, 8733492.1875, 8733534.375, 8733554.6875, 8733587.5, 8733596.875, 8733625.0, 8733648.4375, 8733676.5625, 8733710.9375, 8733731.25, 8733737.5, 8733823.4375, 8733901.5625, 8733903.125, 8733921.875, 8733942.1875, 8734006.25, 8734031.25, 8734042.1875, 8734045.3125, 8734059.375, 8734106.25, 8734115.625, 8734150.0, 8734173.4375, 8734179.6875, 8734228.125, 8734237.5, 8734243.75, 8734287.5, 8734323.4375, 8734329.6875, 8734373.4375, 8734400.0, 8734435.9375, 8734440.625, 8734457.8125, 8734535.9375, 8734548.4375, 8734557.8125, 8734604.6875, 8734620.3125, 8734648.4375, 8734660.9375, 8734704.6875, 8734806.25, 8734823.4375, 8734839.0625, 8734903.125, 8734904.6875, 8734906.25, 8734973.4375, 8735023.4375, 8735062.5, 8735065.625, 8735095.3125, 8735106.25, 8735137.5, 8735140.625, 8735156.25, 8735290.625, 8735304.6875, 8735395.3125, 8735429.6875, 8735457.8125, 8735498.4375, 8735520.3125, 8735537.5, 8735539.0625, 8735607.8125, 8735632.8125, 8735760.9375, 8735920.3125, 8735921.875, 8735982.8125, 8735993.75, 8736056.25, 8736092.1875, 8736093.75, 8736153.125, 8736207.8125, 8736243.75, 8736253.125, 8736278.125, 8736337.5, 8736414.0625, 8736482.8125, 8736500.0, 8736507.8125, 8736564.0625, 8736596.875, 8736620.3125, 8736651.5625, 8736656.25, 8736673.4375, 8736675.0, 8736712.5, 8736714.0625, 8736751.5625, 8736753.125, 8736767.1875, 8736839.0625, 8736900.0, 8736914.0625, 8736934.375, 8736945.3125, 8736962.5, 8736964.0625, 8736984.375, 8737101.5625, 8737148.4375, 8737239.0625, 8737276.5625, 8737489.0625, 8737501.5625, 8737578.125, 8737601.5625, 8737637.5, 8737857.8125, 8737878.125, 8738007.8125, 8738056.25, 8738128.125, 8738239.0625, 8738312.5, 8738506.25, 8738629.6875, 8738945.3125, 8739015.625, 8739067.1875, 8739214.0625, 8739629.6875, 8739789.0625, 8739821.875, 8739921.875, 8739940.625, 8739942.1875, 8740010.9375, 8740089.0625, 8740106.25, 8740196.875, 8740214.0625, 8740298.4375, 8740353.125, 8740406.25, 8740442.1875, 8740457.8125, 8740510.9375, 8740514.0625, 8740531.25, 8740537.5, 8740618.75, 8740626.5625, 8740681.25, 8740692.1875, 8740743.75, 8740795.3125, 8740885.9375, 8740920.3125, 8740929.6875, 8740931.25, 8740998.4375, 8741085.9375, 8741101.5625, 8741131.25, 8741164.0625, 8741228.125, 8741326.5625, 8741532.8125, 8741542.1875, 8741604.6875, 8741759.375, 8741779.6875, 8741782.8125, 8741829.6875, 8741843.75, 8741901.5625, 8741939.0625, 8741993.75, 8742025.0, 8742100.0, 8742125.0, 8742151.5625, 8742164.0625, 8742190.625, 8742298.4375, 8742373.4375, 8742378.125, 8742409.375, 8742454.6875, 8742465.625, 8742493.75, 8742517.1875, 8742517.1875, 8742520.3125, 8742550.0, 8742596.875, 8742623.4375, 8742775.0, 8742801.5625, 8743032.8125, 8743045.3125, 8743056.25, 8743071.875, 8743098.4375, 8743110.9375, 8743162.5, 8743253.125, 8743267.1875, 8743304.6875, 8743317.1875, 8743389.0625, 8743451.5625, 8743473.4375, 8743525.0, 8743660.9375, 8743975.0, 8744089.0625, 8744303.125, 8744321.875, 8744510.9375, 8744632.8125, 8744935.9375, 8744973.4375, 8745098.4375, 8745101.5625, 8745321.875, 8745417.1875, 8745803.125, 8745923.4375, 8745975.0, 8746006.25, 8746128.125, 8746268.75, 8746596.875, 8746598.4375, 8746662.5, 8746803.125, 8746882.8125, 8746882.8125, 8746900.0, 8747150.0, 8747271.875, 8747307.8125, 8747520.3125, 8747614.0625, 8747678.125, 8747753.125, 8747776.5625, 8747856.25, 8747879.6875, 8748117.1875, 8748265.625, 8748317.1875, 8748520.3125, 8748609.375, 8748742.1875, 8748765.625, 8748792.1875, 8748793.75, 8748846.875, 8748898.4375, 8748907.8125, 8748918.75, 8748970.3125, 8748982.8125, 8749151.5625, 8749220.3125, 8749256.25, 8749287.5, 8749312.5, 8749371.875, 8749506.25, 8749521.875, 8749696.875, 8749770.3125, 8749778.125, 8749985.9375, 8750020.3125, 8750076.5625, 8750146.875, 8750206.25, 8750340.625, 8750373.4375, 8750529.6875, 8750537.5, 8750579.6875, 8750634.375, 8750654.6875, 8750667.1875, 8750681.25, 8750842.1875, 8750860.9375, 8750890.625, 8750926.5625, 8750934.375, 8750956.25, 8750965.625, 8751118.75, 8751246.875, 8751406.25, 8751462.5, 8751615.625, 8751629.6875, 8751737.5, 8751912.5, 8752040.625, 8752110.9375, 8752306.25, 8752312.5, 8752700.0, 8752703.125, 8752793.75, 8753389.0625, 8753495.3125, 8753518.75, 8753532.8125, 8753625.0, 8753775.0, 8753778.125, 8754623.4375, 8754712.5, 8755046.875, 8755265.625, 8755312.5, 8755321.875, 8755389.0625, 8755756.25, 8756975.0, 8757146.875, 8757435.9375, 8759562.5, 8759926.5625, 8760765.625, 8760865.625, 8762995.3125, 8763362.5, 8764151.5625, 8764243.75, 8764396.875, 8764528.125, 8764628.125, 8764853.125, 8764951.5625, 8765129.6875, 8765156.25, 8765159.375, 8765259.375, 8765279.6875, 8765328.125, 8765571.875, 8765954.6875, 8766006.25, 8766187.5, 8766706.25, 8766853.125, 8766932.8125, 8767062.5, 8767150.0, 8767198.4375, 8767384.375, 8767803.125, 8767865.625, 8768101.5625, 8768167.1875, 8768210.9375, 8768243.75, 8768543.75, 8768564.0625, 8768578.125, 8768801.5625, 8768957.8125, 8769029.6875, 8769154.6875, 8769396.875, 8769542.1875, 8769584.375, 8769626.5625, 8769632.8125, 8769726.5625, 8769750.0, 8769765.625, 8769776.5625, 8769789.0625, 8769790.625, 8769810.9375, 8769865.625, 8769926.5625, 8770025.0, 8770159.375, 8770159.375, 8770309.375, 8770421.875, 8770434.375, 8770460.9375, 8770479.6875, 8770535.9375, 8770575.0, 8770610.9375, 8770682.8125, 8770684.375, 8770712.5, 8770757.8125, 8770831.25, 8770857.8125, 8770971.875, 8770998.4375, 8771053.125, 8771126.5625, 8771209.375, 8771257.8125, 8771262.5, 8771264.0625, 8771267.1875, 8771326.5625, 8771335.9375, 8771368.75, 8771370.3125, 8771404.6875, 8771437.5, 8771457.8125, 8771526.5625, 8771531.25, 8771534.375, 8771554.6875, 8771556.25, 8771590.625, 8771620.3125, 8771621.875, 8771693.75, 8771754.6875, 8771826.5625, 8771835.9375, 8771846.875, 8771857.8125, 8771865.625, 8771921.875, 8771934.375, 8771996.875, 8772017.1875, 8772032.8125, 8772039.0625, 8772054.6875, 8772081.25, 8772103.125, 8772114.0625, 8772146.875, 8772165.625, 8772167.1875, 8772178.125, 8772203.125, 8772240.625, 8772268.75, 8772276.5625, 8772303.125, 8772328.125, 8772448.4375, 8772453.125, 8772457.8125, 8772465.625, 8772467.1875, 8772471.875, 8772492.1875, 8772510.9375, 8772539.0625, 8772543.75, 8772565.625, 8772568.75, 8772575.0, 8772610.9375, 8772635.9375, 8772635.9375, 8772682.8125, 8772689.0625, 8772721.875, 8772764.0625, 8772765.625, 8772792.1875, 8772803.125, 8772829.6875, 8772887.5, 8772982.8125, 8773025.0, 8773040.625, 8773045.3125, 8773048.4375, 8773048.4375, 8773081.25, 8773151.5625, 8773201.5625, 8773245.3125, 8773264.0625, 8773271.875, 8773345.3125, 8773393.75, 8773403.125, 8773426.5625, 8773435.9375, 8773450.0, 8773456.25, 8773457.8125, 8773575.0, 8773592.1875, 8773592.1875, 8773606.25, 8773617.1875, 8773637.5, 8773654.6875, 8773681.25, 8773701.5625, 8773789.0625, 8773806.25, 8773807.8125, 8773842.1875, 8773873.4375, 8773873.4375, 8773978.125, 8773998.4375, 8774048.4375, 8774107.8125, 8774143.75, 8774146.875, 8774170.3125, 8774226.5625, 8774234.375, 8774253.125, 8774284.375, 8774306.25, 8774314.0625, 8774335.9375, 8774348.4375, 8774359.375, 8774359.375, 8774360.9375, 8774381.25, 8774390.625, 8774417.1875, 8774421.875, 8774478.125, 8774487.5, 8774496.875, 8774525.0, 8774579.6875, 8774640.625, 8774659.375, 8774667.1875, 8774742.1875, 8774770.3125, 8774773.4375, 8774803.125, 8774976.5625, 8775004.6875, 8775006.25, 8775078.125, 8775079.6875, 8775093.75, 8775100.0, 8775139.0625, 8775165.625, 8775198.4375, 8775303.125, 8775429.6875, 8775740.625, 8775862.5, 8776042.1875, 8776123.4375, 8776284.375, 8776301.5625, 8776321.875, 8776398.4375, 8776417.1875, 8776514.0625, 8776525.0, ...], [77.2616887077689, 26.900105836642435, 24.74929885599339, 58.2835982660349, 12.943575812642568, 67.2131455685817, 29.6118223798932, 53.6501409799, 9.727213776952254, 71.0931495281822, 69.09349232092057, 47.22696235719563, 11.752278895638923, 47.79982356131988, 65.71892057741577, 6.400446631974813, 105.91699861185802, 58.29411190251939, 58.68203719512692, 12.323004353633822, 38.07447810024232, 6.754350417662624, 31.97215664884036, 8.248515685816518, 17.911961051158617, 39.74116369428131, 22.730293771349263, 8.622559030132846, 93.90395883573343, 12.571827405162518, 69.67137936337075, 5.8345591944440764, 87.11627506472327, 17.43093507682796, 8.237519427897684, 6.943558172913654, 51.2288028746701, 50.197380182936115, 17.707169165877144, 67.53934819529655, 81.50769505693776, 5.651398537654262, 23.06457628612556, 9.536638198374794, 54.48017206345533, 13.756601371972227, 14.242793515209948, 8.809744907702848, 36.90027848215207, 12.426142606653794, 26.557033535466683, 18.387456249688384, 15.218072479454838, 10.270388011610402, 13.61425401001448, 72.90006146006408, 25.63019178260794, 23.2582775938613, 38.74748902246148, 36.000352921316946, 98.57183712258416, 117.59821152621691, 10.399753413327531, 20.63752615711265, 96.9225976735639, 6.567118600447411, 53.160323053647, 68.00034034817115, 8.387308189646724, 26.597839992180074, 27.061867731553853, 81.20496632613512, 7.791792401543529, 58.40833372421912, 26.500828328439713, 56.82128414489004, 61.28650443555048, 40.56450402970894, 12.866981760237943, 61.86376722961489, 51.03948835831504, 9.20013226716925, 41.870896204494635, 26.26644429368971, 11.039679318793164, 12.119495255504113, 66.43184722754671, 9.041844048233706, 15.764377887818368, 7.047348413701039, 76.69247400799117, 10.135496887522788, 8.922016940118791, 94.62632803364369, 37.615281432257724, 30.409972389142222, 30.285975896338968, 19.477539335273654, 37.62664370182563, 36.28324195477556, 26.351714958814625, 14.070934463096739, 15.535557578016018, 110.93671525457862, 96.33569972797001, 18.153641501801086, 97.87127972027459, 28.75405191595067, 83.13884981579292, 5.083617935466435, 87.96166042892297, 52.207922993740326, 6.746597273242499, 11.817826408316757, 17.382945678207058, 16.035855872326717, 59.789128918015216, 6.006035787302121, 8.901356523507902, 5.3104703927418955, 52.38511476792361, 57.87087924097881, 51.50082303868292, 110.16504949750589, 7.748973362871825, 24.743450263755115, 5.507601794655039, 18.652586304756294, 8.716225568475616, 22.20708075497353, 19.108334019410627, 34.56469531355279, 32.972833536373614, 27.828082472205423, 6.446291946842131, 5.184239613638591, 24.317706646725455, 32.464887798177884, 58.157979784299876, 34.95849274884064, 79.4972964075115, 13.72997034811858, 5.097944472856366, 58.50817254053442, 102.2329017617397, 12.434434609125493, 13.075938726384408, 5.606499064320709, 11.806290192320239, 63.52416350205435, 48.448663512470304, 28.682980745769, 15.251097386786833, 43.582586873123795, 38.36299080923929, 67.41703232007589, 51.95741353239684, 6.075038962712229, 14.469713402746418, 80.90680698238835, 80.14801964542784, 5.371481713178476, 70.05281478288624, 65.97747253218398, 72.88401860121438, 24.73557274077754, 65.85565707216351, 78.31236029703213, 65.52969531706322, 75.75180178488777, 68.70892525218979, 86.28208381108304, 26.274811162303497, 12.284165004643134, 8.758191035509629, 36.6721774740692, 16.38532510346607, 31.31143022613367, 12.850802716978857, 30.275003834966803, 7.138546859024177, 15.897399932319855, 26.77845173633495, 7.558664293955035, 38.566904928206746, 8.373622349120362, 82.5185022791027, 44.91509491959221, 23.114625511179298, 5.449642050418301, 27.302304015787392, 6.09264370491536, 78.09472454065715, 14.081245164986239, 15.927281301403097, 64.96337551818513, 20.02433285363447, 72.71509675978506, 5.434810621538821, 25.432748707341872, 36.44882872673302, 33.044185276869726, 68.9816755604322, 13.809188463119654, 5.396734773976279, 53.302919453498085, 19.46926050588474, 6.226106687917299, 17.08953328710217, 38.53671280091156, 9.461405689891006, 5.4414373309511355, 32.918801259702846, 10.564429189423704, 43.938467710192384, 5.0395227827145845, 5.847964615112726, 36.67557646169074, 34.25317876429876, 73.46168898339369, 123.36854983324812, 73.8231577416635, 126.96302114351265, 72.87735295479179, 45.110073558999275, 11.444789978546218, 6.8777746120311525, 19.606959506020303, 31.702268620385667, 49.04092679532357, 31.64295801496391, 6.4505092556984485, 12.99134616431083, 15.67510169451907, 15.893546832763722, 93.0850337708172, 5.397566652936849, 7.303571693499822, 22.912261072615728, 5.647166033685945, 14.111906282626851, 65.92861742150191, 57.51405431507085, 30.732085571825557, 9.705891569039261, 15.626361798635182, 33.47775929323886, 70.74653306734281, 32.5626670365064, 12.477002025653105, 58.27544349978586, 62.38118591663712, 5.5973022297549475, 81.27371723065524, 13.01346836029915, 18.41704406796145, 62.83464459814016, 31.984905234819678, 105.86782799471644, 7.118722933483882, 32.38523171666665, 15.17994749021498, 18.644175267314953, 20.598942954364315, 72.0021564847498, 10.87387381689749, 118.15633268590113, 22.53667545541354, 20.973904697053705, 23.66135527035652, 129.00215717531853, 89.4876842810496, 12.820491037023322, 10.665085964251544, 125.35133780342298, 85.02221861348549, 20.36855862335493, 39.12318697835891, 10.8822855650976, 25.86895550672513, 13.279650619186079, 21.70662538888759, 12.081212515622587, 6.0686404078945575, 65.78701830888461, 9.275316323817371, 39.64542567738807, 10.204726924269426, 25.639099812611516, 69.67835891032746, 75.52590251598467, 18.67070549416973, 8.521632067659086, 11.606951080011315, 19.08721803825392, 70.5409971544731, 30.132595186773717, 34.92843719721308, 117.168234003698, 28.438310760124647, 88.87143597147272, 22.790931095441362, 6.6074809167101884, 55.19416306921806, 5.95798387872805, 7.926048649427174, 42.712243180501915, 8.750915534323518, 14.900167521040725, 52.878332823492386, 16.191645646858007, 7.545182840973553, 138.07935588109663, 11.907451472951044, 46.25662325353092, 42.06697363998556, 18.395102813649636, 50.487788151411735, 26.5103489976076, 12.086290445534727, 19.771005185504947, 83.4409179655754, 67.19378473177457, 60.74027318637018, 50.72886829447785, 5.4744152391348155, 11.751987328331206, 6.359437031942658, 42.59740759201621, 87.90219554563666, 12.345498820639405, 26.979184014021072, 20.372722576395333, 7.518640586850074, 58.35929147814857, 97.27857283477984, 41.70289443546609, 5.749671139419928, 31.10963414690294, 85.46109610553901, 87.42074274028688, 5.547124235308954, 15.443154969082851, 21.755421422622728, 10.727072217221298, 90.13537833779209, 57.49528500910102, 39.57914675955921, 11.628592257376855, 18.132671311993008, 75.6962354822668, 76.81880592207274, 16.888535947454713, 20.763317545856097, 25.333081644644103, 89.97781342359335, 68.05722283606266, 33.372306788512695, 10.88612138407165, 46.22906427325977, 52.312163814432346, 39.19681324396056, 119.30059980514858, 101.27987513234388, 21.17303449019973, 81.86233791178137, 95.83347994572343, 70.73210637610681, 15.552097153725153, 8.261926744577908, 19.72109731563746, 41.45386358043602, 50.818815569676715, 8.364684832113731, 26.977542251623923, 5.983009792057517, 5.498582203765255, 30.36207839048531, 105.25807202323095, 66.32114438167667, 13.42112494580522, 18.85279812652423, 5.824397850397501, 32.35506750875613, 20.14057625525515, 44.13096269133941, 98.94677644274485, 17.064425966935396, 74.22505740757144, 12.693249082473365, 8.111635705131118, 8.185963255310995, 77.24473500838127, 29.063091473772566, 13.781594284831293, 14.126673932917944, 56.06374502690825, 24.869999229629517, 6.591608430216034, 24.294915161725818, 35.44398830181591, 69.96355372579885, 5.354242052115197, 31.624238164831983, 8.687380503197362, 161.41506678156006, 92.86109049375747, 71.62562459163401, 26.72518047246396, 19.696964609577776, 15.629300524661211, 12.077312888148068, 85.81576449758711, 66.86190074999092, 36.101255493351765, 45.9611075687762, 52.91047196282642, 15.542992204903422, 32.781643719044844, 61.41290053799062, 29.100775598159366, 25.71454756992059, 37.81992238007903, 15.09000822669136, 27.190758910509253, 5.211826395862029, 54.14560867379704, 10.504742432378716, 33.129821750272676, 19.892701760881042, 16.723620743623428, 43.97025839149462, 30.278917402770112, 7.877905123359341, 10.642584086872649, 13.651267289838087, 18.937319716865378, 29.718684286494582, 204.9226186094015, 20.749888374882577, 5.268355126332508, 19.577706428218576, 56.99528341140582, 10.061312785023592, 81.04609962400568, 19.914386519971604, 26.530501006741332, 5.383584410012899, 21.668052961282577, 27.184852185020468, 39.89089764265591, 74.18666201997844, 19.683593055604515, 82.36488176734386, 51.70454776512106, 5.389879963245671, 71.09129831945688, 110.05798129123377, 20.215027575787786, 116.36250936717407, 6.657610150211673, 7.564723693407831, 80.68767710841709, 31.885367665879706, 19.523860530878988, 60.702084933835025, 71.69644376321708, 131.69940167550797, 80.1752475676142, 10.368978266928961, 5.15602478156962, 17.432445268262963, 24.587797924792433, 6.040062598835646, 14.291651779403402, 37.76823423218357, 11.796037561741707, 8.99819013498139, 97.27822693676028, 7.304609413714551, 85.72126533379038, 75.23672990964872, 80.77789316559588, 52.465990334561624, 5.853089766933419, 6.287273079071166, 17.614511528465105, 25.08604290473624, 34.742617768609456, 41.94713357911235, 26.548963747330458, 6.524891604396551, 8.884692708402493, 81.16214796585102, 25.826849475879794, 9.571011880942928, 91.71647866966364, 13.597352536374505, 104.09747608994634, 9.54099454957155, 168.8050787196851, 71.86788156042786, 108.95811008514002, 8.423152635103317, 53.95821367946166, 21.833847515613968, 12.500058209272575, 68.32047376190735, 48.86368249644351, 10.87467540518929, 7.816316000325745, 7.776432852372765, 20.421741598639976, 18.338751949310872, 5.915375725011433, 77.07230587376958, 15.194811746638042, 36.72649223608143, 135.86550698554396, 41.41813599075179, 10.867721169693066, 13.835001781012739, 5.42256739191239, 14.814260527473188, 5.379546077581988, 23.360851894162955, 38.66738694595366, 12.200387038795487, 6.356816824760669, 10.069576437205942, 90.7626493986617, 83.6765829964558, 17.387922982076546, 6.678445314370456, 35.403486301197596, 64.97524362592455, 32.88122611693688, 42.25165510671406, 94.31962506559174, 80.61448751029907, 92.73136430876639, 5.717118368385119, 59.2533212557628, 14.353291289958497, 5.351810326289869, 5.650510820488752, 9.88445426861551, 65.49909493161485, 64.06397732569272, 9.053673688861357, 8.562642971112622, 38.00203057816157, 61.340436439862735, 76.23208402660195, 7.106226313892929, 17.07093342340863, 62.089125812172455, 19.914005821195563, 8.007700500149346, 23.742624099869474, 22.534187676382246, 112.72390274603482, 82.18009048427214, 35.57906973535055, 32.47613122354091, 57.453374378313384, 106.8027978419047, 40.66713290449452, 55.40101048549931, 98.03116645926183, 44.30238605515402, 11.78880632320754, 77.27214856893151, 17.088797367339783, 37.607809797922584, 38.95471386284554, 9.797776965847337, 13.659496826992402, 10.871197965450468, 142.66405052854319, 6.945896336820534, 9.275014028139347, 13.77831743695652, 67.03678043924506, 12.574508711695357, 53.95270605204695, 6.096858582736311, 11.011633200376146, 8.989348749607224, 8.32449959590828, 23.80996537825758, 15.147015565754991, 26.67324255356419, 5.2522761491260015, 34.95718843730142, 11.31625186152682, 88.20744455997203, 132.33057625705283, 37.65271306823413, 88.73083599616571, 8.085442978141197, 7.538191032114955, 67.16971316014896, 21.08401665822259, 44.79707226278425, 5.894250932178751, 43.26225088246529, 14.33231314601229, 26.933661467068763, 24.073217639653024, 57.52548412638505, 46.56260455381059, 10.857195971472725, 60.319390116325245, 19.630570184573013, 70.81768847555945, 61.708976006123365, 10.590877031779804, 65.67000515648749, 108.19183767848325, 54.59704987697165, 39.069329951318764, 26.688449193965, 82.32494536687351, 44.383054029508756, 13.272207160306994, 52.57149560603665, 21.762456086897096, 317.5182647989004, 12.930404662090574, 12.306763854614694, 8.626874075735369, 14.015896866825075, 8.2465219499906, 87.51512433445812, 47.3731134400142, 71.6140744349367, 38.134480401008496, 50.104015698295555, 6.632628379724491, 7.931132687562521, 131.4780401471355, 9.33784808974299, 5.42294049066519, 27.562251491273894, 18.063842309138767, 39.473156054280544, 76.90756476785204, 56.69548174970762, 5.085447634040179, 13.157386854712035, 55.37444827134476, 80.87291707577648, 52.701304367406294, 89.73764194633388, 16.79531971892088, 20.33620132056444, 14.790674208011016, 60.3485558965552, 110.20009209545265, 99.77143958547825, 48.03433222938757, 33.56689228332143, 11.900961338557952, 23.150876291057354, 36.37365807460836, 100.72291056080695, 13.852645304912532, 16.658470684893242, 26.74225963467211, 54.43525464947848, 7.278765592779474, 13.662761204064223, 48.32378528001066, 6.719613627090847, 19.137759156468572, 5.536810608535497, 42.64353004435723, 63.340044721671646, 29.880717839809183, 40.11803564554738, 49.40893644150142, 58.5935246794071, 17.36013726339876, 51.964500654483246, 38.471288913978256, 8.034128477469622, 20.182501603759953, 9.791083814052506, 22.045975101057163, 75.96415355601684, 7.799899368411755, 7.0467290091771595, 85.88928213181866, 18.78857944462576, 27.64978695641161, 34.391343943104665, 61.16601883905145, 236.82817315399058, 84.01951975696693, 26.500302585953953, 79.5881033090554, 7.401680471273665, 61.625316198135394, 15.618592706916584, 12.529867085760678, 44.60257146208185, 23.709599496123708, 7.206166386845404, 69.25697554499176, 20.433633511342055, 9.506588685642232, 41.72596311515124, 14.215358481893972, 159.20822185003024, 99.97502732548989, 30.790337977654072, 71.2887424743063, 14.121556004487548, 34.52806900509664, 25.376580047457963, 51.12898577587429, 77.20345300201154, 11.417493368036197, 5.695677827569672, 17.892440857072774, 11.476962088571971, 9.57401867696225, 5.199561047061085, 13.72847765427914, 47.02013059659295, 37.221675076123184, 7.0452677873188705, 150.00340667813987, 20.909872100348053, 90.26969595904062, 42.74759618409954, 31.391671094064204, 11.804765011995363, 44.8515599035909, 139.9513942563956, 11.537731227534195, 29.480994931228032, 54.0663240472597, 27.94120190702789, 64.01269314074094, 25.983978311996793, 29.258998080511702, 17.23431079239649, 15.518604129757835, 9.395819936702832, 36.179326737900276, 38.55977187621529, 52.713416592542636, 29.598140314044095, 79.94707054971956, 9.805382409356508, 54.31332036877343, 20.315953906019875, 8.428977100793329, 51.91462705853333, 24.860030747388837, 41.167577240140616, 61.95072804291612, 27.377151312217045, 31.503195916483996, 15.882218917572201, 66.67346269272738, 43.53170636522118, 38.347872658659355, 102.21047598635971, 39.14941618317287, 79.52097928478878, 33.22659784622113, 39.21269172378611, 20.00283049271527, 45.375514282603405, 69.92075956880784, 6.167603782625283, 9.248783283446395, 10.970459772098952, 45.419916466513584, 76.9178057311743, 10.13166205883103, 28.713845159845057, 33.719681298789524, 48.22465416595993, 13.196114811056496, 9.723044369224832, 9.889487229331513, 27.52125501512923, 16.151742033366475, 25.501486398626934, 6.095209143480199, 14.13057395304509, 15.4569637624987, 34.79983564458122, 11.027701661502524, 15.44118825529046, 47.860624168478736, 26.58429624089214, 30.10511536211085, 35.43900382555507, 17.654373417977595, 47.62145446071899, 19.064585244294026, 57.39264001638092, 68.32055190139421, 54.14045586170881, 27.15168740747947, 47.65626963207625, 6.356416824872825, 64.17396262022329, 5.212449488841045, 10.648081491456487, 5.317684350136706, 16.618840769675746, 56.688706727837825, 113.1234239876883, 21.8731866963329, 31.5249871874603, 17.953818160613878, 27.77576019916784, 46.11719912479771, 67.00345349205338, 83.64431248020696, 62.56964355721352, 53.5158592391011, 8.895068885560963, 67.72461789899957, 51.77881356777386, 31.915486755854317, 16.365598322549435, 55.64992645786303, 92.21136684659412, 16.243187094705007, 13.04060681180541, 5.783385735741572, 15.83118410809531, 10.783522964714724, 160.64790035872488, 25.847849313423545, 174.5244604555878, 34.486838142390326, 23.117567739600172, 118.52902792011447, 14.13944141283161, 44.069901646729, 41.788079669288216, 34.22802558763638, 39.28774656622011, 5.405017313607474, 9.176537151372287, 12.594037098576973, 36.85752002947117, 56.427501057901154, 87.36494522831512, 9.073072529426245, 28.42922541668625, 54.47666739583409, 12.751759083387716, 21.39638206915171, 11.142105184940869, 38.23641900720849, 31.746885651016512, 11.003900027199641, 76.20948771370898, 17.53290452929215, 10.797254681928436, 43.326316666104155, 59.23551372359284, 52.812326704230834, 56.28724747550701, 23.388344780519407, 12.380251803789145, 12.406614464986918, 24.843686258560265, 22.58172523771881, 21.03462811490729, 75.78403481397264, 217.3031040956144, 43.5059892629654, 31.636569553107748, 36.15740193682889, 46.5300266773723, 69.01148689799757, 55.61567914599009, 20.168500450312926, 10.675473510015271, 31.989695211700514, 28.576986842317513, 11.653207549557731, 7.757693361066054, 11.016128226797113, 77.8628448383005, 16.4503305856971, 42.08743377268604, 8.350273183544266, 7.225720726336306, 5.3201981704965995, 11.389602815332218, 5.714394266281668, 80.91408594470776, 9.860991240077533, 37.10060594264782, 25.231888974507036, 8.021255900929784, 5.969586734385655, 30.42739021574775, 165.00030988664744, 19.491500599610813, 5.830311837869904, 11.239616035247494, 61.565833737904754, 6.078029568382216, 18.85882151787636, 5.465451495715188, 59.6777962882894, 6.022676128073826, 22.509606983195773, 70.35072913595647, 32.378656588489896, 60.74027869735089, 39.20993451545549, 47.978884741906356, 17.245402627100454, 9.657366361011999, 65.0933332428502, 49.316464943870024, 20.190120264992483, 117.68943457655136, 54.25667958361889, 23.763565094034234, 10.107659307577036, 41.78893442335874, 6.780984020935599, 13.420460321036943, 10.486754448841163, 9.808139336849722, 17.22209560693637, 35.603425998111135, 14.788360197459664, 22.42110711464783, 9.072560063603401, 25.681579123880805, 77.37814705982548, 113.60275126151758, 9.449393232160581, 47.43442981766645, 38.38703438183928, 5.325068548163829, 41.04988329724484, 16.270785560482494, 15.627268318212673, 71.22635374995998, 43.30977156859551, 79.69485857070744, 5.7340799448564805, 9.77744265386905, 9.601572849816653, 27.18398871751316, 71.48997224834751, 9.99920404186016, 32.15182339021838, 6.766451916265553, 23.738720305358857, 80.10924269608395, 60.6203076868061, 5.247552916216874, 15.323759050184647, 10.582950695867474, 18.319447657847512, 5.0598809503463125, 18.671186404791598, 77.3906244143848, 59.96920372076776, 22.918475770675737, 11.85809899351884, 21.962769048719746, 91.69412033489772, 8.044782578987244, 5.163947647235922, 14.752014543231901, 121.29891714781479, 89.75780979978549, 91.58327389673917, 12.278940847474171, 38.18041755900764, 69.41565123517718, 5.122039344139982, 21.275803053324246, 9.656764506533662, 7.143541586784312, 101.43295561907388, 17.439221827293654, 80.16143046305093, 40.34522159277883, 37.127947471013485, 14.503301792131035, 6.460361870778977, ...])
caption, xmean,count, xle, Etot = energy_spectrum(E_tot)
hist_file(E_hist, xmean, count, caption);
([6032612.5, 6065740.625, 6213432.8125, 6366446.875, 6458660.9375, 6539067.1875, 6714939.0625, 6751840.625, 6842307.8125, 7036439.0625, 7184464.0625, 7584293.75, 7854050.0, 8393950.0, 8409965.625, 8411592.1875, 8471256.25, 8474037.5, 8477790.625, 8479137.5, 8502860.9375, 8505167.1875, 8527878.125, 8528264.0625, 8528618.75, 8529518.75, 8531842.1875, 8531892.1875, 8534485.9375, 8535931.25, 8535940.625, 8536001.5625, 8536175.0, 8536212.5, 8540271.875, 8554873.4375, 8558479.6875, 8560139.0625, 8561412.5, 8561993.75, 8566000.0, 8566012.5, 8566450.0, 8566454.6875, 8569118.75, 8570915.625, 8575456.25, 8585665.625, 8585948.4375, 8585989.0625, 8586179.6875, 8586918.75, 8587725.0, 8588050.0, 8588964.0625, 8589189.0625, 8589929.6875, 8590503.125, 8593004.6875, 8593804.6875, 8593820.3125, 8605051.5625, 8605487.5, 8606170.3125, 8606360.9375, 8606721.875, 8606926.5625, 8607084.375, 8608253.125, 8615185.9375, 8623082.8125, 8623509.375, 8623532.8125, 8628675.0, 8629264.0625, 8632234.375, 8632617.1875, 8632842.1875, 8632925.0, 8633167.1875, 8633454.6875, 8633729.6875, 8635801.5625, 8635942.1875, 8636859.375, 8639935.9375, 8647992.1875, 8654353.125, 8654409.375, 8654535.9375, 8654840.625, 8655020.3125, 8655425.0, 8655548.4375, 8655968.75, 8656703.125, 8657093.75, 8657210.9375, 8657278.125, 8657303.125, 8657407.8125, 8657487.5, 8657500.0, 8657523.4375, 8657723.4375, 8657860.9375, 8657904.6875, 8658087.5, 8658135.9375, 8658139.0625, 8658237.5, 8658310.9375, 8658348.4375, 8658356.25, 8658503.125, 8658639.0625, 8658657.8125, 8658901.5625, 8658954.6875, 8659004.6875, 8659014.0625, 8659023.4375, 8659048.4375, 8659214.0625, 8659442.1875, 8659470.3125, 8659554.6875, 8659576.5625, 8659656.25, 8659679.6875, 8659850.0, 8659942.1875, 8660185.9375, 8660201.5625, 8660360.9375, 8660467.1875, 8660473.4375, 8660639.0625, 8660995.3125, 8661045.3125, 8661351.5625, 8661412.5, 8661450.0, 8662137.5, 8662570.3125, 8662921.875, 8663026.5625, 8663356.25, 8663432.8125, 8663589.0625, 8663695.3125, 8663960.9375, 8664182.8125, 8664343.75, 8665910.9375, 8668829.6875, 8670890.625, 8670959.375, 8674200.0, 8675039.0625, 8675771.875, 8675942.1875, 8676059.375, 8676467.1875, 8679562.5, 8693517.1875, 8693951.5625, 8695575.0, 8695770.3125, 8696148.4375, 8697689.0625, 8698623.4375, 8698625.0, 8699640.625, 8699826.5625, 8700159.375, 8700671.875, 8700817.1875, 8701057.8125, 8701657.8125, 8702167.1875, 8702284.375, 8702664.0625, 8703473.4375, 8703746.875, 8704060.9375, 8704787.5, 8704845.3125, 8704992.1875, 8705057.8125, 8705423.4375, 8705925.0, 8705935.9375, 8706070.3125, 8706184.375, 8706251.5625, 8706418.75, 8706612.5, 8706684.375, 8707037.5, 8707259.375, 8708200.0, 8709418.75, 8709635.9375, 8710054.6875, 8711137.5, 8711148.4375, 8711295.3125, 8711307.8125, 8712001.5625, 8712654.6875, 8713059.375, 8713637.5, 8713668.75, 8714187.5, 8714275.0, 8714342.1875, 8714454.6875, 8715376.5625, 8715379.6875, 8716357.8125, 8716406.25, 8716637.5, 8716659.375, 8716737.5, 8716792.1875, 8716798.4375, 8716818.75, 8717043.75, 8717115.625, 8717146.875, 8717228.125, 8717282.8125, 8717306.25, 8717412.5, 8717873.4375, 8717876.5625, 8717893.75, 8718250.0, 8718273.4375, 8718390.625, 8718531.25, 8718978.125, 8719017.1875, 8719209.375, 8720417.1875, 8722226.5625, 8722998.4375, 8723151.5625, 8723292.1875, 8723896.875, 8724090.625, 8724751.5625, 8725454.6875, 8726510.9375, 8726517.1875, 8726825.0, 8726870.3125, 8726890.625, 8726914.0625, 8726987.5, 8727148.4375, 8727490.625, 8727515.625, 8727525.0, 8727587.5, 8727642.1875, 8727671.875, 8727714.0625, 8727754.6875, 8727757.8125, 8727789.0625, 8727804.6875, 8727876.5625, 8727896.875, 8728025.0, 8728064.0625, 8728064.0625, 8728068.75, 8728073.4375, 8728075.0, 8728079.6875, 8728123.4375, 8728143.75, 8728148.4375, 8728167.1875, 8728170.3125, 8728175.0, 8728193.75, 8728267.1875, 8728287.5, 8728360.9375, 8728418.75, 8728421.875, 8728434.375, 8728534.375, 8728550.0, 8728650.0, 8728675.0, 8728675.0, 8728687.5, 8728693.75, 8728714.0625, 8728725.0, 8728729.6875, 8728742.1875, 8728745.3125, 8728762.5, 8728762.5, 8728810.9375, 8728821.875, 8728896.875, 8728928.125, 8728943.75, 8728981.25, 8728985.9375, 8729028.125, 8729071.875, 8729078.125, 8729120.3125, 8729125.0, 8729182.8125, 8729193.75, 8729196.875, 8729218.75, 8729253.125, 8729275.0, 8729281.25, 8729307.8125, 8729345.3125, 8729370.3125, 8729376.5625, 8729439.0625, 8729462.5, 8729462.5, 8729465.625, 8729476.5625, 8729481.25, 8729485.9375, 8729515.625, 8729543.75, 8729659.375, 8729732.8125, 8729740.625, 8729751.5625, 8729775.0, 8729810.9375, 8729810.9375, 8729839.0625, 8729860.9375, 8729895.3125, 8729920.3125, 8729959.375, 8730051.5625, 8730062.5, 8730115.625, 8730121.875, 8730146.875, 8730201.5625, 8730257.8125, 8730273.4375, 8730281.25, 8730359.375, 8730365.625, 8730367.1875, 8730379.6875, 8730462.5, 8730526.5625, 8730531.25, 8730632.8125, 8730670.3125, 8730696.875, 8730734.375, 8730753.125, 8730754.6875, 8730760.9375, 8730784.375, 8730842.1875, 8730845.3125, 8730865.625, 8730878.125, 8730884.375, 8730893.75, 8730903.125, 8731082.8125, 8731257.8125, 8731393.75, 8731431.25, 8731437.5, 8731445.3125, 8731468.75, 8731490.625, 8731612.5, 8731675.0, 8731729.6875, 8731792.1875, 8731842.1875, 8731887.5, 8731973.4375, 8732026.5625, 8732123.4375, 8732217.1875, 8732265.625, 8732318.75, 8732335.9375, 8732379.6875, 8732460.9375, 8732501.5625, 8732520.3125, 8732560.9375, 8732612.5, 8732740.625, 8732850.0, 8732867.1875, 8732948.4375, 8732993.75, 8733093.75, 8733095.3125, 8733145.3125, 8733176.5625, 8733231.25, 8733242.1875, 8733242.1875, 8733275.0, 8733343.75, 8733395.3125, 8733415.625, 8733492.1875, 8733534.375, 8733554.6875, 8733587.5, 8733596.875, 8733625.0, 8733648.4375, 8733676.5625, 8733710.9375, 8733731.25, 8733737.5, 8733823.4375, 8733901.5625, 8733903.125, 8733921.875, 8733942.1875, 8734006.25, 8734031.25, 8734042.1875, 8734045.3125, 8734059.375, 8734106.25, 8734115.625, 8734150.0, 8734173.4375, 8734179.6875, 8734228.125, 8734237.5, 8734243.75, 8734287.5, 8734323.4375, 8734329.6875, 8734373.4375, 8734400.0, 8734435.9375, 8734440.625, 8734457.8125, 8734535.9375, 8734548.4375, 8734557.8125, 8734604.6875, 8734620.3125, 8734648.4375, 8734660.9375, 8734704.6875, 8734806.25, 8734823.4375, 8734839.0625, 8734903.125, 8734904.6875, 8734906.25, 8734973.4375, 8735023.4375, 8735062.5, 8735065.625, 8735095.3125, 8735106.25, 8735137.5, 8735140.625, 8735156.25, 8735290.625, 8735304.6875, 8735395.3125, 8735429.6875, 8735457.8125, 8735498.4375, 8735520.3125, 8735537.5, 8735539.0625, 8735607.8125, 8735632.8125, 8735760.9375, 8735920.3125, 8735921.875, 8735982.8125, 8735993.75, 8736056.25, 8736092.1875, 8736093.75, 8736153.125, 8736207.8125, 8736243.75, 8736253.125, 8736278.125, 8736337.5, 8736414.0625, 8736482.8125, 8736500.0, 8736507.8125, 8736564.0625, 8736596.875, 8736620.3125, 8736651.5625, 8736656.25, 8736673.4375, 8736675.0, 8736712.5, 8736714.0625, 8736751.5625, 8736753.125, 8736767.1875, 8736839.0625, 8736900.0, 8736914.0625, 8736934.375, 8736945.3125, 8736962.5, 8736964.0625, 8736984.375, 8737101.5625, 8737148.4375, 8737239.0625, 8737276.5625, 8737489.0625, 8737501.5625, 8737578.125, 8737601.5625, 8737637.5, 8737857.8125, 8737878.125, 8738007.8125, 8738056.25, 8738128.125, 8738239.0625, 8738312.5, 8738506.25, 8738629.6875, 8738945.3125, 8739015.625, 8739067.1875, 8739214.0625, 8739629.6875, 8739789.0625, 8739821.875, 8739921.875, 8739940.625, 8739942.1875, 8740010.9375, 8740089.0625, 8740106.25, 8740196.875, 8740214.0625, 8740298.4375, 8740353.125, 8740406.25, 8740442.1875, 8740457.8125, 8740510.9375, 8740514.0625, 8740531.25, 8740537.5, 8740618.75, 8740626.5625, 8740681.25, 8740692.1875, 8740743.75, 8740795.3125, 8740885.9375, 8740920.3125, 8740929.6875, 8740931.25, 8740998.4375, 8741085.9375, 8741101.5625, 8741131.25, 8741164.0625, 8741228.125, 8741326.5625, 8741532.8125, 8741542.1875, 8741604.6875, 8741759.375, 8741779.6875, 8741782.8125, 8741829.6875, 8741843.75, 8741901.5625, 8741939.0625, 8741993.75, 8742025.0, 8742100.0, 8742125.0, 8742151.5625, 8742164.0625, 8742190.625, 8742298.4375, 8742373.4375, 8742378.125, 8742409.375, 8742454.6875, 8742465.625, 8742493.75, 8742517.1875, 8742517.1875, 8742520.3125, 8742550.0, 8742596.875, 8742623.4375, 8742775.0, 8742801.5625, 8743032.8125, 8743045.3125, 8743056.25, 8743071.875, 8743098.4375, 8743110.9375, 8743162.5, 8743253.125, 8743267.1875, 8743304.6875, 8743317.1875, 8743389.0625, 8743451.5625, 8743473.4375, 8743525.0, 8743660.9375, 8743975.0, 8744089.0625, 8744303.125, 8744321.875, 8744510.9375, 8744632.8125, 8744935.9375, 8744973.4375, 8745098.4375, 8745101.5625, 8745321.875, 8745417.1875, 8745803.125, 8745923.4375, 8745975.0, 8746006.25, 8746128.125, 8746268.75, 8746596.875, 8746598.4375, 8746662.5, 8746803.125, 8746882.8125, 8746882.8125, 8746900.0, 8747150.0, 8747271.875, 8747307.8125, 8747520.3125, 8747614.0625, 8747678.125, 8747753.125, 8747776.5625, 8747856.25, 8747879.6875, 8748117.1875, 8748265.625, 8748317.1875, 8748520.3125, 8748609.375, 8748742.1875, 8748765.625, 8748792.1875, 8748793.75, 8748846.875, 8748898.4375, 8748907.8125, 8748918.75, 8748970.3125, 8748982.8125, 8749151.5625, 8749220.3125, 8749256.25, 8749287.5, 8749312.5, 8749371.875, 8749506.25, 8749521.875, 8749696.875, 8749770.3125, 8749778.125, 8749985.9375, 8750020.3125, 8750076.5625, 8750146.875, 8750206.25, 8750340.625, 8750373.4375, 8750529.6875, 8750537.5, 8750579.6875, 8750634.375, 8750654.6875, 8750667.1875, 8750681.25, 8750842.1875, 8750860.9375, 8750890.625, 8750926.5625, 8750934.375, 8750956.25, 8750965.625, 8751118.75, 8751246.875, 8751406.25, 8751462.5, 8751615.625, 8751629.6875, 8751737.5, 8751912.5, 8752040.625, 8752110.9375, 8752306.25, 8752312.5, 8752700.0, 8752703.125, 8752793.75, 8753389.0625, 8753495.3125, 8753518.75, 8753532.8125, 8753625.0, 8753775.0, 8753778.125, 8754623.4375, 8754712.5, 8755046.875, 8755265.625, 8755312.5, 8755321.875, 8755389.0625, 8755756.25, 8756975.0, 8757146.875, 8757435.9375, 8759562.5, 8759926.5625, 8760765.625, 8760865.625, 8762995.3125, 8763362.5, 8764151.5625, 8764243.75, 8764396.875, 8764528.125, 8764628.125, 8764853.125, 8764951.5625, 8765129.6875, 8765156.25, 8765159.375, 8765259.375, 8765279.6875, 8765328.125, 8765571.875, 8765954.6875, 8766006.25, 8766187.5, 8766706.25, 8766853.125, 8766932.8125, 8767062.5, 8767150.0, 8767198.4375, 8767384.375, 8767803.125, 8767865.625, 8768101.5625, 8768167.1875, 8768210.9375, 8768243.75, 8768543.75, 8768564.0625, 8768578.125, 8768801.5625, 8768957.8125, 8769029.6875, 8769154.6875, 8769396.875, 8769542.1875, 8769584.375, 8769626.5625, 8769632.8125, 8769726.5625, 8769750.0, 8769765.625, 8769776.5625, 8769789.0625, 8769790.625, 8769810.9375, 8769865.625, 8769926.5625, 8770025.0, 8770159.375, 8770159.375, 8770309.375, 8770421.875, 8770434.375, 8770460.9375, 8770479.6875, 8770535.9375, 8770575.0, 8770610.9375, 8770682.8125, 8770684.375, 8770712.5, 8770757.8125, 8770831.25, 8770857.8125, 8770971.875, 8770998.4375, 8771053.125, 8771126.5625, 8771209.375, 8771257.8125, 8771262.5, 8771264.0625, 8771267.1875, 8771326.5625, 8771335.9375, 8771368.75, 8771370.3125, 8771404.6875, 8771437.5, 8771457.8125, 8771526.5625, 8771531.25, 8771534.375, 8771554.6875, 8771556.25, 8771590.625, 8771620.3125, 8771621.875, 8771693.75, 8771754.6875, 8771826.5625, 8771835.9375, 8771846.875, 8771857.8125, 8771865.625, 8771921.875, 8771934.375, 8771996.875, 8772017.1875, 8772032.8125, 8772039.0625, 8772054.6875, 8772081.25, 8772103.125, 8772114.0625, 8772146.875, 8772165.625, 8772167.1875, 8772178.125, 8772203.125, 8772240.625, 8772268.75, 8772276.5625, 8772303.125, 8772328.125, 8772448.4375, 8772453.125, 8772457.8125, 8772465.625, 8772467.1875, 8772471.875, 8772492.1875, 8772510.9375, 8772539.0625, 8772543.75, 8772565.625, 8772568.75, 8772575.0, 8772610.9375, 8772635.9375, 8772635.9375, 8772682.8125, 8772689.0625, 8772721.875, 8772764.0625, 8772765.625, 8772792.1875, 8772803.125, 8772829.6875, 8772887.5, 8772982.8125, 8773025.0, 8773040.625, 8773045.3125, 8773048.4375, 8773048.4375, 8773081.25, 8773151.5625, 8773201.5625, 8773245.3125, 8773264.0625, 8773271.875, 8773345.3125, 8773393.75, 8773403.125, 8773426.5625, 8773435.9375, 8773450.0, 8773456.25, 8773457.8125, 8773575.0, 8773592.1875, 8773592.1875, 8773606.25, 8773617.1875, 8773637.5, 8773654.6875, 8773681.25, 8773701.5625, 8773789.0625, 8773806.25, 8773807.8125, 8773842.1875, 8773873.4375, 8773873.4375, 8773978.125, 8773998.4375, 8774048.4375, 8774107.8125, 8774143.75, 8774146.875, 8774170.3125, 8774226.5625, 8774234.375, 8774253.125, 8774284.375, 8774306.25, 8774314.0625, 8774335.9375, 8774348.4375, 8774359.375, 8774359.375, 8774360.9375, 8774381.25, 8774390.625, 8774417.1875, 8774421.875, 8774478.125, 8774487.5, 8774496.875, 8774525.0, 8774579.6875, 8774640.625, 8774659.375, 8774667.1875, 8774742.1875, 8774770.3125, 8774773.4375, 8774803.125, 8774976.5625, 8775004.6875, 8775006.25, 8775078.125, 8775079.6875, 8775093.75, 8775100.0, 8775139.0625, 8775165.625, 8775198.4375, 8775303.125, 8775429.6875, 8775740.625, 8775862.5, 8776042.1875, 8776123.4375, 8776284.375, 8776301.5625, 8776321.875, 8776398.4375, 8776417.1875, 8776514.0625, 8776525.0, ...], [77.2616887077689, 26.900105836642435, 24.74929885599339, 58.2835982660349, 12.943575812642568, 67.2131455685817, 29.6118223798932, 53.6501409799, 9.727213776952254, 71.0931495281822, 69.09349232092057, 47.22696235719563, 11.752278895638923, 47.79982356131988, 65.71892057741577, 6.400446631974813, 105.91699861185802, 58.29411190251939, 58.68203719512692, 12.323004353633822, 38.07447810024232, 6.754350417662624, 31.97215664884036, 8.248515685816518, 17.911961051158617, 39.74116369428131, 22.730293771349263, 8.622559030132846, 93.90395883573343, 12.571827405162518, 69.67137936337075, 5.8345591944440764, 87.11627506472327, 17.43093507682796, 8.237519427897684, 6.943558172913654, 51.2288028746701, 50.197380182936115, 17.707169165877144, 67.53934819529655, 81.50769505693776, 5.651398537654262, 23.06457628612556, 9.536638198374794, 54.48017206345533, 13.756601371972227, 14.242793515209948, 8.809744907702848, 36.90027848215207, 12.426142606653794, 26.557033535466683, 18.387456249688384, 15.218072479454838, 10.270388011610402, 13.61425401001448, 72.90006146006408, 25.63019178260794, 23.2582775938613, 38.74748902246148, 36.000352921316946, 98.57183712258416, 117.59821152621691, 10.399753413327531, 20.63752615711265, 96.9225976735639, 6.567118600447411, 53.160323053647, 68.00034034817115, 8.387308189646724, 26.597839992180074, 27.061867731553853, 81.20496632613512, 7.791792401543529, 58.40833372421912, 26.500828328439713, 56.82128414489004, 61.28650443555048, 40.56450402970894, 12.866981760237943, 61.86376722961489, 51.03948835831504, 9.20013226716925, 41.870896204494635, 26.26644429368971, 11.039679318793164, 12.119495255504113, 66.43184722754671, 9.041844048233706, 15.764377887818368, 7.047348413701039, 76.69247400799117, 10.135496887522788, 8.922016940118791, 94.62632803364369, 37.615281432257724, 30.409972389142222, 30.285975896338968, 19.477539335273654, 37.62664370182563, 36.28324195477556, 26.351714958814625, 14.070934463096739, 15.535557578016018, 110.93671525457862, 96.33569972797001, 18.153641501801086, 97.87127972027459, 28.75405191595067, 83.13884981579292, 5.083617935466435, 87.96166042892297, 52.207922993740326, 6.746597273242499, 11.817826408316757, 17.382945678207058, 16.035855872326717, 59.789128918015216, 6.006035787302121, 8.901356523507902, 5.3104703927418955, 52.38511476792361, 57.87087924097881, 51.50082303868292, 110.16504949750589, 7.748973362871825, 24.743450263755115, 5.507601794655039, 18.652586304756294, 8.716225568475616, 22.20708075497353, 19.108334019410627, 34.56469531355279, 32.972833536373614, 27.828082472205423, 6.446291946842131, 5.184239613638591, 24.317706646725455, 32.464887798177884, 58.157979784299876, 34.95849274884064, 79.4972964075115, 13.72997034811858, 5.097944472856366, 58.50817254053442, 102.2329017617397, 12.434434609125493, 13.075938726384408, 5.606499064320709, 11.806290192320239, 63.52416350205435, 48.448663512470304, 28.682980745769, 15.251097386786833, 43.582586873123795, 38.36299080923929, 67.41703232007589, 51.95741353239684, 6.075038962712229, 14.469713402746418, 80.90680698238835, 80.14801964542784, 5.371481713178476, 70.05281478288624, 65.97747253218398, 72.88401860121438, 24.73557274077754, 65.85565707216351, 78.31236029703213, 65.52969531706322, 75.75180178488777, 68.70892525218979, 86.28208381108304, 26.274811162303497, 12.284165004643134, 8.758191035509629, 36.6721774740692, 16.38532510346607, 31.31143022613367, 12.850802716978857, 30.275003834966803, 7.138546859024177, 15.897399932319855, 26.77845173633495, 7.558664293955035, 38.566904928206746, 8.373622349120362, 82.5185022791027, 44.91509491959221, 23.114625511179298, 5.449642050418301, 27.302304015787392, 6.09264370491536, 78.09472454065715, 14.081245164986239, 15.927281301403097, 64.96337551818513, 20.02433285363447, 72.71509675978506, 5.434810621538821, 25.432748707341872, 36.44882872673302, 33.044185276869726, 68.9816755604322, 13.809188463119654, 5.396734773976279, 53.302919453498085, 19.46926050588474, 6.226106687917299, 17.08953328710217, 38.53671280091156, 9.461405689891006, 5.4414373309511355, 32.918801259702846, 10.564429189423704, 43.938467710192384, 5.0395227827145845, 5.847964615112726, 36.67557646169074, 34.25317876429876, 73.46168898339369, 123.36854983324812, 73.8231577416635, 126.96302114351265, 72.87735295479179, 45.110073558999275, 11.444789978546218, 6.8777746120311525, 19.606959506020303, 31.702268620385667, 49.04092679532357, 31.64295801496391, 6.4505092556984485, 12.99134616431083, 15.67510169451907, 15.893546832763722, 93.0850337708172, 5.397566652936849, 7.303571693499822, 22.912261072615728, 5.647166033685945, 14.111906282626851, 65.92861742150191, 57.51405431507085, 30.732085571825557, 9.705891569039261, 15.626361798635182, 33.47775929323886, 70.74653306734281, 32.5626670365064, 12.477002025653105, 58.27544349978586, 62.38118591663712, 5.5973022297549475, 81.27371723065524, 13.01346836029915, 18.41704406796145, 62.83464459814016, 31.984905234819678, 105.86782799471644, 7.118722933483882, 32.38523171666665, 15.17994749021498, 18.644175267314953, 20.598942954364315, 72.0021564847498, 10.87387381689749, 118.15633268590113, 22.53667545541354, 20.973904697053705, 23.66135527035652, 129.00215717531853, 89.4876842810496, 12.820491037023322, 10.665085964251544, 125.35133780342298, 85.02221861348549, 20.36855862335493, 39.12318697835891, 10.8822855650976, 25.86895550672513, 13.279650619186079, 21.70662538888759, 12.081212515622587, 6.0686404078945575, 65.78701830888461, 9.275316323817371, 39.64542567738807, 10.204726924269426, 25.639099812611516, 69.67835891032746, 75.52590251598467, 18.67070549416973, 8.521632067659086, 11.606951080011315, 19.08721803825392, 70.5409971544731, 30.132595186773717, 34.92843719721308, 117.168234003698, 28.438310760124647, 88.87143597147272, 22.790931095441362, 6.6074809167101884, 55.19416306921806, 5.95798387872805, 7.926048649427174, 42.712243180501915, 8.750915534323518, 14.900167521040725, 52.878332823492386, 16.191645646858007, 7.545182840973553, 138.07935588109663, 11.907451472951044, 46.25662325353092, 42.06697363998556, 18.395102813649636, 50.487788151411735, 26.5103489976076, 12.086290445534727, 19.771005185504947, 83.4409179655754, 67.19378473177457, 60.74027318637018, 50.72886829447785, 5.4744152391348155, 11.751987328331206, 6.359437031942658, 42.59740759201621, 87.90219554563666, 12.345498820639405, 26.979184014021072, 20.372722576395333, 7.518640586850074, 58.35929147814857, 97.27857283477984, 41.70289443546609, 5.749671139419928, 31.10963414690294, 85.46109610553901, 87.42074274028688, 5.547124235308954, 15.443154969082851, 21.755421422622728, 10.727072217221298, 90.13537833779209, 57.49528500910102, 39.57914675955921, 11.628592257376855, 18.132671311993008, 75.6962354822668, 76.81880592207274, 16.888535947454713, 20.763317545856097, 25.333081644644103, 89.97781342359335, 68.05722283606266, 33.372306788512695, 10.88612138407165, 46.22906427325977, 52.312163814432346, 39.19681324396056, 119.30059980514858, 101.27987513234388, 21.17303449019973, 81.86233791178137, 95.83347994572343, 70.73210637610681, 15.552097153725153, 8.261926744577908, 19.72109731563746, 41.45386358043602, 50.818815569676715, 8.364684832113731, 26.977542251623923, 5.983009792057517, 5.498582203765255, 30.36207839048531, 105.25807202323095, 66.32114438167667, 13.42112494580522, 18.85279812652423, 5.824397850397501, 32.35506750875613, 20.14057625525515, 44.13096269133941, 98.94677644274485, 17.064425966935396, 74.22505740757144, 12.693249082473365, 8.111635705131118, 8.185963255310995, 77.24473500838127, 29.063091473772566, 13.781594284831293, 14.126673932917944, 56.06374502690825, 24.869999229629517, 6.591608430216034, 24.294915161725818, 35.44398830181591, 69.96355372579885, 5.354242052115197, 31.624238164831983, 8.687380503197362, 161.41506678156006, 92.86109049375747, 71.62562459163401, 26.72518047246396, 19.696964609577776, 15.629300524661211, 12.077312888148068, 85.81576449758711, 66.86190074999092, 36.101255493351765, 45.9611075687762, 52.91047196282642, 15.542992204903422, 32.781643719044844, 61.41290053799062, 29.100775598159366, 25.71454756992059, 37.81992238007903, 15.09000822669136, 27.190758910509253, 5.211826395862029, 54.14560867379704, 10.504742432378716, 33.129821750272676, 19.892701760881042, 16.723620743623428, 43.97025839149462, 30.278917402770112, 7.877905123359341, 10.642584086872649, 13.651267289838087, 18.937319716865378, 29.718684286494582, 204.9226186094015, 20.749888374882577, 5.268355126332508, 19.577706428218576, 56.99528341140582, 10.061312785023592, 81.04609962400568, 19.914386519971604, 26.530501006741332, 5.383584410012899, 21.668052961282577, 27.184852185020468, 39.89089764265591, 74.18666201997844, 19.683593055604515, 82.36488176734386, 51.70454776512106, 5.389879963245671, 71.09129831945688, 110.05798129123377, 20.215027575787786, 116.36250936717407, 6.657610150211673, 7.564723693407831, 80.68767710841709, 31.885367665879706, 19.523860530878988, 60.702084933835025, 71.69644376321708, 131.69940167550797, 80.1752475676142, 10.368978266928961, 5.15602478156962, 17.432445268262963, 24.587797924792433, 6.040062598835646, 14.291651779403402, 37.76823423218357, 11.796037561741707, 8.99819013498139, 97.27822693676028, 7.304609413714551, 85.72126533379038, 75.23672990964872, 80.77789316559588, 52.465990334561624, 5.853089766933419, 6.287273079071166, 17.614511528465105, 25.08604290473624, 34.742617768609456, 41.94713357911235, 26.548963747330458, 6.524891604396551, 8.884692708402493, 81.16214796585102, 25.826849475879794, 9.571011880942928, 91.71647866966364, 13.597352536374505, 104.09747608994634, 9.54099454957155, 168.8050787196851, 71.86788156042786, 108.95811008514002, 8.423152635103317, 53.95821367946166, 21.833847515613968, 12.500058209272575, 68.32047376190735, 48.86368249644351, 10.87467540518929, 7.816316000325745, 7.776432852372765, 20.421741598639976, 18.338751949310872, 5.915375725011433, 77.07230587376958, 15.194811746638042, 36.72649223608143, 135.86550698554396, 41.41813599075179, 10.867721169693066, 13.835001781012739, 5.42256739191239, 14.814260527473188, 5.379546077581988, 23.360851894162955, 38.66738694595366, 12.200387038795487, 6.356816824760669, 10.069576437205942, 90.7626493986617, 83.6765829964558, 17.387922982076546, 6.678445314370456, 35.403486301197596, 64.97524362592455, 32.88122611693688, 42.25165510671406, 94.31962506559174, 80.61448751029907, 92.73136430876639, 5.717118368385119, 59.2533212557628, 14.353291289958497, 5.351810326289869, 5.650510820488752, 9.88445426861551, 65.49909493161485, 64.06397732569272, 9.053673688861357, 8.562642971112622, 38.00203057816157, 61.340436439862735, 76.23208402660195, 7.106226313892929, 17.07093342340863, 62.089125812172455, 19.914005821195563, 8.007700500149346, 23.742624099869474, 22.534187676382246, 112.72390274603482, 82.18009048427214, 35.57906973535055, 32.47613122354091, 57.453374378313384, 106.8027978419047, 40.66713290449452, 55.40101048549931, 98.03116645926183, 44.30238605515402, 11.78880632320754, 77.27214856893151, 17.088797367339783, 37.607809797922584, 38.95471386284554, 9.797776965847337, 13.659496826992402, 10.871197965450468, 142.66405052854319, 6.945896336820534, 9.275014028139347, 13.77831743695652, 67.03678043924506, 12.574508711695357, 53.95270605204695, 6.096858582736311, 11.011633200376146, 8.989348749607224, 8.32449959590828, 23.80996537825758, 15.147015565754991, 26.67324255356419, 5.2522761491260015, 34.95718843730142, 11.31625186152682, 88.20744455997203, 132.33057625705283, 37.65271306823413, 88.73083599616571, 8.085442978141197, 7.538191032114955, 67.16971316014896, 21.08401665822259, 44.79707226278425, 5.894250932178751, 43.26225088246529, 14.33231314601229, 26.933661467068763, 24.073217639653024, 57.52548412638505, 46.56260455381059, 10.857195971472725, 60.319390116325245, 19.630570184573013, 70.81768847555945, 61.708976006123365, 10.590877031779804, 65.67000515648749, 108.19183767848325, 54.59704987697165, 39.069329951318764, 26.688449193965, 82.32494536687351, 44.383054029508756, 13.272207160306994, 52.57149560603665, 21.762456086897096, 317.5182647989004, 12.930404662090574, 12.306763854614694, 8.626874075735369, 14.015896866825075, 8.2465219499906, 87.51512433445812, 47.3731134400142, 71.6140744349367, 38.134480401008496, 50.104015698295555, 6.632628379724491, 7.931132687562521, 131.4780401471355, 9.33784808974299, 5.42294049066519, 27.562251491273894, 18.063842309138767, 39.473156054280544, 76.90756476785204, 56.69548174970762, 5.085447634040179, 13.157386854712035, 55.37444827134476, 80.87291707577648, 52.701304367406294, 89.73764194633388, 16.79531971892088, 20.33620132056444, 14.790674208011016, 60.3485558965552, 110.20009209545265, 99.77143958547825, 48.03433222938757, 33.56689228332143, 11.900961338557952, 23.150876291057354, 36.37365807460836, 100.72291056080695, 13.852645304912532, 16.658470684893242, 26.74225963467211, 54.43525464947848, 7.278765592779474, 13.662761204064223, 48.32378528001066, 6.719613627090847, 19.137759156468572, 5.536810608535497, 42.64353004435723, 63.340044721671646, 29.880717839809183, 40.11803564554738, 49.40893644150142, 58.5935246794071, 17.36013726339876, 51.964500654483246, 38.471288913978256, 8.034128477469622, 20.182501603759953, 9.791083814052506, 22.045975101057163, 75.96415355601684, 7.799899368411755, 7.0467290091771595, 85.88928213181866, 18.78857944462576, 27.64978695641161, 34.391343943104665, 61.16601883905145, 236.82817315399058, 84.01951975696693, 26.500302585953953, 79.5881033090554, 7.401680471273665, 61.625316198135394, 15.618592706916584, 12.529867085760678, 44.60257146208185, 23.709599496123708, 7.206166386845404, 69.25697554499176, 20.433633511342055, 9.506588685642232, 41.72596311515124, 14.215358481893972, 159.20822185003024, 99.97502732548989, 30.790337977654072, 71.2887424743063, 14.121556004487548, 34.52806900509664, 25.376580047457963, 51.12898577587429, 77.20345300201154, 11.417493368036197, 5.695677827569672, 17.892440857072774, 11.476962088571971, 9.57401867696225, 5.199561047061085, 13.72847765427914, 47.02013059659295, 37.221675076123184, 7.0452677873188705, 150.00340667813987, 20.909872100348053, 90.26969595904062, 42.74759618409954, 31.391671094064204, 11.804765011995363, 44.8515599035909, 139.9513942563956, 11.537731227534195, 29.480994931228032, 54.0663240472597, 27.94120190702789, 64.01269314074094, 25.983978311996793, 29.258998080511702, 17.23431079239649, 15.518604129757835, 9.395819936702832, 36.179326737900276, 38.55977187621529, 52.713416592542636, 29.598140314044095, 79.94707054971956, 9.805382409356508, 54.31332036877343, 20.315953906019875, 8.428977100793329, 51.91462705853333, 24.860030747388837, 41.167577240140616, 61.95072804291612, 27.377151312217045, 31.503195916483996, 15.882218917572201, 66.67346269272738, 43.53170636522118, 38.347872658659355, 102.21047598635971, 39.14941618317287, 79.52097928478878, 33.22659784622113, 39.21269172378611, 20.00283049271527, 45.375514282603405, 69.92075956880784, 6.167603782625283, 9.248783283446395, 10.970459772098952, 45.419916466513584, 76.9178057311743, 10.13166205883103, 28.713845159845057, 33.719681298789524, 48.22465416595993, 13.196114811056496, 9.723044369224832, 9.889487229331513, 27.52125501512923, 16.151742033366475, 25.501486398626934, 6.095209143480199, 14.13057395304509, 15.4569637624987, 34.79983564458122, 11.027701661502524, 15.44118825529046, 47.860624168478736, 26.58429624089214, 30.10511536211085, 35.43900382555507, 17.654373417977595, 47.62145446071899, 19.064585244294026, 57.39264001638092, 68.32055190139421, 54.14045586170881, 27.15168740747947, 47.65626963207625, 6.356416824872825, 64.17396262022329, 5.212449488841045, 10.648081491456487, 5.317684350136706, 16.618840769675746, 56.688706727837825, 113.1234239876883, 21.8731866963329, 31.5249871874603, 17.953818160613878, 27.77576019916784, 46.11719912479771, 67.00345349205338, 83.64431248020696, 62.56964355721352, 53.5158592391011, 8.895068885560963, 67.72461789899957, 51.77881356777386, 31.915486755854317, 16.365598322549435, 55.64992645786303, 92.21136684659412, 16.243187094705007, 13.04060681180541, 5.783385735741572, 15.83118410809531, 10.783522964714724, 160.64790035872488, 25.847849313423545, 174.5244604555878, 34.486838142390326, 23.117567739600172, 118.52902792011447, 14.13944141283161, 44.069901646729, 41.788079669288216, 34.22802558763638, 39.28774656622011, 5.405017313607474, 9.176537151372287, 12.594037098576973, 36.85752002947117, 56.427501057901154, 87.36494522831512, 9.073072529426245, 28.42922541668625, 54.47666739583409, 12.751759083387716, 21.39638206915171, 11.142105184940869, 38.23641900720849, 31.746885651016512, 11.003900027199641, 76.20948771370898, 17.53290452929215, 10.797254681928436, 43.326316666104155, 59.23551372359284, 52.812326704230834, 56.28724747550701, 23.388344780519407, 12.380251803789145, 12.406614464986918, 24.843686258560265, 22.58172523771881, 21.03462811490729, 75.78403481397264, 217.3031040956144, 43.5059892629654, 31.636569553107748, 36.15740193682889, 46.5300266773723, 69.01148689799757, 55.61567914599009, 20.168500450312926, 10.675473510015271, 31.989695211700514, 28.576986842317513, 11.653207549557731, 7.757693361066054, 11.016128226797113, 77.8628448383005, 16.4503305856971, 42.08743377268604, 8.350273183544266, 7.225720726336306, 5.3201981704965995, 11.389602815332218, 5.714394266281668, 80.91408594470776, 9.860991240077533, 37.10060594264782, 25.231888974507036, 8.021255900929784, 5.969586734385655, 30.42739021574775, 165.00030988664744, 19.491500599610813, 5.830311837869904, 11.239616035247494, 61.565833737904754, 6.078029568382216, 18.85882151787636, 5.465451495715188, 59.6777962882894, 6.022676128073826, 22.509606983195773, 70.35072913595647, 32.378656588489896, 60.74027869735089, 39.20993451545549, 47.978884741906356, 17.245402627100454, 9.657366361011999, 65.0933332428502, 49.316464943870024, 20.190120264992483, 117.68943457655136, 54.25667958361889, 23.763565094034234, 10.107659307577036, 41.78893442335874, 6.780984020935599, 13.420460321036943, 10.486754448841163, 9.808139336849722, 17.22209560693637, 35.603425998111135, 14.788360197459664, 22.42110711464783, 9.072560063603401, 25.681579123880805, 77.37814705982548, 113.60275126151758, 9.449393232160581, 47.43442981766645, 38.38703438183928, 5.325068548163829, 41.04988329724484, 16.270785560482494, 15.627268318212673, 71.22635374995998, 43.30977156859551, 79.69485857070744, 5.7340799448564805, 9.77744265386905, 9.601572849816653, 27.18398871751316, 71.48997224834751, 9.99920404186016, 32.15182339021838, 6.766451916265553, 23.738720305358857, 80.10924269608395, 60.6203076868061, 5.247552916216874, 15.323759050184647, 10.582950695867474, 18.319447657847512, 5.0598809503463125, 18.671186404791598, 77.3906244143848, 59.96920372076776, 22.918475770675737, 11.85809899351884, 21.962769048719746, 91.69412033489772, 8.044782578987244, 5.163947647235922, 14.752014543231901, 121.29891714781479, 89.75780979978549, 91.58327389673917, 12.278940847474171, 38.18041755900764, 69.41565123517718, 5.122039344139982, 21.275803053324246, 9.656764506533662, 7.143541586784312, 101.43295561907388, 17.439221827293654, 80.16143046305093, 40.34522159277883, 37.127947471013485, 14.503301792131035, 6.460361870778977, ...])
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);
([6032612.5, 6065740.625, 6213432.8125, 6366446.875, 6458660.9375, 6539067.1875, 6714939.0625, 6751840.625, 6842307.8125, 7036439.0625, 7184464.0625, 7584293.75, 7854050.0, 8393950.0, 8409965.625, 8411592.1875, 8471256.25, 8474037.5, 8477790.625, 8479137.5, 8502860.9375, 8505167.1875, 8527878.125, 8528264.0625, 8528618.75, 8529518.75, 8531842.1875, 8531892.1875, 8534485.9375, 8535931.25, 8535940.625, 8536001.5625, 8536175.0, 8536212.5, 8540271.875, 8554873.4375, 8558479.6875, 8560139.0625, 8561412.5, 8561993.75, 8566000.0, 8566012.5, 8566450.0, 8566454.6875, 8569118.75, 8570915.625, 8575456.25, 8585665.625, 8585948.4375, 8585989.0625, 8586179.6875, 8586918.75, 8587725.0, 8588050.0, 8588964.0625, 8589189.0625, 8589929.6875, 8590503.125, 8593004.6875, 8593804.6875, 8593820.3125, 8605051.5625, 8605487.5, 8606170.3125, 8606360.9375, 8606721.875, 8606926.5625, 8607084.375, 8608253.125, 8615185.9375, 8623082.8125, 8623509.375, 8623532.8125, 8628675.0, 8629264.0625, 8632234.375, 8632617.1875, 8632842.1875, 8632925.0, 8633167.1875, 8633454.6875, 8633729.6875, 8635801.5625, 8635942.1875, 8636859.375, 8639935.9375, 8647992.1875, 8654353.125, 8654409.375, 8654535.9375, 8654840.625, 8655020.3125, 8655425.0, 8655548.4375, 8655968.75, 8656703.125, 8657093.75, 8657210.9375, 8657278.125, 8657303.125, 8657407.8125, 8657487.5, 8657500.0, 8657523.4375, 8657723.4375, 8657860.9375, 8657904.6875, 8658087.5, 8658135.9375, 8658139.0625, 8658237.5, 8658310.9375, 8658348.4375, 8658356.25, 8658503.125, 8658639.0625, 8658657.8125, 8658901.5625, 8658954.6875, 8659004.6875, 8659014.0625, 8659023.4375, 8659048.4375, 8659214.0625, 8659442.1875, 8659470.3125, 8659554.6875, 8659576.5625, 8659656.25, 8659679.6875, 8659850.0, 8659942.1875, 8660185.9375, 8660201.5625, 8660360.9375, 8660467.1875, 8660473.4375, 8660639.0625, 8660995.3125, 8661045.3125, 8661351.5625, 8661412.5, 8661450.0, 8662137.5, 8662570.3125, 8662921.875, 8663026.5625, 8663356.25, 8663432.8125, 8663589.0625, 8663695.3125, 8663960.9375, 8664182.8125, 8664343.75, 8665910.9375, 8668829.6875, 8670890.625, 8670959.375, 8674200.0, 8675039.0625, 8675771.875, 8675942.1875, 8676059.375, 8676467.1875, 8679562.5, 8693517.1875, 8693951.5625, 8695575.0, 8695770.3125, 8696148.4375, 8697689.0625, 8698623.4375, 8698625.0, 8699640.625, 8699826.5625, 8700159.375, 8700671.875, 8700817.1875, 8701057.8125, 8701657.8125, 8702167.1875, 8702284.375, 8702664.0625, 8703473.4375, 8703746.875, 8704060.9375, 8704787.5, 8704845.3125, 8704992.1875, 8705057.8125, 8705423.4375, 8705925.0, 8705935.9375, 8706070.3125, 8706184.375, 8706251.5625, 8706418.75, 8706612.5, 8706684.375, 8707037.5, 8707259.375, 8708200.0, 8709418.75, 8709635.9375, 8710054.6875, 8711137.5, 8711148.4375, 8711295.3125, 8711307.8125, 8712001.5625, 8712654.6875, 8713059.375, 8713637.5, 8713668.75, 8714187.5, 8714275.0, 8714342.1875, 8714454.6875, 8715376.5625, 8715379.6875, 8716357.8125, 8716406.25, 8716637.5, 8716659.375, 8716737.5, 8716792.1875, 8716798.4375, 8716818.75, 8717043.75, 8717115.625, 8717146.875, 8717228.125, 8717282.8125, 8717306.25, 8717412.5, 8717873.4375, 8717876.5625, 8717893.75, 8718250.0, 8718273.4375, 8718390.625, 8718531.25, 8718978.125, 8719017.1875, 8719209.375, 8720417.1875, 8722226.5625, 8722998.4375, 8723151.5625, 8723292.1875, 8723896.875, 8724090.625, 8724751.5625, 8725454.6875, 8726510.9375, 8726517.1875, 8726825.0, 8726870.3125, 8726890.625, 8726914.0625, 8726987.5, 8727148.4375, 8727490.625, 8727515.625, 8727525.0, 8727587.5, 8727642.1875, 8727671.875, 8727714.0625, 8727754.6875, 8727757.8125, 8727789.0625, 8727804.6875, 8727876.5625, 8727896.875, 8728025.0, 8728064.0625, 8728064.0625, 8728068.75, 8728073.4375, 8728075.0, 8728079.6875, 8728123.4375, 8728143.75, 8728148.4375, 8728167.1875, 8728170.3125, 8728175.0, 8728193.75, 8728267.1875, 8728287.5, 8728360.9375, 8728418.75, 8728421.875, 8728434.375, 8728534.375, 8728550.0, 8728650.0, 8728675.0, 8728675.0, 8728687.5, 8728693.75, 8728714.0625, 8728725.0, 8728729.6875, 8728742.1875, 8728745.3125, 8728762.5, 8728762.5, 8728810.9375, 8728821.875, 8728896.875, 8728928.125, 8728943.75, 8728981.25, 8728985.9375, 8729028.125, 8729071.875, 8729078.125, 8729120.3125, 8729125.0, 8729182.8125, 8729193.75, 8729196.875, 8729218.75, 8729253.125, 8729275.0, 8729281.25, 8729307.8125, 8729345.3125, 8729370.3125, 8729376.5625, 8729439.0625, 8729462.5, 8729462.5, 8729465.625, 8729476.5625, 8729481.25, 8729485.9375, 8729515.625, 8729543.75, 8729659.375, 8729732.8125, 8729740.625, 8729751.5625, 8729775.0, 8729810.9375, 8729810.9375, 8729839.0625, 8729860.9375, 8729895.3125, 8729920.3125, 8729959.375, 8730051.5625, 8730062.5, 8730115.625, 8730121.875, 8730146.875, 8730201.5625, 8730257.8125, 8730273.4375, 8730281.25, 8730359.375, 8730365.625, 8730367.1875, 8730379.6875, 8730462.5, 8730526.5625, 8730531.25, 8730632.8125, 8730670.3125, 8730696.875, 8730734.375, 8730753.125, 8730754.6875, 8730760.9375, 8730784.375, 8730842.1875, 8730845.3125, 8730865.625, 8730878.125, 8730884.375, 8730893.75, 8730903.125, 8731082.8125, 8731257.8125, 8731393.75, 8731431.25, 8731437.5, 8731445.3125, 8731468.75, 8731490.625, 8731612.5, 8731675.0, 8731729.6875, 8731792.1875, 8731842.1875, 8731887.5, 8731973.4375, 8732026.5625, 8732123.4375, 8732217.1875, 8732265.625, 8732318.75, 8732335.9375, 8732379.6875, 8732460.9375, 8732501.5625, 8732520.3125, 8732560.9375, 8732612.5, 8732740.625, 8732850.0, 8732867.1875, 8732948.4375, 8732993.75, 8733093.75, 8733095.3125, 8733145.3125, 8733176.5625, 8733231.25, 8733242.1875, 8733242.1875, 8733275.0, 8733343.75, 8733395.3125, 8733415.625, 8733492.1875, 8733534.375, 8733554.6875, 8733587.5, 8733596.875, 8733625.0, 8733648.4375, 8733676.5625, 8733710.9375, 8733731.25, 8733737.5, 8733823.4375, 8733901.5625, 8733903.125, 8733921.875, 8733942.1875, 8734006.25, 8734031.25, 8734042.1875, 8734045.3125, 8734059.375, 8734106.25, 8734115.625, 8734150.0, 8734173.4375, 8734179.6875, 8734228.125, 8734237.5, 8734243.75, 8734287.5, 8734323.4375, 8734329.6875, 8734373.4375, 8734400.0, 8734435.9375, 8734440.625, 8734457.8125, 8734535.9375, 8734548.4375, 8734557.8125, 8734604.6875, 8734620.3125, 8734648.4375, 8734660.9375, 8734704.6875, 8734806.25, 8734823.4375, 8734839.0625, 8734903.125, 8734904.6875, 8734906.25, 8734973.4375, 8735023.4375, 8735062.5, 8735065.625, 8735095.3125, 8735106.25, 8735137.5, 8735140.625, 8735156.25, 8735290.625, 8735304.6875, 8735395.3125, 8735429.6875, 8735457.8125, 8735498.4375, 8735520.3125, 8735537.5, 8735539.0625, 8735607.8125, 8735632.8125, 8735760.9375, 8735920.3125, 8735921.875, 8735982.8125, 8735993.75, 8736056.25, 8736092.1875, 8736093.75, 8736153.125, 8736207.8125, 8736243.75, 8736253.125, 8736278.125, 8736337.5, 8736414.0625, 8736482.8125, 8736500.0, 8736507.8125, 8736564.0625, 8736596.875, 8736620.3125, 8736651.5625, 8736656.25, 8736673.4375, 8736675.0, 8736712.5, 8736714.0625, 8736751.5625, 8736753.125, 8736767.1875, 8736839.0625, 8736900.0, 8736914.0625, 8736934.375, 8736945.3125, 8736962.5, 8736964.0625, 8736984.375, 8737101.5625, 8737148.4375, 8737239.0625, 8737276.5625, 8737489.0625, 8737501.5625, 8737578.125, 8737601.5625, 8737637.5, 8737857.8125, 8737878.125, 8738007.8125, 8738056.25, 8738128.125, 8738239.0625, 8738312.5, 8738506.25, 8738629.6875, 8738945.3125, 8739015.625, 8739067.1875, 8739214.0625, 8739629.6875, 8739789.0625, 8739821.875, 8739921.875, 8739940.625, 8739942.1875, 8740010.9375, 8740089.0625, 8740106.25, 8740196.875, 8740214.0625, 8740298.4375, 8740353.125, 8740406.25, 8740442.1875, 8740457.8125, 8740510.9375, 8740514.0625, 8740531.25, 8740537.5, 8740618.75, 8740626.5625, 8740681.25, 8740692.1875, 8740743.75, 8740795.3125, 8740885.9375, 8740920.3125, 8740929.6875, 8740931.25, 8740998.4375, 8741085.9375, 8741101.5625, 8741131.25, 8741164.0625, 8741228.125, 8741326.5625, 8741532.8125, 8741542.1875, 8741604.6875, 8741759.375, 8741779.6875, 8741782.8125, 8741829.6875, 8741843.75, 8741901.5625, 8741939.0625, 8741993.75, 8742025.0, 8742100.0, 8742125.0, 8742151.5625, 8742164.0625, 8742190.625, 8742298.4375, 8742373.4375, 8742378.125, 8742409.375, 8742454.6875, 8742465.625, 8742493.75, 8742517.1875, 8742517.1875, 8742520.3125, 8742550.0, 8742596.875, 8742623.4375, 8742775.0, 8742801.5625, 8743032.8125, 8743045.3125, 8743056.25, 8743071.875, 8743098.4375, 8743110.9375, 8743162.5, 8743253.125, 8743267.1875, 8743304.6875, 8743317.1875, 8743389.0625, 8743451.5625, 8743473.4375, 8743525.0, 8743660.9375, 8743975.0, 8744089.0625, 8744303.125, 8744321.875, 8744510.9375, 8744632.8125, 8744935.9375, 8744973.4375, 8745098.4375, 8745101.5625, 8745321.875, 8745417.1875, 8745803.125, 8745923.4375, 8745975.0, 8746006.25, 8746128.125, 8746268.75, 8746596.875, 8746598.4375, 8746662.5, 8746803.125, 8746882.8125, 8746882.8125, 8746900.0, 8747150.0, 8747271.875, 8747307.8125, 8747520.3125, 8747614.0625, 8747678.125, 8747753.125, 8747776.5625, 8747856.25, 8747879.6875, 8748117.1875, 8748265.625, 8748317.1875, 8748520.3125, 8748609.375, 8748742.1875, 8748765.625, 8748792.1875, 8748793.75, 8748846.875, 8748898.4375, 8748907.8125, 8748918.75, 8748970.3125, 8748982.8125, 8749151.5625, 8749220.3125, 8749256.25, 8749287.5, 8749312.5, 8749371.875, 8749506.25, 8749521.875, 8749696.875, 8749770.3125, 8749778.125, 8749985.9375, 8750020.3125, 8750076.5625, 8750146.875, 8750206.25, 8750340.625, 8750373.4375, 8750529.6875, 8750537.5, 8750579.6875, 8750634.375, 8750654.6875, 8750667.1875, 8750681.25, 8750842.1875, 8750860.9375, 8750890.625, 8750926.5625, 8750934.375, 8750956.25, 8750965.625, 8751118.75, 8751246.875, 8751406.25, 8751462.5, 8751615.625, 8751629.6875, 8751737.5, 8751912.5, 8752040.625, 8752110.9375, 8752306.25, 8752312.5, 8752700.0, 8752703.125, 8752793.75, 8753389.0625, 8753495.3125, 8753518.75, 8753532.8125, 8753625.0, 8753775.0, 8753778.125, 8754623.4375, 8754712.5, 8755046.875, 8755265.625, 8755312.5, 8755321.875, 8755389.0625, 8755756.25, 8756975.0, 8757146.875, 8757435.9375, 8759562.5, 8759926.5625, 8760765.625, 8760865.625, 8762995.3125, 8763362.5, 8764151.5625, 8764243.75, 8764396.875, 8764528.125, 8764628.125, 8764853.125, 8764951.5625, 8765129.6875, 8765156.25, 8765159.375, 8765259.375, 8765279.6875, 8765328.125, 8765571.875, 8765954.6875, 8766006.25, 8766187.5, 8766706.25, 8766853.125, 8766932.8125, 8767062.5, 8767150.0, 8767198.4375, 8767384.375, 8767803.125, 8767865.625, 8768101.5625, 8768167.1875, 8768210.9375, 8768243.75, 8768543.75, 8768564.0625, 8768578.125, 8768801.5625, 8768957.8125, 8769029.6875, 8769154.6875, 8769396.875, 8769542.1875, 8769584.375, 8769626.5625, 8769632.8125, 8769726.5625, 8769750.0, 8769765.625, 8769776.5625, 8769789.0625, 8769790.625, 8769810.9375, 8769865.625, 8769926.5625, 8770025.0, 8770159.375, 8770159.375, 8770309.375, 8770421.875, 8770434.375, 8770460.9375, 8770479.6875, 8770535.9375, 8770575.0, 8770610.9375, 8770682.8125, 8770684.375, 8770712.5, 8770757.8125, 8770831.25, 8770857.8125, 8770971.875, 8770998.4375, 8771053.125, 8771126.5625, 8771209.375, 8771257.8125, 8771262.5, 8771264.0625, 8771267.1875, 8771326.5625, 8771335.9375, 8771368.75, 8771370.3125, 8771404.6875, 8771437.5, 8771457.8125, 8771526.5625, 8771531.25, 8771534.375, 8771554.6875, 8771556.25, 8771590.625, 8771620.3125, 8771621.875, 8771693.75, 8771754.6875, 8771826.5625, 8771835.9375, 8771846.875, 8771857.8125, 8771865.625, 8771921.875, 8771934.375, 8771996.875, 8772017.1875, 8772032.8125, 8772039.0625, 8772054.6875, 8772081.25, 8772103.125, 8772114.0625, 8772146.875, 8772165.625, 8772167.1875, 8772178.125, 8772203.125, 8772240.625, 8772268.75, 8772276.5625, 8772303.125, 8772328.125, 8772448.4375, 8772453.125, 8772457.8125, 8772465.625, 8772467.1875, 8772471.875, 8772492.1875, 8772510.9375, 8772539.0625, 8772543.75, 8772565.625, 8772568.75, 8772575.0, 8772610.9375, 8772635.9375, 8772635.9375, 8772682.8125, 8772689.0625, 8772721.875, 8772764.0625, 8772765.625, 8772792.1875, 8772803.125, 8772829.6875, 8772887.5, 8772982.8125, 8773025.0, 8773040.625, 8773045.3125, 8773048.4375, 8773048.4375, 8773081.25, 8773151.5625, 8773201.5625, 8773245.3125, 8773264.0625, 8773271.875, 8773345.3125, 8773393.75, 8773403.125, 8773426.5625, 8773435.9375, 8773450.0, 8773456.25, 8773457.8125, 8773575.0, 8773592.1875, 8773592.1875, 8773606.25, 8773617.1875, 8773637.5, 8773654.6875, 8773681.25, 8773701.5625, 8773789.0625, 8773806.25, 8773807.8125, 8773842.1875, 8773873.4375, 8773873.4375, 8773978.125, 8773998.4375, 8774048.4375, 8774107.8125, 8774143.75, 8774146.875, 8774170.3125, 8774226.5625, 8774234.375, 8774253.125, 8774284.375, 8774306.25, 8774314.0625, 8774335.9375, 8774348.4375, 8774359.375, 8774359.375, 8774360.9375, 8774381.25, 8774390.625, 8774417.1875, 8774421.875, 8774478.125, 8774487.5, 8774496.875, 8774525.0, 8774579.6875, 8774640.625, 8774659.375, 8774667.1875, 8774742.1875, 8774770.3125, 8774773.4375, 8774803.125, 8774976.5625, 8775004.6875, 8775006.25, 8775078.125, 8775079.6875, 8775093.75, 8775100.0, 8775139.0625, 8775165.625, 8775198.4375, 8775303.125, 8775429.6875, 8775740.625, 8775862.5, 8776042.1875, 8776123.4375, 8776284.375, 8776301.5625, 8776321.875, 8776398.4375, 8776417.1875, 8776514.0625, 8776525.0, ...], [77.2616887077689, 26.900105836642435, 24.74929885599339, 58.2835982660349, 12.943575812642568, 67.2131455685817, 29.6118223798932, 53.6501409799, 9.727213776952254, 71.0931495281822, 69.09349232092057, 47.22696235719563, 11.752278895638923, 47.79982356131988, 65.71892057741577, 6.400446631974813, 105.91699861185802, 58.29411190251939, 58.68203719512692, 12.323004353633822, 38.07447810024232, 6.754350417662624, 31.97215664884036, 8.248515685816518, 17.911961051158617, 39.74116369428131, 22.730293771349263, 8.622559030132846, 93.90395883573343, 12.571827405162518, 69.67137936337075, 5.8345591944440764, 87.11627506472327, 17.43093507682796, 8.237519427897684, 6.943558172913654, 51.2288028746701, 50.197380182936115, 17.707169165877144, 67.53934819529655, 81.50769505693776, 5.651398537654262, 23.06457628612556, 9.536638198374794, 54.48017206345533, 13.756601371972227, 14.242793515209948, 8.809744907702848, 36.90027848215207, 12.426142606653794, 26.557033535466683, 18.387456249688384, 15.218072479454838, 10.270388011610402, 13.61425401001448, 72.90006146006408, 25.63019178260794, 23.2582775938613, 38.74748902246148, 36.000352921316946, 98.57183712258416, 117.59821152621691, 10.399753413327531, 20.63752615711265, 96.9225976735639, 6.567118600447411, 53.160323053647, 68.00034034817115, 8.387308189646724, 26.597839992180074, 27.061867731553853, 81.20496632613512, 7.791792401543529, 58.40833372421912, 26.500828328439713, 56.82128414489004, 61.28650443555048, 40.56450402970894, 12.866981760237943, 61.86376722961489, 51.03948835831504, 9.20013226716925, 41.870896204494635, 26.26644429368971, 11.039679318793164, 12.119495255504113, 66.43184722754671, 9.041844048233706, 15.764377887818368, 7.047348413701039, 76.69247400799117, 10.135496887522788, 8.922016940118791, 94.62632803364369, 37.615281432257724, 30.409972389142222, 30.285975896338968, 19.477539335273654, 37.62664370182563, 36.28324195477556, 26.351714958814625, 14.070934463096739, 15.535557578016018, 110.93671525457862, 96.33569972797001, 18.153641501801086, 97.87127972027459, 28.75405191595067, 83.13884981579292, 5.083617935466435, 87.96166042892297, 52.207922993740326, 6.746597273242499, 11.817826408316757, 17.382945678207058, 16.035855872326717, 59.789128918015216, 6.006035787302121, 8.901356523507902, 5.3104703927418955, 52.38511476792361, 57.87087924097881, 51.50082303868292, 110.16504949750589, 7.748973362871825, 24.743450263755115, 5.507601794655039, 18.652586304756294, 8.716225568475616, 22.20708075497353, 19.108334019410627, 34.56469531355279, 32.972833536373614, 27.828082472205423, 6.446291946842131, 5.184239613638591, 24.317706646725455, 32.464887798177884, 58.157979784299876, 34.95849274884064, 79.4972964075115, 13.72997034811858, 5.097944472856366, 58.50817254053442, 102.2329017617397, 12.434434609125493, 13.075938726384408, 5.606499064320709, 11.806290192320239, 63.52416350205435, 48.448663512470304, 28.682980745769, 15.251097386786833, 43.582586873123795, 38.36299080923929, 67.41703232007589, 51.95741353239684, 6.075038962712229, 14.469713402746418, 80.90680698238835, 80.14801964542784, 5.371481713178476, 70.05281478288624, 65.97747253218398, 72.88401860121438, 24.73557274077754, 65.85565707216351, 78.31236029703213, 65.52969531706322, 75.75180178488777, 68.70892525218979, 86.28208381108304, 26.274811162303497, 12.284165004643134, 8.758191035509629, 36.6721774740692, 16.38532510346607, 31.31143022613367, 12.850802716978857, 30.275003834966803, 7.138546859024177, 15.897399932319855, 26.77845173633495, 7.558664293955035, 38.566904928206746, 8.373622349120362, 82.5185022791027, 44.91509491959221, 23.114625511179298, 5.449642050418301, 27.302304015787392, 6.09264370491536, 78.09472454065715, 14.081245164986239, 15.927281301403097, 64.96337551818513, 20.02433285363447, 72.71509675978506, 5.434810621538821, 25.432748707341872, 36.44882872673302, 33.044185276869726, 68.9816755604322, 13.809188463119654, 5.396734773976279, 53.302919453498085, 19.46926050588474, 6.226106687917299, 17.08953328710217, 38.53671280091156, 9.461405689891006, 5.4414373309511355, 32.918801259702846, 10.564429189423704, 43.938467710192384, 5.0395227827145845, 5.847964615112726, 36.67557646169074, 34.25317876429876, 73.46168898339369, 123.36854983324812, 73.8231577416635, 126.96302114351265, 72.87735295479179, 45.110073558999275, 11.444789978546218, 6.8777746120311525, 19.606959506020303, 31.702268620385667, 49.04092679532357, 31.64295801496391, 6.4505092556984485, 12.99134616431083, 15.67510169451907, 15.893546832763722, 93.0850337708172, 5.397566652936849, 7.303571693499822, 22.912261072615728, 5.647166033685945, 14.111906282626851, 65.92861742150191, 57.51405431507085, 30.732085571825557, 9.705891569039261, 15.626361798635182, 33.47775929323886, 70.74653306734281, 32.5626670365064, 12.477002025653105, 58.27544349978586, 62.38118591663712, 5.5973022297549475, 81.27371723065524, 13.01346836029915, 18.41704406796145, 62.83464459814016, 31.984905234819678, 105.86782799471644, 7.118722933483882, 32.38523171666665, 15.17994749021498, 18.644175267314953, 20.598942954364315, 72.0021564847498, 10.87387381689749, 118.15633268590113, 22.53667545541354, 20.973904697053705, 23.66135527035652, 129.00215717531853, 89.4876842810496, 12.820491037023322, 10.665085964251544, 125.35133780342298, 85.02221861348549, 20.36855862335493, 39.12318697835891, 10.8822855650976, 25.86895550672513, 13.279650619186079, 21.70662538888759, 12.081212515622587, 6.0686404078945575, 65.78701830888461, 9.275316323817371, 39.64542567738807, 10.204726924269426, 25.639099812611516, 69.67835891032746, 75.52590251598467, 18.67070549416973, 8.521632067659086, 11.606951080011315, 19.08721803825392, 70.5409971544731, 30.132595186773717, 34.92843719721308, 117.168234003698, 28.438310760124647, 88.87143597147272, 22.790931095441362, 6.6074809167101884, 55.19416306921806, 5.95798387872805, 7.926048649427174, 42.712243180501915, 8.750915534323518, 14.900167521040725, 52.878332823492386, 16.191645646858007, 7.545182840973553, 138.07935588109663, 11.907451472951044, 46.25662325353092, 42.06697363998556, 18.395102813649636, 50.487788151411735, 26.5103489976076, 12.086290445534727, 19.771005185504947, 83.4409179655754, 67.19378473177457, 60.74027318637018, 50.72886829447785, 5.4744152391348155, 11.751987328331206, 6.359437031942658, 42.59740759201621, 87.90219554563666, 12.345498820639405, 26.979184014021072, 20.372722576395333, 7.518640586850074, 58.35929147814857, 97.27857283477984, 41.70289443546609, 5.749671139419928, 31.10963414690294, 85.46109610553901, 87.42074274028688, 5.547124235308954, 15.443154969082851, 21.755421422622728, 10.727072217221298, 90.13537833779209, 57.49528500910102, 39.57914675955921, 11.628592257376855, 18.132671311993008, 75.6962354822668, 76.81880592207274, 16.888535947454713, 20.763317545856097, 25.333081644644103, 89.97781342359335, 68.05722283606266, 33.372306788512695, 10.88612138407165, 46.22906427325977, 52.312163814432346, 39.19681324396056, 119.30059980514858, 101.27987513234388, 21.17303449019973, 81.86233791178137, 95.83347994572343, 70.73210637610681, 15.552097153725153, 8.261926744577908, 19.72109731563746, 41.45386358043602, 50.818815569676715, 8.364684832113731, 26.977542251623923, 5.983009792057517, 5.498582203765255, 30.36207839048531, 105.25807202323095, 66.32114438167667, 13.42112494580522, 18.85279812652423, 5.824397850397501, 32.35506750875613, 20.14057625525515, 44.13096269133941, 98.94677644274485, 17.064425966935396, 74.22505740757144, 12.693249082473365, 8.111635705131118, 8.185963255310995, 77.24473500838127, 29.063091473772566, 13.781594284831293, 14.126673932917944, 56.06374502690825, 24.869999229629517, 6.591608430216034, 24.294915161725818, 35.44398830181591, 69.96355372579885, 5.354242052115197, 31.624238164831983, 8.687380503197362, 161.41506678156006, 92.86109049375747, 71.62562459163401, 26.72518047246396, 19.696964609577776, 15.629300524661211, 12.077312888148068, 85.81576449758711, 66.86190074999092, 36.101255493351765, 45.9611075687762, 52.91047196282642, 15.542992204903422, 32.781643719044844, 61.41290053799062, 29.100775598159366, 25.71454756992059, 37.81992238007903, 15.09000822669136, 27.190758910509253, 5.211826395862029, 54.14560867379704, 10.504742432378716, 33.129821750272676, 19.892701760881042, 16.723620743623428, 43.97025839149462, 30.278917402770112, 7.877905123359341, 10.642584086872649, 13.651267289838087, 18.937319716865378, 29.718684286494582, 204.9226186094015, 20.749888374882577, 5.268355126332508, 19.577706428218576, 56.99528341140582, 10.061312785023592, 81.04609962400568, 19.914386519971604, 26.530501006741332, 5.383584410012899, 21.668052961282577, 27.184852185020468, 39.89089764265591, 74.18666201997844, 19.683593055604515, 82.36488176734386, 51.70454776512106, 5.389879963245671, 71.09129831945688, 110.05798129123377, 20.215027575787786, 116.36250936717407, 6.657610150211673, 7.564723693407831, 80.68767710841709, 31.885367665879706, 19.523860530878988, 60.702084933835025, 71.69644376321708, 131.69940167550797, 80.1752475676142, 10.368978266928961, 5.15602478156962, 17.432445268262963, 24.587797924792433, 6.040062598835646, 14.291651779403402, 37.76823423218357, 11.796037561741707, 8.99819013498139, 97.27822693676028, 7.304609413714551, 85.72126533379038, 75.23672990964872, 80.77789316559588, 52.465990334561624, 5.853089766933419, 6.287273079071166, 17.614511528465105, 25.08604290473624, 34.742617768609456, 41.94713357911235, 26.548963747330458, 6.524891604396551, 8.884692708402493, 81.16214796585102, 25.826849475879794, 9.571011880942928, 91.71647866966364, 13.597352536374505, 104.09747608994634, 9.54099454957155, 168.8050787196851, 71.86788156042786, 108.95811008514002, 8.423152635103317, 53.95821367946166, 21.833847515613968, 12.500058209272575, 68.32047376190735, 48.86368249644351, 10.87467540518929, 7.816316000325745, 7.776432852372765, 20.421741598639976, 18.338751949310872, 5.915375725011433, 77.07230587376958, 15.194811746638042, 36.72649223608143, 135.86550698554396, 41.41813599075179, 10.867721169693066, 13.835001781012739, 5.42256739191239, 14.814260527473188, 5.379546077581988, 23.360851894162955, 38.66738694595366, 12.200387038795487, 6.356816824760669, 10.069576437205942, 90.7626493986617, 83.6765829964558, 17.387922982076546, 6.678445314370456, 35.403486301197596, 64.97524362592455, 32.88122611693688, 42.25165510671406, 94.31962506559174, 80.61448751029907, 92.73136430876639, 5.717118368385119, 59.2533212557628, 14.353291289958497, 5.351810326289869, 5.650510820488752, 9.88445426861551, 65.49909493161485, 64.06397732569272, 9.053673688861357, 8.562642971112622, 38.00203057816157, 61.340436439862735, 76.23208402660195, 7.106226313892929, 17.07093342340863, 62.089125812172455, 19.914005821195563, 8.007700500149346, 23.742624099869474, 22.534187676382246, 112.72390274603482, 82.18009048427214, 35.57906973535055, 32.47613122354091, 57.453374378313384, 106.8027978419047, 40.66713290449452, 55.40101048549931, 98.03116645926183, 44.30238605515402, 11.78880632320754, 77.27214856893151, 17.088797367339783, 37.607809797922584, 38.95471386284554, 9.797776965847337, 13.659496826992402, 10.871197965450468, 142.66405052854319, 6.945896336820534, 9.275014028139347, 13.77831743695652, 67.03678043924506, 12.574508711695357, 53.95270605204695, 6.096858582736311, 11.011633200376146, 8.989348749607224, 8.32449959590828, 23.80996537825758, 15.147015565754991, 26.67324255356419, 5.2522761491260015, 34.95718843730142, 11.31625186152682, 88.20744455997203, 132.33057625705283, 37.65271306823413, 88.73083599616571, 8.085442978141197, 7.538191032114955, 67.16971316014896, 21.08401665822259, 44.79707226278425, 5.894250932178751, 43.26225088246529, 14.33231314601229, 26.933661467068763, 24.073217639653024, 57.52548412638505, 46.56260455381059, 10.857195971472725, 60.319390116325245, 19.630570184573013, 70.81768847555945, 61.708976006123365, 10.590877031779804, 65.67000515648749, 108.19183767848325, 54.59704987697165, 39.069329951318764, 26.688449193965, 82.32494536687351, 44.383054029508756, 13.272207160306994, 52.57149560603665, 21.762456086897096, 317.5182647989004, 12.930404662090574, 12.306763854614694, 8.626874075735369, 14.015896866825075, 8.2465219499906, 87.51512433445812, 47.3731134400142, 71.6140744349367, 38.134480401008496, 50.104015698295555, 6.632628379724491, 7.931132687562521, 131.4780401471355, 9.33784808974299, 5.42294049066519, 27.562251491273894, 18.063842309138767, 39.473156054280544, 76.90756476785204, 56.69548174970762, 5.085447634040179, 13.157386854712035, 55.37444827134476, 80.87291707577648, 52.701304367406294, 89.73764194633388, 16.79531971892088, 20.33620132056444, 14.790674208011016, 60.3485558965552, 110.20009209545265, 99.77143958547825, 48.03433222938757, 33.56689228332143, 11.900961338557952, 23.150876291057354, 36.37365807460836, 100.72291056080695, 13.852645304912532, 16.658470684893242, 26.74225963467211, 54.43525464947848, 7.278765592779474, 13.662761204064223, 48.32378528001066, 6.719613627090847, 19.137759156468572, 5.536810608535497, 42.64353004435723, 63.340044721671646, 29.880717839809183, 40.11803564554738, 49.40893644150142, 58.5935246794071, 17.36013726339876, 51.964500654483246, 38.471288913978256, 8.034128477469622, 20.182501603759953, 9.791083814052506, 22.045975101057163, 75.96415355601684, 7.799899368411755, 7.0467290091771595, 85.88928213181866, 18.78857944462576, 27.64978695641161, 34.391343943104665, 61.16601883905145, 236.82817315399058, 84.01951975696693, 26.500302585953953, 79.5881033090554, 7.401680471273665, 61.625316198135394, 15.618592706916584, 12.529867085760678, 44.60257146208185, 23.709599496123708, 7.206166386845404, 69.25697554499176, 20.433633511342055, 9.506588685642232, 41.72596311515124, 14.215358481893972, 159.20822185003024, 99.97502732548989, 30.790337977654072, 71.2887424743063, 14.121556004487548, 34.52806900509664, 25.376580047457963, 51.12898577587429, 77.20345300201154, 11.417493368036197, 5.695677827569672, 17.892440857072774, 11.476962088571971, 9.57401867696225, 5.199561047061085, 13.72847765427914, 47.02013059659295, 37.221675076123184, 7.0452677873188705, 150.00340667813987, 20.909872100348053, 90.26969595904062, 42.74759618409954, 31.391671094064204, 11.804765011995363, 44.8515599035909, 139.9513942563956, 11.537731227534195, 29.480994931228032, 54.0663240472597, 27.94120190702789, 64.01269314074094, 25.983978311996793, 29.258998080511702, 17.23431079239649, 15.518604129757835, 9.395819936702832, 36.179326737900276, 38.55977187621529, 52.713416592542636, 29.598140314044095, 79.94707054971956, 9.805382409356508, 54.31332036877343, 20.315953906019875, 8.428977100793329, 51.91462705853333, 24.860030747388837, 41.167577240140616, 61.95072804291612, 27.377151312217045, 31.503195916483996, 15.882218917572201, 66.67346269272738, 43.53170636522118, 38.347872658659355, 102.21047598635971, 39.14941618317287, 79.52097928478878, 33.22659784622113, 39.21269172378611, 20.00283049271527, 45.375514282603405, 69.92075956880784, 6.167603782625283, 9.248783283446395, 10.970459772098952, 45.419916466513584, 76.9178057311743, 10.13166205883103, 28.713845159845057, 33.719681298789524, 48.22465416595993, 13.196114811056496, 9.723044369224832, 9.889487229331513, 27.52125501512923, 16.151742033366475, 25.501486398626934, 6.095209143480199, 14.13057395304509, 15.4569637624987, 34.79983564458122, 11.027701661502524, 15.44118825529046, 47.860624168478736, 26.58429624089214, 30.10511536211085, 35.43900382555507, 17.654373417977595, 47.62145446071899, 19.064585244294026, 57.39264001638092, 68.32055190139421, 54.14045586170881, 27.15168740747947, 47.65626963207625, 6.356416824872825, 64.17396262022329, 5.212449488841045, 10.648081491456487, 5.317684350136706, 16.618840769675746, 56.688706727837825, 113.1234239876883, 21.8731866963329, 31.5249871874603, 17.953818160613878, 27.77576019916784, 46.11719912479771, 67.00345349205338, 83.64431248020696, 62.56964355721352, 53.5158592391011, 8.895068885560963, 67.72461789899957, 51.77881356777386, 31.915486755854317, 16.365598322549435, 55.64992645786303, 92.21136684659412, 16.243187094705007, 13.04060681180541, 5.783385735741572, 15.83118410809531, 10.783522964714724, 160.64790035872488, 25.847849313423545, 174.5244604555878, 34.486838142390326, 23.117567739600172, 118.52902792011447, 14.13944141283161, 44.069901646729, 41.788079669288216, 34.22802558763638, 39.28774656622011, 5.405017313607474, 9.176537151372287, 12.594037098576973, 36.85752002947117, 56.427501057901154, 87.36494522831512, 9.073072529426245, 28.42922541668625, 54.47666739583409, 12.751759083387716, 21.39638206915171, 11.142105184940869, 38.23641900720849, 31.746885651016512, 11.003900027199641, 76.20948771370898, 17.53290452929215, 10.797254681928436, 43.326316666104155, 59.23551372359284, 52.812326704230834, 56.28724747550701, 23.388344780519407, 12.380251803789145, 12.406614464986918, 24.843686258560265, 22.58172523771881, 21.03462811490729, 75.78403481397264, 217.3031040956144, 43.5059892629654, 31.636569553107748, 36.15740193682889, 46.5300266773723, 69.01148689799757, 55.61567914599009, 20.168500450312926, 10.675473510015271, 31.989695211700514, 28.576986842317513, 11.653207549557731, 7.757693361066054, 11.016128226797113, 77.8628448383005, 16.4503305856971, 42.08743377268604, 8.350273183544266, 7.225720726336306, 5.3201981704965995, 11.389602815332218, 5.714394266281668, 80.91408594470776, 9.860991240077533, 37.10060594264782, 25.231888974507036, 8.021255900929784, 5.969586734385655, 30.42739021574775, 165.00030988664744, 19.491500599610813, 5.830311837869904, 11.239616035247494, 61.565833737904754, 6.078029568382216, 18.85882151787636, 5.465451495715188, 59.6777962882894, 6.022676128073826, 22.509606983195773, 70.35072913595647, 32.378656588489896, 60.74027869735089, 39.20993451545549, 47.978884741906356, 17.245402627100454, 9.657366361011999, 65.0933332428502, 49.316464943870024, 20.190120264992483, 117.68943457655136, 54.25667958361889, 23.763565094034234, 10.107659307577036, 41.78893442335874, 6.780984020935599, 13.420460321036943, 10.486754448841163, 9.808139336849722, 17.22209560693637, 35.603425998111135, 14.788360197459664, 22.42110711464783, 9.072560063603401, 25.681579123880805, 77.37814705982548, 113.60275126151758, 9.449393232160581, 47.43442981766645, 38.38703438183928, 5.325068548163829, 41.04988329724484, 16.270785560482494, 15.627268318212673, 71.22635374995998, 43.30977156859551, 79.69485857070744, 5.7340799448564805, 9.77744265386905, 9.601572849816653, 27.18398871751316, 71.48997224834751, 9.99920404186016, 32.15182339021838, 6.766451916265553, 23.738720305358857, 80.10924269608395, 60.6203076868061, 5.247552916216874, 15.323759050184647, 10.582950695867474, 18.319447657847512, 5.0598809503463125, 18.671186404791598, 77.3906244143848, 59.96920372076776, 22.918475770675737, 11.85809899351884, 21.962769048719746, 91.69412033489772, 8.044782578987244, 5.163947647235922, 14.752014543231901, 121.29891714781479, 89.75780979978549, 91.58327389673917, 12.278940847474171, 38.18041755900764, 69.41565123517718, 5.122039344139982, 21.275803053324246, 9.656764506533662, 7.143541586784312, 101.43295561907388, 17.439221827293654, 80.16143046305093, 40.34522159277883, 37.127947471013485, 14.503301792131035, 6.460361870778977, ...])
Detected energies during the discharge + Energy spectrum
multiplot(icon_fig, T_int_first,E,xle,Etot)