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 = 44417
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);
([3546612.5, 3622010.9375, 3646582.8125, 3774329.6875, 3976768.75, 3977545.3125, 4012362.5, 4047242.1875, 4115501.5625, 4124704.6875, 4186087.5, 4196017.1875, 4217257.8125, 4243067.1875, 4262162.5, 4273828.125, 4306145.3125, 4328032.8125, 4362554.6875, 4368410.9375, 4425328.125, 4504118.75, 4575175.0, 4610515.625, 4621321.875, 4638706.25, 4644071.875, 4644123.4375, 4677739.0625, 4788437.5, 4836875.0, 4868393.75, 4969585.9375, 4981225.0, 5047712.5, 5060829.6875, 5294084.375, 5315845.3125, 5360173.4375, 5449017.1875, 5449029.6875, 6116604.6875, 6124990.625, 6156006.25, 6197300.0, 6263793.75, 6300800.0, 6374767.1875, 6414045.3125, 6454467.1875, 6518318.75, 6523835.9375, 6547765.625, 6552225.0, 6555425.0, 6556025.0, 6557134.375, 6559400.0, 6560853.125, 6570470.3125, 6571798.4375, 6572115.625, 6577635.9375, 6578107.8125, 6578720.3125, 6579393.75, 6579501.5625, 6586712.5, 6590787.5, 6595360.9375, 6595623.4375, 6601935.9375, 6603034.375, 6613846.875, 6615612.5, 6617290.625, 6620870.3125, 6625914.0625, 6628885.9375, 6630860.9375, 6632353.125, 6635450.0, 6641096.875, 6642859.375, 6648375.0, 6652629.6875, 6653160.9375, 6660748.4375, 6663456.25, 6672745.3125, 6688392.1875, 6694881.25, 6695496.875, 6696960.9375, 6701746.875, 6707460.9375, 6712865.625, 6712929.6875, 6713137.5, 6718660.9375, 6718664.0625, 6728640.625, 6753698.4375, 6768437.5, 6772662.5, 6775781.25, 6788470.3125, 6811592.1875, 6811643.75, 6821414.0625, 6826575.0, 6826578.125, 6848987.5, 6853498.4375, 6857059.375, 6873765.625, 6874689.0625, 6876493.75, 6876609.375, 6877704.6875, 6877770.3125, 6878976.5625, 6885017.1875, 6888215.625, 6891118.75, 6894575.0, 6897606.25, 6900100.0, 6901260.9375, 6902923.4375, 6902953.125, 6903976.5625, 6913234.375, 6915123.4375, 6915406.25, 6917893.75, 6921134.375, 6921703.125, 6924779.6875, 6929062.5, 6930014.0625, 6931439.0625, 6937540.625, 6948756.25, 6960564.0625, 6978014.0625, 6979237.5, 6980700.0, 6984135.9375, 6985837.5, 6990821.875, 6999048.4375, 7000929.6875, 7001753.125, 7002751.5625, 7003154.6875, 7003475.0, 7005789.0625, 7010306.25, 7010357.8125, 7018434.375, 7019923.4375, 7020267.1875, 7020787.5, 7021493.75, 7023771.875, 7026350.0, 7029314.0625, 7029826.5625, 7030145.3125, 7030171.875, 7032482.8125, 7035296.875, 7042281.25, 7043339.0625, 7052457.8125, 7055568.75, 7056081.25, 7060070.3125, 7060148.4375, 7061895.3125, 7062198.4375, 7069417.1875, 7071490.625, 7072850.0, 7075985.9375, 7079020.3125, 7079200.0, 7081026.5625, 7081918.75, 7083529.6875, 7084270.3125, 7084435.9375, 7085078.125, 7085154.6875, 7087712.5, 7088360.9375, 7092381.25, 7093078.125, 7093103.125, 7093726.5625, 7096392.1875, 7102779.6875, 7106137.5, 7112490.625, 7113565.625, 7113596.875, 7116537.5, 7116828.125, 7117556.25, 7119753.125, 7119773.4375, 7128668.75, 7134757.8125, 7142009.375, 7144387.5, 7145243.75, 7155431.25, 7156510.9375, 7156975.0, 7160904.6875, 7160921.875, 7162478.125, 7165487.5, 7166268.75, 7166293.75, 7167646.875, 7168576.5625, 7175081.25, 7175725.0, 7176228.125, 7176445.3125, 7179298.4375, 7180700.0, 7181043.75, 7181664.0625, 7182164.0625, 7182365.625, 7187114.0625, 7200507.8125, 7206492.1875, 7214360.9375, 7225785.9375, 7226504.6875, 7229176.5625, 7250192.1875, 7256217.1875, 7256303.125, 7259254.6875, 7259748.4375, 7266892.1875, 7269278.125, 7278689.0625, 7288001.5625, 7294212.5, 7296420.3125, 7305142.1875, 7308323.4375, 7332500.0, 7344900.0, 7344903.125, 7344957.8125, 7347596.875, 7357859.375, 7357885.9375, 7358854.6875, 7359112.5, 7359478.125, 7359543.75, 7360859.375, 7361804.6875, 7363507.8125, 7363798.4375, 7365160.9375, 7366257.8125, 7367376.5625, 7368160.9375, 7368575.0, 7368801.5625, 7369387.5, 7369479.6875, 7370442.1875, 7370882.8125, 7371540.625, 7372467.1875, 7375759.375, 7376295.3125, 7378365.625, 7386089.0625, 7396848.4375, 7396929.6875, 7404243.75, 7405787.5, 7406498.4375, 7406748.4375, 7409226.5625, 7409832.8125, 7417203.125, 7417379.6875, 7417995.3125, 7422114.0625, 7425650.0, 7441748.4375, 7449259.375, 7450751.5625, 7453212.5, 7453317.1875, 7454128.125, 7456550.0, 7456912.5, 7458628.125, 7458839.0625, 7458939.0625, 7459245.3125, 7460985.9375, 7472709.375, 7472726.5625, 7483064.0625, 7484950.0, 7484985.9375, 7489590.625, 7490117.1875, 7490125.0, 7490351.5625, 7490406.25, 7491779.6875, 7499198.4375, 7499206.25, 7506573.4375, 7509665.625, 7510326.5625, 7514387.5, 7518442.1875, 7521475.0, 7532071.875, 7532364.0625, 7533192.1875, 7533621.875, 7533760.9375, 7541132.8125, 7543396.875, 7549467.1875, 7550643.75, 7553900.0, 7556443.75, 7560720.3125, 7566189.0625, 7590110.9375, 7593134.375, 7601590.625, 7602528.125, 7603640.625, 7604057.8125, 7613418.75, 7615782.8125, 7622676.5625, 7623339.0625, 7624529.6875, 7624570.3125, 7625345.3125, 7625489.0625, 7626470.3125, 7627320.3125, 7628103.125, 7628387.5, 7628918.75, 7631896.875, 7632542.1875, 7645006.25, 7647309.375, 7650423.4375, 7650639.0625, 7650640.625, 7652942.1875, 7653115.625, 7653140.625, 7653370.3125, 7653590.625, 7654442.1875, 7654532.8125, 7654568.75, 7654665.625, 7659479.6875, 7659526.5625, 7660814.0625, 7661051.5625, 7661389.0625, 7662432.8125, 7667450.0, 7667887.5, 7668181.25, 7670062.5, 7670106.25, 7671662.5, 7677051.5625, 7686184.375, 7687193.75, 7688754.6875, 7690531.25, 7692709.375, 7695082.8125, 7695564.0625, 7696198.4375, 7696315.625, 7696740.625, 7697073.4375, 7697329.6875, 7725910.9375, 7728621.875, 7731185.9375, 7731428.125, 7732609.375, 7733532.8125, 7734309.375, 7734517.1875, 7737321.875, 7742681.25, 7742784.375, 7748800.0, 7750310.9375, 7758698.4375, 7765134.375, 7770014.0625, 7773112.5, 7778509.375, 7785382.8125, 7785382.8125, 7787584.375, 7787971.875, 7792231.25, 7792243.75, 7795337.5, 7798023.4375, 7798623.4375, 7803178.125, 7818528.125, 7824020.3125, 7828710.9375, 7830037.5, 7830948.4375, 7833531.25, 7849317.1875, 7851035.9375, 7855071.875, 7860587.5, 7863762.5, 7871045.3125, 7876042.1875, 7878603.125, 7882075.0, 7887529.6875, 7888721.875, 7895037.5, 7898379.6875, 7902331.25, 7903389.0625, 7904342.1875, 7904535.9375, 7904742.1875, 7904935.9375, 7905103.125, 7906400.0, 7906515.625, 7906823.4375, 7908753.125, 7908992.1875, 7909004.6875, 7910389.0625, 7911571.875, 7911889.0625, 7912512.5, 7912615.625, 7913204.6875, 7915879.6875, 7917670.3125, 7923148.4375, 7938329.6875, 7938853.125, 7942623.4375, 7943870.3125, 7944798.4375, 7955004.6875, 7957982.8125, 7958225.0, 7959428.125, 7960778.125, 7965142.1875, 7967164.0625, 7967251.5625, 7970500.0, 7970676.5625, 7990415.625, 7992695.3125, 7994512.5, 7998943.75, 8002426.5625, 8016740.625, 8016798.4375, 8023165.625, 8023587.5, 8024262.5, 8027046.875, 8039648.4375, 8041034.375, 8042918.75, 8044253.125, 8045740.625, 8046310.9375, 8060184.375, 8070489.0625, 8070553.125, 8071285.9375, 8075793.75, 8078143.75, 8099926.5625, 8100479.6875, 8122234.375, 8123862.5, 8140820.3125, 8140878.125, 8147931.25, 8149893.75, 8152026.5625, 8154125.0, 8165315.625, 8171004.6875, 8171012.5, 8214431.25, 8221675.0, 8229831.25, 8231400.0, 8233278.125, 8234185.9375, 8235421.875, 8268812.5, 8273843.75, 8274225.0, 8274285.9375, 8316160.9375, 8319670.3125, 8352012.5, 8364148.4375, 8381093.75, 8389556.25, 8410287.5, 8410781.25, 8411048.4375, 8411101.5625, 8413289.0625, 8413296.875, 8413298.4375, 8413360.9375, 8413690.625, 8414070.3125, 8417021.875, 8420829.6875, 8445792.1875, 8456837.5, 8458742.1875, 8463515.625, 8464357.8125, 8466568.75, 8467237.5, 8473120.3125, 8473137.5, 8480232.8125, 8483425.0, 8483492.1875, 8494457.8125, 8516798.4375, 8517062.5, 8517578.125, 8544317.1875, 8582050.0, 8590703.125, 8618464.0625, 8618500.0, 8666089.0625, 8669043.75, 8669046.875, 8712898.4375, 8798893.75, 9058900.0, 9058931.25, 9085659.375, 9087475.0, 9104921.875, 9122756.25, 9156721.875, 9645168.75, 9699003.125, 9704067.1875, 9723787.5, 9747343.75, 9760900.0, 9793650.0, 9813570.3125, 9814940.625, 9815962.5, 9830873.4375, 9831504.6875, 9833209.375, 9833301.5625, 9833314.0625, 9841053.125, 9852273.4375, 9881167.1875, 9898779.6875, 9928495.3125, 9928507.8125, 10091639.0625, 10420535.9375, 10434573.4375, 10435065.625, 10476306.25, 10542701.5625, 10545657.8125, 10557496.875, 10565709.375, 10576570.3125, 10577301.5625, 10578084.375, 10578776.5625, 10599537.5, 10602117.1875, 10603687.5, 10605256.25, 10605273.4375, 10605310.9375, 10606659.375, 10608664.0625, 10612917.1875, 10618121.875, 10618375.0, 10618378.125, 10619145.3125, 10639885.9375, 10658692.1875, 10659579.6875, 10661057.8125, 10946410.9375, 10957009.375, 10959517.1875, 10959859.375, 10960546.875, 10961892.1875, 10962395.3125, 10962396.875, 10962728.125, 10962921.875, 10963632.8125, 10964126.5625, 10964854.6875, 10965131.25, 10965346.875, 10967765.625, 10969731.25, 10970676.5625, 10970910.9375, 10972267.1875, 10972629.6875, 10975490.625, 10981676.5625, 10981907.8125, 10983290.625, 10984818.75, 10985689.0625, 10986107.8125, 10986531.25, 10986882.8125, 10986950.0, 10987893.75, 10988532.8125, 10989128.125, 10991114.0625, 10991826.5625, 10992448.4375, 10993084.375, 10993406.25, 10993704.6875, 10993721.875, 10994507.8125, 10994581.25, 10995439.0625, 10996542.1875, 11001845.3125, 11001918.75, 11005698.4375, 11006268.75, 11006450.0, 11006485.9375, 11007381.25, 11008010.9375, 11009462.5, 11009753.125, 11010278.125, 11010481.25, 11010934.375, 11011029.6875, 11011065.625, 11011250.0, 11011950.0, 11012095.3125, 11012450.0, 11012632.8125, 11013432.8125, 11013929.6875, 11013959.375, 11014160.9375, 11014239.0625, 11014678.125, 11014717.1875, 11015179.6875, 11015257.8125, 11015284.375, 11015342.1875, 11016046.875, 11016453.125, 11016676.5625, 11016787.5, 11016829.6875, 11016917.1875, 11017031.25, 11017145.3125, 11017220.3125, 11017306.25, 11017317.1875, 11017350.0, 11017665.625, 11017990.625, 11018062.5, 11018120.3125, 11018345.3125, 11018392.1875, 11018445.3125, 11018742.1875, 11018754.6875, 11018832.8125, 11019195.3125, 11019212.5, 11019614.0625, 11019665.625, 11019704.6875, 11019721.875, 11019779.6875, 11019821.875, 11020173.4375, 11020632.8125, 11020798.4375, 11020890.625, 11021528.125, 11022075.0, 11023420.3125, 11023862.5, 11024139.0625, 11024212.5, 11024237.5, 11026456.25, 11026478.125, 11027250.0, 11028589.0625, 11029385.9375, 11030531.25, 11032031.25, 11032456.25, 11033018.75, 11033479.6875, 11040787.5, 11040948.4375, 11041153.125, 11041181.25, 11041246.875, 11041246.875, 11041335.9375, 11041339.0625, 11041343.75, 11041365.625, 11041392.1875, 11041409.375, 11041414.0625, 11041418.75, 11041435.9375, 11041440.625, 11041446.875, 11041460.9375, 11041479.6875, 11041493.75, 11041506.25, 11041592.1875, 11041617.1875, 11041625.0, 11041629.6875, 11041642.1875, 11041650.0, 11041742.1875, 11041817.1875, 11041835.9375, 11042559.375, 11042571.875, 11042590.625, 11042617.1875, 11042673.4375, 11042812.5, 11042878.125, 11042893.75, 11042901.5625, 11042945.3125, 11042960.9375, 11043070.3125, 11043134.375, 11043342.1875, 11043426.5625, 11043453.125, 11043607.8125, 11043621.875, 11043685.9375, 11043893.75, 11043906.25, 11044209.375, 11044289.0625, 11044493.75, 11044634.375, 11044729.6875, 11044860.9375, 11044903.125, 11045106.25, 11045345.3125, 11045350.0, 11045596.875, 11045726.5625, 11046029.6875, 11046125.0, 11046179.6875, 11046193.75, 11046506.25, 11046529.6875, 11046604.6875, 11046609.375, 11046614.0625, 11046653.125, 11046665.625, 11046676.5625, 11046695.3125, 11046701.5625, 11046710.9375, 11046726.5625, 11046743.75, 11046768.75, 11046810.9375, 11046817.1875, 11046821.875, 11046825.0, 11046860.9375, 11046862.5, 11046862.5, 11046864.0625, 11046889.0625, 11046898.4375, 11046903.125, 11046910.9375, 11046914.0625, 11046928.125, 11046929.6875, 11046932.8125, 11046943.75, 11046948.4375, 11046950.0, 11046950.0, 11046978.125, 11046984.375, 11046993.75, 11046996.875, 11047007.8125, 11047054.6875, 11047071.875, 11047079.6875, 11047082.8125, 11047084.375, 11047093.75, 11047096.875, 11047098.4375, 11047103.125, 11047121.875, 11047128.125, 11047134.375, 11047134.375, 11047143.75, 11047145.3125, 11047150.0, 11047160.9375, 11047164.0625, 11047165.625, 11047170.3125, 11047185.9375, 11047206.25, 11047220.3125, 11047221.875, 11047228.125, 11047262.5, 11047289.0625, 11047292.1875, 11047301.5625, 11047329.6875, 11047332.8125, 11047334.375, 11047335.9375, 11047343.75, 11047348.4375, 11047354.6875, 11047440.625, 11047487.5, 11047501.5625, 11047521.875, 11047553.125, 11047585.9375, 11047589.0625, 11047604.6875, 11047618.75, 11047679.6875, 11047712.5, 11047726.5625, 11047739.0625, 11047743.75, 11047745.3125, 11047820.3125, 11047884.375, 11047957.8125, 11047965.625, 11047978.125, 11048014.0625, 11048023.4375, 11048031.25, 11048039.0625, 11048043.75, 11048059.375, 11048064.0625, 11048065.625, 11048070.3125, 11048070.3125, 11048081.25, 11048096.875, 11048100.0, 11048103.125, 11048106.25, 11048110.9375, 11048110.9375, 11048120.3125, 11048126.5625, 11048126.5625, 11048128.125, 11048139.0625, 11048148.4375, 11048150.0, 11048151.5625, 11048156.25, 11048165.625, 11048176.5625, 11048178.125, 11048192.1875, 11048193.75, 11048201.5625, 11048206.25, 11048223.4375, 11048228.125, 11048229.6875, 11048231.25, 11048237.5, 11048237.5, 11048239.0625, 11048239.0625, 11048245.3125, 11048250.0, 11048267.1875, 11048268.75, 11048268.75, 11048289.0625, 11048293.75, 11048293.75, 11048301.5625, 11048301.5625, 11048306.25, 11048307.8125, 11048307.8125, 11048321.875, 11048329.6875, 11048331.25, 11048334.375, 11048340.625, 11048354.6875, 11048354.6875, 11048359.375, 11048362.5, 11048364.0625, 11048371.875, 11048390.625, 11048401.5625, 11048404.6875, 11048406.25, 11048431.25, 11048434.375, ...], [49.28582746624586, 42.899475680533875, 43.560957797497466, 40.557915398825585, 79.94325568767852, 63.79732959658172, 58.11349427911187, 51.40273040908522, 7.74828462152472, 51.35815615044532, 67.05241471463535, 79.02409667357394, 19.980780462580952, 37.104414506394804, 6.255842176553794, 8.198957064316463, 13.288109102423585, 9.797613178982534, 70.00369217071358, 86.3425144384175, 62.94617277685579, 33.60948458011616, 8.962126674282418, 25.889896101170024, 6.364947119993077, 18.03244718383684, 7.596838514598265, 5.086378961878767, 25.19460403823126, 44.520450524815345, 25.463446237137767, 10.476968539851203, 17.756777785605284, 37.43680621454468, 5.542409808631258, 8.699670268968179, 7.6882002450106715, 80.06437610274904, 10.509500064695175, 47.339232800554946, 99.75697345998032, 19.748066310375883, 18.90760111227776, 19.343455302488987, 8.772026673800376, 6.887365461675409, 125.76316707409067, 29.013973796879682, 25.882082544293212, 59.33887875911144, 110.50565077864708, 47.970047360646724, 59.0321277461375, 61.39591634030823, 5.241673582042397, 12.561046722753996, 10.087022445781548, 149.83935063961295, 97.86489811610527, 15.077220649482706, 33.73142298797735, 52.012807635543055, 19.560200367677226, 7.114961742576247, 8.727452401123784, 101.22942465779617, 49.052199426601156, 41.18682465302331, 34.12609253143496, 25.311029655896835, 20.092457269266063, 77.90145224191744, 18.851472978197542, 52.005018877313965, 5.551752272992982, 14.06576779587644, 178.8244272837954, 13.321758921470014, 10.773362675181534, 9.26097580444769, 11.248800962039446, 45.890377265685835, 78.79520740325583, 15.763307974455907, 151.22054347425274, 119.17001376989114, 156.72767310507197, 37.04533741781421, 9.729660752100056, 5.35296715567214, 133.64152267528382, 10.41351856377374, 5.347685791656534, 21.406818228223223, 65.05396650471641, 33.432095234351515, 44.547388559142696, 77.95138485406056, 5.081686112094896, 135.39709415835458, 70.98270151365509, 45.535881410295126, 11.583978130649188, 63.62990843978422, 43.298534409285026, 149.21410461468517, 37.61534350596726, 45.509554966006945, 5.46348718275019, 56.403954204962346, 10.455473856633658, 48.56051599840244, 20.495929964616902, 65.01228177163392, 99.2398333700394, 42.23755342946669, 14.772677757173293, 33.39845948669151, 120.74090427832967, 98.66281258069327, 21.681265031667934, 24.39183848205542, 25.842907781700603, 104.24327902929718, 47.263774618785476, 16.327098778698836, 5.825954126644821, 10.673522661930049, 41.54243356598934, 30.41835017394677, 89.36861334722872, 14.566550588820245, 47.69508802782115, 14.72480791206503, 26.900038679822572, 148.73236083671122, 8.65992529791959, 48.70106386135979, 175.62342726866132, 66.3289570838891, 5.562539974936723, 10.601694128747472, 7.6177689190408415, 163.41017658524, 10.634470035169922, 74.12533816701553, 77.4813351550748, 6.617961825804503, 101.84422338869321, 85.37826105450208, 7.395151499459303, 93.92536285837218, 8.859340250908994, 102.70518504714552, 13.770255895841627, 25.14057786180871, 52.28684403598351, 6.919065420390735, 21.168310596281543, 5.038468096520411, 8.02775327118027, 12.376206286702729, 14.120850376751026, 16.890380415406582, 12.639578697514908, 16.625629767938623, 38.97692168769947, 34.64637498841897, 59.849078681640904, 7.252315972925499, 32.867300217280714, 32.54920234086778, 30.07883117873807, 100.22904145492603, 7.1414876718804186, 58.25115383876403, 67.6624761661808, 50.73756825495184, 36.3671446988138, 5.2255295395711325, 221.51251872841482, 100.96552326690133, 31.810466330270298, 136.58141269072368, 106.2765264106354, 11.418735931325415, 18.045465654976386, 10.702188913354453, 13.006735141667969, 39.239117480659736, 21.587904674728808, 6.982712279229007, 63.177259586348534, 30.373930973582393, 5.820468115933786, 52.210831974639525, 75.30115309324735, 43.875411178863665, 39.05448171039184, 23.60084737012848, 29.15340972105075, 95.44505280469569, 72.75178328144673, 22.212918055355715, 6.701528309515313, 36.2959310050442, 41.94936964222387, 5.134271301979332, 26.2736018337113, 43.70112455246988, 5.780978640301695, 106.90326232279378, 66.47290813615426, 86.9491739837612, 22.3574252958443, 35.96743706134973, 7.421270500017437, 67.30333233610835, 104.8784864756108, 45.223258201051436, 43.0770288735399, 20.741739379056533, 84.74290511000798, 74.44844190971205, 14.576812002590092, 6.378032695204707, 118.25166513239009, 19.33804335972456, 15.857262063656645, 40.445622846087275, 15.36809528875055, 25.203968866523713, 26.94723927206187, 10.625627481257954, 36.1550607062162, 28.3411181734268, 8.015801941908721, 43.77278437354107, 61.2110533876757, 89.65496752294086, 198.02255699654688, 45.73768321618562, 36.65313052995441, 21.482892929835458, 87.83378037942649, 51.60519281674415, 23.079312936425872, 19.628090960613438, 28.47739357642811, 6.716891842754241, 316.53351645740776, 42.642490058778414, 80.49444435116226, 42.10924067314771, 7.892133924433303, 14.37680326001038, 54.50862836006108, 7.927761848992869, 16.60242975168569, 6.47264128077806, 8.650443689237894, 5.338833875679889, 28.328156541295556, 74.45328369338222, 14.652671503685903, 56.02370694551805, 17.923914174387015, 13.758237204525534, 5.056557301316221, 55.63516801570536, 51.19263222884011, 8.59175878107977, 36.797372135876095, 84.13991063079236, 7.29304230764908, 7.96844101191451, 42.755493659561964, 32.89322177792836, 63.64160877426268, 76.90057355819688, 6.09314066978039, 17.626356722215363, 5.851391922389428, 25.8120267324991, 25.145519643832966, 31.662961844947667, 23.930646533264376, 18.958511341649, 27.687792144586965, 29.22802181189948, 5.268297264869988, 15.777482491170629, 22.740445828601366, 8.678281221447664, 56.44185044269027, 33.964274612430586, 133.7543705842912, 105.4027905999931, 5.440185827102763, 15.79420989551292, 76.10726048417487, 6.032787357001975, 26.009348900280774, 93.39271477835472, 14.933696219162428, 90.85637566910873, 28.018919358877483, 22.753991896600485, 18.40738179748032, 64.57582562788559, 61.7360409660144, 170.91439788341148, 15.72520285945161, 148.4504628721538, 37.328305400294816, 97.00714602349629, 115.09290930377907, 36.47341209882284, 35.18163301984053, 54.510085635114834, 11.53548547410326, 8.565704256030752, 6.077951717070848, 47.78015874839235, 109.71642078887082, 85.45884292009654, 67.7577059702425, 22.2843888582769, 36.85067999400764, 43.263397929877215, 8.21169487014693, 8.970333670657215, 32.085616194925606, 11.62869521378681, 81.11624912453934, 13.680386259935716, 21.45158198558586, 89.48828092558085, 50.409574391544545, 5.977491733618508, 11.103185391500741, 33.20492528313821, 31.593380475707672, 8.248647419823508, 76.74961201370628, 75.76732708554708, 78.85997227159609, 111.28219261784355, 120.72028922436935, 178.22047589178135, 31.293982550761616, 33.68016830039224, 21.03848213511975, 6.168909712813081, 24.99675151232193, 5.308598237951778, 49.92617887533818, 114.89098328398606, 53.40385205405877, 5.673421505771605, 34.80303040798863, 22.63144740730954, 34.819468174409714, 70.72458786570805, 20.59595662790553, 40.578412470391186, 37.27899088624869, 18.426645548172043, 23.28291233222302, 45.85865462843498, 40.128810967980584, 41.32391085526873, 116.8413398935755, 6.641054676620786, 111.23809106630478, 8.186112821026441, 50.12634583922677, 57.76273268198996, 242.54564026117677, 52.05694206447157, 48.35633819501956, 28.167022075748882, 83.47294513558039, 16.92930162943967, 11.88014622163913, 6.137290632503399, 31.79007943748458, 15.748078824847209, 15.837554271662308, 84.70370036795549, 105.20122373377315, 23.882955567741288, 68.37657379863391, 61.695903263341, 9.937817348138635, 20.8092506392915, 183.64551781941998, 7.303380931119605, 120.08381723632662, 72.61284815032069, 151.5872516893711, 67.43679339399813, 35.45785809893644, 268.9275962256369, 71.13879818276178, 88.31842700491812, 29.05357948742708, 41.32551290640559, 36.00793398988646, 68.65293706199532, 83.60732103269194, 138.73936956209374, 16.182607371245005, 50.7806461420772, 110.26705085433814, 5.157124495313274, 15.930912866232077, 90.03924647505181, 82.01594098103197, 6.721694976582679, 11.032939191045838, 111.60417635548181, 69.66789734588286, 135.16066314660742, 38.65340050268877, 156.22755684706635, 34.425150135449265, 15.857233328948054, 24.387057579588216, 17.66267803526821, 10.734421325054917, 90.86481883278995, 61.372862957158986, 44.86514714882845, 76.28903320938704, 5.108529116682268, 6.057118071447646, 10.692128099704888, 30.89120737366736, 99.45241562625354, 18.100050829999528, 17.28418062484257, 19.591277062632635, 27.331715273302677, 7.473303746157906, 10.640220962677768, 52.893946850719054, 22.17571368303669, 59.06490109316344, 49.84582401276356, 41.33936406429243, 77.6414712412269, 12.23749098847322, 74.93282449746242, 23.21023852647766, 40.24419518115393, 21.95359948638267, 124.62398598115485, 10.56644676992727, 5.397885486187978, 109.60825901210342, 9.78881599665964, 10.980520725142346, 37.908630907823984, 30.307153220809, 34.94259655247709, 27.156921553469616, 257.7356594103314, 17.39230352214096, 153.34767968153568, 178.8895112628604, 206.69468928865862, 48.53126416519187, 6.06451165919261, 71.50284353321744, 62.93143644014284, 12.018597117125612, 43.747637711933976, 82.32068820620208, 26.28186918486285, 62.011695915731984, 17.46619074271351, 33.87160229710761, 12.03417164359256, 105.23093369862575, 9.490784947505537, 40.694530920449694, 83.25916763710524, 56.348310652345084, 12.639269986523221, 149.71480246811973, 8.473907035047898, 55.64069548890532, 10.648038966266869, 96.45635309404457, 181.66824997063136, 95.85606661294496, 5.4787642838089035, 11.909699791891121, 51.86537869745465, 16.967215306155254, 62.323898597883044, 13515.833527487184, 47.603498436284724, 79.25352956316017, 15.511128047257756, 37.717153666469294, 9.853704748427976, 90.2976584662169, 18.53440813911749, 6.341226131903449, 8.5601863923185, 67.46996670952456, 116.99876838627058, 10.445307998953906, 32.08520044040942, 7.713390803086571, 14.065354320690993, 87.09365217888362, 117.69189612128989, 10.503105830853938, 33.28128520273332, 26.567647457591548, 66.65151306672135, 12.165351928322043, 66.91159424575388, 12.232576806405765, 35.67932174496325, 6.798182795604191, 10.630303512368988, 10.622981703212012, 30.3823670347295, 89.43892334701681, 28.714752866238292, 12.813592348855348, 50.48601319265684, 23.95345413979942, 5.1615984524082785, 146.14753669349705, 10.692443554621246, 172.9616526092617, 124.27721971816145, 5.800803553575017, 48.780852498308576, 60.262825322771825, 43.059545486070405, 10.177421647722785, 61.40620258472949, 86.25736568663471, 14.873082064739268, 23.047614280991954, 5.300843294923083, 95.88804164273598, 74.0138393418831, 102.41961967499161, 11.616421905685533, 26.35336114778944, 32.51165483756527, 34.0976070753627, 68.05045647869368, 18.24947147034234, 119.62061090467625, 50.18606971886733, 74.46287443801859, 9.486426850031199, 24.703672944284264, 83.4602569941957, 5.866255115390532, 18.222507128988504, 22.743608968437872, 5.739333375578513, 7.582092412800771, 26.333626529004544, 69.56175926234906, 39.44919627604479, 73.65034941417059, 30.440878853696706, 18.807777707233654, 28.070363309255796, 32.84971673177926, 39.421216511975864, 20.352319593837727, 45.78680678469573, 23.174906385324377, 6.379312963391672, 105.51206131000129, 10.975688899767848, 47.57704075148395, 87.21463710618485, 92.7513091643523, 54.38823464253137, 59.622632585100014, 12.216719920396608, 25.700062803311916, 103.34596184804519, 5.968026943615828, 10.098191137152192, 38.413214544781034, 22.947394079645107, 24.84182250330744, 24.602451041924123, 19.006152988137853, 102.19676424384218, 16.075007867159467, 6.611374172743404, 7.922827144224408, 60.135708876876166, 16.527875157818233, 8.010607464246815, 33.75090185885165, 215.3458350471045, 7.54140130087427, 85.56215428831565, 133.83201548747402, 5.6072394382816615, 38.14497428794202, 73.90715140477216, 76.90115725828461, 9.070003851412332, 68.89913095491853, 61.373388216300334, 35.37894251791992, 23.52850571021898, 62.53228060776259, 67.1447259212364, 72.87496716709657, 31.482475276124344, 62.05133162115312, 13.455547666752645, 11.474284178992358, 66.84551794277434, 12.754453747200678, 99.38344468387186, 89.31795151864658, 9.705596727143941, 16.195748336156974, 84.88890373472867, 10.597502394292677, 16.201928717584, 9.704463209602272, 6.672971476348661, 10.559299827661004, 7.86275880078259, 46.250996247846935, 6.5482021345631365, 70.20131854286905, 34.86190308670862, 12.606453498629755, 15.859545056996694, 110.42061481911047, 10.407102636251391, 18.134367963115643, 8.99512909454529, 30.59288045241459, 17.99344616043355, 12.834904096180484, 8.776590757087847, 5.785937143640941, 82.05271238757253, 5.511016464076968, 22.470470635026338, 15.745303868603806, 40.19835467921038, 70.66478280702917, 13.345790915720544, 6.917167544147727, 56.29992841506385, 5.442308286080847, 49.250211562344866, 11.370606833843604, 5.968145851444611, 83.45091828165454, 87.83699563328227, 6.264679502841633, 18.604729915602952, 13.515855581977242, 63.377420185748264, 29.032470220369767, 19.988894003604898, 111.39221575492284, 32.650908720103885, 14.585593217557715, 74.61801057765831, 17.160704768903557, 8.488040105076342, 15.063816411702016, 117.50503784725512, 39.68397785822372, 6.6728477867153995, 12.122128717673693, 14.269189461802311, 12.801804417498307, 7.727231857806038, 64.88276947550389, 17.360396992410404, 26.029705833624604, 39.07328569044615, 54.58828500830503, 12.293831104048488, 6.78038141692659, 64.31859243683952, 26.298010105752738, 10.682652564159602, 17.451654994783482, 21.322148250540668, 62.96704234093793, 5.164071594208958, 97.21469478911365, 15.600512968043798, 68.30298948048043, 57.40394451141358, 14.473744057464934, 22.208014648586392, 5.273480737329848, 47.81603548491021, 7.265026078663991, 11.06153209645442, 8.133171734621952, 15.320285982089896, 68.45178032887718, 8.417135256010216, 23.28451991939571, 25.503076176386053, 106.13498437188406, 9.06018483519708, 43.298431253269165, 16.98697675368835, 14.277259757692683, 116.60372824647811, 6.566841706211328, 21.601141798574645, 5.187449618447694, 7.824496179951466, 31.549896870314605, 53.92568843755733, 67.55365815438259, 16.67976962064854, 58.31350175358294, 57.019455625894615, 54.45311144608495, 67.4966871474644, 42.74108957674387, 49.36346797130763, 16.488427426602605, 63.4539096087838, 31.343320222397946, 26.135697401864284, 83.82111660689023, 10.770587319488573, 7.839024018090647, 70.72706629909833, 30.088043096900538, 10.583455669963994, 76.32230817053474, 11.619047783201735, 34.90041201619336, 9.78536332523007, 37.91325091818098, 29.026382487284998, 46.75721434836812, 45.00428418815756, 15.910857732146848, 24.09783339573372, 74.69063716587945, 8.223653727406424, 65.86037818032958, 17.440171969369974, 7.555680651911625, 15.29989129801076, 23.77532652411246, 63.823173125641304, 5.229789577658257, 37.709820577167235, 26.071863700110985, 16.197642696299674, 40.31463963023832, 23.111422081985122, 53.481296074677864, 6.734162411112828, 55.142786312425336, 7.359480075929355, 135.07874870060454, 18.603814991902816, 50.02044832577576, 79.9867337069588, 64.99973085642763, 30.81738545192112, 7.531752071024082, 61.111369809217294, 74.50004685625004, 26.026446669676893, 5.263732021843401, 180.88238619276635, 80.55050544904861, 10.236633880681943, 14.58772876446508, 10.806229521534489, 24.167755141139043, 5.91790721722683, 39.20947961021185, 48.44598587518816, 23.084201201069597, 27.643241857041946, 18.144283498784965, 121.1265096979553, 56.11316241171012, 30.882686451259826, 29.808067528178, 12.836540553628113, 18.503687419858622, 20.354362613554855, 42.872205285171766, 9.695596094085245, 25.803137192604602, 28.677926714148263, 31.47575886929582, 16.033491843023896, 19.10255898159588, 105.9367873107256, 6.259463637519088, 54.4982985998734, 8.440581653043646, 67.66641778612497, 21.77557201132279, 9.051849973200033, 92.37780286067367, 8.368264376207025, 24.83295495589431, 24.29161400435358, 5.858664588686053, 7.021664581395763, 47.033158562587076, 11.354617948563863, 205.59072435879614, 15.228681992996034, 11.504221275484063, 24.848267357462788, 9.219963173281299, 85.66245350095538, 39.914199921388935, 24.421261282150645, 90.80928155307066, 34.87897014433722, 32.695220301864836, 8.326657532902518, 47.89873539152469, 14.894503980320277, 86.60501215570248, 13.063646821569527, 37.67481622754785, 10.740406516411259, 7.361220183260592, 29.64487991241377, 11.57179667995187, 58.06739099905886, 48.34111395595183, 39.554806626208176, 48.75938547965884, 9.618061971361849, 39.52383389995456, 5.292625783511117, 8.321209456099297, 56.72469516464884, 18.125199738176935, 5.1489268081098745, 147.423684236858, 40.94973030762944, 50.92994118845556, 100.21472662478594, 11.996975225764004, 68.81627019171206, 72.61370896581097, 102.14875330381464, 5.680077582633638, 11.23094828832426, 12.164806844035082, 22.278537324280553, 11.295848185280612, 8.04167020512759, 82.0931366833871, 13.895407017724828, 35.548115767930305, 12.676070060106003, 113.31242975175856, 29.76174495737267, 51.2059947971313, 30.494913216252016, 13.858483311563457, 6.25815038128085, 19.72690522054657, 22.835631321844, 136.11674636170034, 8.955880181093224, 10.961435001670623, 17.035255224058336, 60.927920246879154, 8.267997890958101, 5.307148424539127, 19.055937084571386, 60.24318047217364, 59.40345556073977, 28.050449209634564, 6.003983870768168, 64.27901443064931, 13.419541586467664, 11.755708069335878, 90.6936586721357, 7.7138297475679956, 49.84063568682222, 11.289184956728072, 27.491123157375384, 8.925830649106056, 34.206591677149504, 49.2977980934493, 97.08425948404175, 41.343290820892754, 13.680885232894843, 11.16332191336208, 34.84272822313571, 52.57353629401295, 67.09240616673237, 27.611563524619722, 26.334374710508975, 16.65976916858799, 48.252736372728435, 64.37363919060701, 24.110519077259617, 27.999389178751173, 45.656082455912305, 10.812953610396137, 63.40809764954537, 63.9667291948791, 17.827358936463614, 54.325265716158185, 108.01050219324162, 74.50083620826996, 123.42645233028358, 11.911240297415192, 37.75391975381439, 69.15936825407616, 50.4823152524385, 20.625928059181273, 14.417872935711102, 10.808766539500878, 52.35057632313795, 65.98868783166779, 8.500501087336385, 6.612985243921372, 119.07386447398679, 67.9225077722849, 70.9230258636357, 27.890381546796423, 22.279720076734396, 10.040827916309812, 46.66109604595787, 27.18633715978055, 63.90198668296477, 55.84653077044916, 142.91203233419662, 18.22517035118003, 52.829394606904685, 8.119516277362168, 107.11571242981512, 22.021075936374057, 14.176098222166402, 5.214575381523604, 19.465183353192092, 29.72850202813247, 5.352324964571015, 28.47031998750642, 44.84791108406411, 43.03008164775124, 24.684481416661484, 22.029333446595167, 29.255955758984065, 28.78763892976273, 9.944786280533902, 9.21191295699751, 24.467114472482585, 74.62910112588663, 15.505558278892721, 70.70055690223755, 15.765410096367729, 45.86002513182794, 78.58566096079356, 55.14904016810506, 14.244416475917259, 72.45517169805417, 6.433113406029677, 15.687318894247246, 11.445458299828948, 52.837095107890974, 25.97667117526849, 45.32904273567803, 9.053927908074332, 60.484509398456034, 35.443736137280744, 12.587911381389405, 6.392401097388466, 35.736337067664884, ...])
caption, xmean,count, xle, Etot = energy_spectrum(E_tot)
hist_file(E_hist, xmean, count, caption);
([3546612.5, 3622010.9375, 3646582.8125, 3774329.6875, 3976768.75, 3977545.3125, 4012362.5, 4047242.1875, 4115501.5625, 4124704.6875, 4186087.5, 4196017.1875, 4217257.8125, 4243067.1875, 4262162.5, 4273828.125, 4306145.3125, 4328032.8125, 4362554.6875, 4368410.9375, 4425328.125, 4504118.75, 4575175.0, 4610515.625, 4621321.875, 4638706.25, 4644071.875, 4644123.4375, 4677739.0625, 4788437.5, 4836875.0, 4868393.75, 4969585.9375, 4981225.0, 5047712.5, 5060829.6875, 5294084.375, 5315845.3125, 5360173.4375, 5449017.1875, 5449029.6875, 6116604.6875, 6124990.625, 6156006.25, 6197300.0, 6263793.75, 6300800.0, 6374767.1875, 6414045.3125, 6454467.1875, 6518318.75, 6523835.9375, 6547765.625, 6552225.0, 6555425.0, 6556025.0, 6557134.375, 6559400.0, 6560853.125, 6570470.3125, 6571798.4375, 6572115.625, 6577635.9375, 6578107.8125, 6578720.3125, 6579393.75, 6579501.5625, 6586712.5, 6590787.5, 6595360.9375, 6595623.4375, 6601935.9375, 6603034.375, 6613846.875, 6615612.5, 6617290.625, 6620870.3125, 6625914.0625, 6628885.9375, 6630860.9375, 6632353.125, 6635450.0, 6641096.875, 6642859.375, 6648375.0, 6652629.6875, 6653160.9375, 6660748.4375, 6663456.25, 6672745.3125, 6688392.1875, 6694881.25, 6695496.875, 6696960.9375, 6701746.875, 6707460.9375, 6712865.625, 6712929.6875, 6713137.5, 6718660.9375, 6718664.0625, 6728640.625, 6753698.4375, 6768437.5, 6772662.5, 6775781.25, 6788470.3125, 6811592.1875, 6811643.75, 6821414.0625, 6826575.0, 6826578.125, 6848987.5, 6853498.4375, 6857059.375, 6873765.625, 6874689.0625, 6876493.75, 6876609.375, 6877704.6875, 6877770.3125, 6878976.5625, 6885017.1875, 6888215.625, 6891118.75, 6894575.0, 6897606.25, 6900100.0, 6901260.9375, 6902923.4375, 6902953.125, 6903976.5625, 6913234.375, 6915123.4375, 6915406.25, 6917893.75, 6921134.375, 6921703.125, 6924779.6875, 6929062.5, 6930014.0625, 6931439.0625, 6937540.625, 6948756.25, 6960564.0625, 6978014.0625, 6979237.5, 6980700.0, 6984135.9375, 6985837.5, 6990821.875, 6999048.4375, 7000929.6875, 7001753.125, 7002751.5625, 7003154.6875, 7003475.0, 7005789.0625, 7010306.25, 7010357.8125, 7018434.375, 7019923.4375, 7020267.1875, 7020787.5, 7021493.75, 7023771.875, 7026350.0, 7029314.0625, 7029826.5625, 7030145.3125, 7030171.875, 7032482.8125, 7035296.875, 7042281.25, 7043339.0625, 7052457.8125, 7055568.75, 7056081.25, 7060070.3125, 7060148.4375, 7061895.3125, 7062198.4375, 7069417.1875, 7071490.625, 7072850.0, 7075985.9375, 7079020.3125, 7079200.0, 7081026.5625, 7081918.75, 7083529.6875, 7084270.3125, 7084435.9375, 7085078.125, 7085154.6875, 7087712.5, 7088360.9375, 7092381.25, 7093078.125, 7093103.125, 7093726.5625, 7096392.1875, 7102779.6875, 7106137.5, 7112490.625, 7113565.625, 7113596.875, 7116537.5, 7116828.125, 7117556.25, 7119753.125, 7119773.4375, 7128668.75, 7134757.8125, 7142009.375, 7144387.5, 7145243.75, 7155431.25, 7156510.9375, 7156975.0, 7160904.6875, 7160921.875, 7162478.125, 7165487.5, 7166268.75, 7166293.75, 7167646.875, 7168576.5625, 7175081.25, 7175725.0, 7176228.125, 7176445.3125, 7179298.4375, 7180700.0, 7181043.75, 7181664.0625, 7182164.0625, 7182365.625, 7187114.0625, 7200507.8125, 7206492.1875, 7214360.9375, 7225785.9375, 7226504.6875, 7229176.5625, 7250192.1875, 7256217.1875, 7256303.125, 7259254.6875, 7259748.4375, 7266892.1875, 7269278.125, 7278689.0625, 7288001.5625, 7294212.5, 7296420.3125, 7305142.1875, 7308323.4375, 7332500.0, 7344900.0, 7344903.125, 7344957.8125, 7347596.875, 7357859.375, 7357885.9375, 7358854.6875, 7359112.5, 7359478.125, 7359543.75, 7360859.375, 7361804.6875, 7363507.8125, 7363798.4375, 7365160.9375, 7366257.8125, 7367376.5625, 7368160.9375, 7368575.0, 7368801.5625, 7369387.5, 7369479.6875, 7370442.1875, 7370882.8125, 7371540.625, 7372467.1875, 7375759.375, 7376295.3125, 7378365.625, 7386089.0625, 7396848.4375, 7396929.6875, 7404243.75, 7405787.5, 7406498.4375, 7406748.4375, 7409226.5625, 7409832.8125, 7417203.125, 7417379.6875, 7417995.3125, 7422114.0625, 7425650.0, 7441748.4375, 7449259.375, 7450751.5625, 7453212.5, 7453317.1875, 7454128.125, 7456550.0, 7456912.5, 7458628.125, 7458839.0625, 7458939.0625, 7459245.3125, 7460985.9375, 7472709.375, 7472726.5625, 7483064.0625, 7484950.0, 7484985.9375, 7489590.625, 7490117.1875, 7490125.0, 7490351.5625, 7490406.25, 7491779.6875, 7499198.4375, 7499206.25, 7506573.4375, 7509665.625, 7510326.5625, 7514387.5, 7518442.1875, 7521475.0, 7532071.875, 7532364.0625, 7533192.1875, 7533621.875, 7533760.9375, 7541132.8125, 7543396.875, 7549467.1875, 7550643.75, 7553900.0, 7556443.75, 7560720.3125, 7566189.0625, 7590110.9375, 7593134.375, 7601590.625, 7602528.125, 7603640.625, 7604057.8125, 7613418.75, 7615782.8125, 7622676.5625, 7623339.0625, 7624529.6875, 7624570.3125, 7625345.3125, 7625489.0625, 7626470.3125, 7627320.3125, 7628103.125, 7628387.5, 7628918.75, 7631896.875, 7632542.1875, 7645006.25, 7647309.375, 7650423.4375, 7650639.0625, 7650640.625, 7652942.1875, 7653115.625, 7653140.625, 7653370.3125, 7653590.625, 7654442.1875, 7654532.8125, 7654568.75, 7654665.625, 7659479.6875, 7659526.5625, 7660814.0625, 7661051.5625, 7661389.0625, 7662432.8125, 7667450.0, 7667887.5, 7668181.25, 7670062.5, 7670106.25, 7671662.5, 7677051.5625, 7686184.375, 7687193.75, 7688754.6875, 7690531.25, 7692709.375, 7695082.8125, 7695564.0625, 7696198.4375, 7696315.625, 7696740.625, 7697073.4375, 7697329.6875, 7725910.9375, 7728621.875, 7731185.9375, 7731428.125, 7732609.375, 7733532.8125, 7734309.375, 7734517.1875, 7737321.875, 7742681.25, 7742784.375, 7748800.0, 7750310.9375, 7758698.4375, 7765134.375, 7770014.0625, 7773112.5, 7778509.375, 7785382.8125, 7785382.8125, 7787584.375, 7787971.875, 7792231.25, 7792243.75, 7795337.5, 7798023.4375, 7798623.4375, 7803178.125, 7818528.125, 7824020.3125, 7828710.9375, 7830037.5, 7830948.4375, 7833531.25, 7849317.1875, 7851035.9375, 7855071.875, 7860587.5, 7863762.5, 7871045.3125, 7876042.1875, 7878603.125, 7882075.0, 7887529.6875, 7888721.875, 7895037.5, 7898379.6875, 7902331.25, 7903389.0625, 7904342.1875, 7904535.9375, 7904742.1875, 7904935.9375, 7905103.125, 7906400.0, 7906515.625, 7906823.4375, 7908753.125, 7908992.1875, 7909004.6875, 7910389.0625, 7911571.875, 7911889.0625, 7912512.5, 7912615.625, 7913204.6875, 7915879.6875, 7917670.3125, 7923148.4375, 7938329.6875, 7938853.125, 7942623.4375, 7943870.3125, 7944798.4375, 7955004.6875, 7957982.8125, 7958225.0, 7959428.125, 7960778.125, 7965142.1875, 7967164.0625, 7967251.5625, 7970500.0, 7970676.5625, 7990415.625, 7992695.3125, 7994512.5, 7998943.75, 8002426.5625, 8016740.625, 8016798.4375, 8023165.625, 8023587.5, 8024262.5, 8027046.875, 8039648.4375, 8041034.375, 8042918.75, 8044253.125, 8045740.625, 8046310.9375, 8060184.375, 8070489.0625, 8070553.125, 8071285.9375, 8075793.75, 8078143.75, 8099926.5625, 8100479.6875, 8122234.375, 8123862.5, 8140820.3125, 8140878.125, 8147931.25, 8149893.75, 8152026.5625, 8154125.0, 8165315.625, 8171004.6875, 8171012.5, 8214431.25, 8221675.0, 8229831.25, 8231400.0, 8233278.125, 8234185.9375, 8235421.875, 8268812.5, 8273843.75, 8274225.0, 8274285.9375, 8316160.9375, 8319670.3125, 8352012.5, 8364148.4375, 8381093.75, 8389556.25, 8410287.5, 8410781.25, 8411048.4375, 8411101.5625, 8413289.0625, 8413296.875, 8413298.4375, 8413360.9375, 8413690.625, 8414070.3125, 8417021.875, 8420829.6875, 8445792.1875, 8456837.5, 8458742.1875, 8463515.625, 8464357.8125, 8466568.75, 8467237.5, 8473120.3125, 8473137.5, 8480232.8125, 8483425.0, 8483492.1875, 8494457.8125, 8516798.4375, 8517062.5, 8517578.125, 8544317.1875, 8582050.0, 8590703.125, 8618464.0625, 8618500.0, 8666089.0625, 8669043.75, 8669046.875, 8712898.4375, 8798893.75, 9058900.0, 9058931.25, 9085659.375, 9087475.0, 9104921.875, 9122756.25, 9156721.875, 9645168.75, 9699003.125, 9704067.1875, 9723787.5, 9747343.75, 9760900.0, 9793650.0, 9813570.3125, 9814940.625, 9815962.5, 9830873.4375, 9831504.6875, 9833209.375, 9833301.5625, 9833314.0625, 9841053.125, 9852273.4375, 9881167.1875, 9898779.6875, 9928495.3125, 9928507.8125, 10091639.0625, 10420535.9375, 10434573.4375, 10435065.625, 10476306.25, 10542701.5625, 10545657.8125, 10557496.875, 10565709.375, 10576570.3125, 10577301.5625, 10578084.375, 10578776.5625, 10599537.5, 10602117.1875, 10603687.5, 10605256.25, 10605273.4375, 10605310.9375, 10606659.375, 10608664.0625, 10612917.1875, 10618121.875, 10618375.0, 10618378.125, 10619145.3125, 10639885.9375, 10658692.1875, 10659579.6875, 10661057.8125, 10946410.9375, 10957009.375, 10959517.1875, 10959859.375, 10960546.875, 10961892.1875, 10962395.3125, 10962396.875, 10962728.125, 10962921.875, 10963632.8125, 10964126.5625, 10964854.6875, 10965131.25, 10965346.875, 10967765.625, 10969731.25, 10970676.5625, 10970910.9375, 10972267.1875, 10972629.6875, 10975490.625, 10981676.5625, 10981907.8125, 10983290.625, 10984818.75, 10985689.0625, 10986107.8125, 10986531.25, 10986882.8125, 10986950.0, 10987893.75, 10988532.8125, 10989128.125, 10991114.0625, 10991826.5625, 10992448.4375, 10993084.375, 10993406.25, 10993704.6875, 10993721.875, 10994507.8125, 10994581.25, 10995439.0625, 10996542.1875, 11001845.3125, 11001918.75, 11005698.4375, 11006268.75, 11006450.0, 11006485.9375, 11007381.25, 11008010.9375, 11009462.5, 11009753.125, 11010278.125, 11010481.25, 11010934.375, 11011029.6875, 11011065.625, 11011250.0, 11011950.0, 11012095.3125, 11012450.0, 11012632.8125, 11013432.8125, 11013929.6875, 11013959.375, 11014160.9375, 11014239.0625, 11014678.125, 11014717.1875, 11015179.6875, 11015257.8125, 11015284.375, 11015342.1875, 11016046.875, 11016453.125, 11016676.5625, 11016787.5, 11016829.6875, 11016917.1875, 11017031.25, 11017145.3125, 11017220.3125, 11017306.25, 11017317.1875, 11017350.0, 11017665.625, 11017990.625, 11018062.5, 11018120.3125, 11018345.3125, 11018392.1875, 11018445.3125, 11018742.1875, 11018754.6875, 11018832.8125, 11019195.3125, 11019212.5, 11019614.0625, 11019665.625, 11019704.6875, 11019721.875, 11019779.6875, 11019821.875, 11020173.4375, 11020632.8125, 11020798.4375, 11020890.625, 11021528.125, 11022075.0, 11023420.3125, 11023862.5, 11024139.0625, 11024212.5, 11024237.5, 11026456.25, 11026478.125, 11027250.0, 11028589.0625, 11029385.9375, 11030531.25, 11032031.25, 11032456.25, 11033018.75, 11033479.6875, 11040787.5, 11040948.4375, 11041153.125, 11041181.25, 11041246.875, 11041246.875, 11041335.9375, 11041339.0625, 11041343.75, 11041365.625, 11041392.1875, 11041409.375, 11041414.0625, 11041418.75, 11041435.9375, 11041440.625, 11041446.875, 11041460.9375, 11041479.6875, 11041493.75, 11041506.25, 11041592.1875, 11041617.1875, 11041625.0, 11041629.6875, 11041642.1875, 11041650.0, 11041742.1875, 11041817.1875, 11041835.9375, 11042559.375, 11042571.875, 11042590.625, 11042617.1875, 11042673.4375, 11042812.5, 11042878.125, 11042893.75, 11042901.5625, 11042945.3125, 11042960.9375, 11043070.3125, 11043134.375, 11043342.1875, 11043426.5625, 11043453.125, 11043607.8125, 11043621.875, 11043685.9375, 11043893.75, 11043906.25, 11044209.375, 11044289.0625, 11044493.75, 11044634.375, 11044729.6875, 11044860.9375, 11044903.125, 11045106.25, 11045345.3125, 11045350.0, 11045596.875, 11045726.5625, 11046029.6875, 11046125.0, 11046179.6875, 11046193.75, 11046506.25, 11046529.6875, 11046604.6875, 11046609.375, 11046614.0625, 11046653.125, 11046665.625, 11046676.5625, 11046695.3125, 11046701.5625, 11046710.9375, 11046726.5625, 11046743.75, 11046768.75, 11046810.9375, 11046817.1875, 11046821.875, 11046825.0, 11046860.9375, 11046862.5, 11046862.5, 11046864.0625, 11046889.0625, 11046898.4375, 11046903.125, 11046910.9375, 11046914.0625, 11046928.125, 11046929.6875, 11046932.8125, 11046943.75, 11046948.4375, 11046950.0, 11046950.0, 11046978.125, 11046984.375, 11046993.75, 11046996.875, 11047007.8125, 11047054.6875, 11047071.875, 11047079.6875, 11047082.8125, 11047084.375, 11047093.75, 11047096.875, 11047098.4375, 11047103.125, 11047121.875, 11047128.125, 11047134.375, 11047134.375, 11047143.75, 11047145.3125, 11047150.0, 11047160.9375, 11047164.0625, 11047165.625, 11047170.3125, 11047185.9375, 11047206.25, 11047220.3125, 11047221.875, 11047228.125, 11047262.5, 11047289.0625, 11047292.1875, 11047301.5625, 11047329.6875, 11047332.8125, 11047334.375, 11047335.9375, 11047343.75, 11047348.4375, 11047354.6875, 11047440.625, 11047487.5, 11047501.5625, 11047521.875, 11047553.125, 11047585.9375, 11047589.0625, 11047604.6875, 11047618.75, 11047679.6875, 11047712.5, 11047726.5625, 11047739.0625, 11047743.75, 11047745.3125, 11047820.3125, 11047884.375, 11047957.8125, 11047965.625, 11047978.125, 11048014.0625, 11048023.4375, 11048031.25, 11048039.0625, 11048043.75, 11048059.375, 11048064.0625, 11048065.625, 11048070.3125, 11048070.3125, 11048081.25, 11048096.875, 11048100.0, 11048103.125, 11048106.25, 11048110.9375, 11048110.9375, 11048120.3125, 11048126.5625, 11048126.5625, 11048128.125, 11048139.0625, 11048148.4375, 11048150.0, 11048151.5625, 11048156.25, 11048165.625, 11048176.5625, 11048178.125, 11048192.1875, 11048193.75, 11048201.5625, 11048206.25, 11048223.4375, 11048228.125, 11048229.6875, 11048231.25, 11048237.5, 11048237.5, 11048239.0625, 11048239.0625, 11048245.3125, 11048250.0, 11048267.1875, 11048268.75, 11048268.75, 11048289.0625, 11048293.75, 11048293.75, 11048301.5625, 11048301.5625, 11048306.25, 11048307.8125, 11048307.8125, 11048321.875, 11048329.6875, 11048331.25, 11048334.375, 11048340.625, 11048354.6875, 11048354.6875, 11048359.375, 11048362.5, 11048364.0625, 11048371.875, 11048390.625, 11048401.5625, 11048404.6875, 11048406.25, 11048431.25, 11048434.375, ...], [49.28582746624586, 42.899475680533875, 43.560957797497466, 40.557915398825585, 79.94325568767852, 63.79732959658172, 58.11349427911187, 51.40273040908522, 7.74828462152472, 51.35815615044532, 67.05241471463535, 79.02409667357394, 19.980780462580952, 37.104414506394804, 6.255842176553794, 8.198957064316463, 13.288109102423585, 9.797613178982534, 70.00369217071358, 86.3425144384175, 62.94617277685579, 33.60948458011616, 8.962126674282418, 25.889896101170024, 6.364947119993077, 18.03244718383684, 7.596838514598265, 5.086378961878767, 25.19460403823126, 44.520450524815345, 25.463446237137767, 10.476968539851203, 17.756777785605284, 37.43680621454468, 5.542409808631258, 8.699670268968179, 7.6882002450106715, 80.06437610274904, 10.509500064695175, 47.339232800554946, 99.75697345998032, 19.748066310375883, 18.90760111227776, 19.343455302488987, 8.772026673800376, 6.887365461675409, 125.76316707409067, 29.013973796879682, 25.882082544293212, 59.33887875911144, 110.50565077864708, 47.970047360646724, 59.0321277461375, 61.39591634030823, 5.241673582042397, 12.561046722753996, 10.087022445781548, 149.83935063961295, 97.86489811610527, 15.077220649482706, 33.73142298797735, 52.012807635543055, 19.560200367677226, 7.114961742576247, 8.727452401123784, 101.22942465779617, 49.052199426601156, 41.18682465302331, 34.12609253143496, 25.311029655896835, 20.092457269266063, 77.90145224191744, 18.851472978197542, 52.005018877313965, 5.551752272992982, 14.06576779587644, 178.8244272837954, 13.321758921470014, 10.773362675181534, 9.26097580444769, 11.248800962039446, 45.890377265685835, 78.79520740325583, 15.763307974455907, 151.22054347425274, 119.17001376989114, 156.72767310507197, 37.04533741781421, 9.729660752100056, 5.35296715567214, 133.64152267528382, 10.41351856377374, 5.347685791656534, 21.406818228223223, 65.05396650471641, 33.432095234351515, 44.547388559142696, 77.95138485406056, 5.081686112094896, 135.39709415835458, 70.98270151365509, 45.535881410295126, 11.583978130649188, 63.62990843978422, 43.298534409285026, 149.21410461468517, 37.61534350596726, 45.509554966006945, 5.46348718275019, 56.403954204962346, 10.455473856633658, 48.56051599840244, 20.495929964616902, 65.01228177163392, 99.2398333700394, 42.23755342946669, 14.772677757173293, 33.39845948669151, 120.74090427832967, 98.66281258069327, 21.681265031667934, 24.39183848205542, 25.842907781700603, 104.24327902929718, 47.263774618785476, 16.327098778698836, 5.825954126644821, 10.673522661930049, 41.54243356598934, 30.41835017394677, 89.36861334722872, 14.566550588820245, 47.69508802782115, 14.72480791206503, 26.900038679822572, 148.73236083671122, 8.65992529791959, 48.70106386135979, 175.62342726866132, 66.3289570838891, 5.562539974936723, 10.601694128747472, 7.6177689190408415, 163.41017658524, 10.634470035169922, 74.12533816701553, 77.4813351550748, 6.617961825804503, 101.84422338869321, 85.37826105450208, 7.395151499459303, 93.92536285837218, 8.859340250908994, 102.70518504714552, 13.770255895841627, 25.14057786180871, 52.28684403598351, 6.919065420390735, 21.168310596281543, 5.038468096520411, 8.02775327118027, 12.376206286702729, 14.120850376751026, 16.890380415406582, 12.639578697514908, 16.625629767938623, 38.97692168769947, 34.64637498841897, 59.849078681640904, 7.252315972925499, 32.867300217280714, 32.54920234086778, 30.07883117873807, 100.22904145492603, 7.1414876718804186, 58.25115383876403, 67.6624761661808, 50.73756825495184, 36.3671446988138, 5.2255295395711325, 221.51251872841482, 100.96552326690133, 31.810466330270298, 136.58141269072368, 106.2765264106354, 11.418735931325415, 18.045465654976386, 10.702188913354453, 13.006735141667969, 39.239117480659736, 21.587904674728808, 6.982712279229007, 63.177259586348534, 30.373930973582393, 5.820468115933786, 52.210831974639525, 75.30115309324735, 43.875411178863665, 39.05448171039184, 23.60084737012848, 29.15340972105075, 95.44505280469569, 72.75178328144673, 22.212918055355715, 6.701528309515313, 36.2959310050442, 41.94936964222387, 5.134271301979332, 26.2736018337113, 43.70112455246988, 5.780978640301695, 106.90326232279378, 66.47290813615426, 86.9491739837612, 22.3574252958443, 35.96743706134973, 7.421270500017437, 67.30333233610835, 104.8784864756108, 45.223258201051436, 43.0770288735399, 20.741739379056533, 84.74290511000798, 74.44844190971205, 14.576812002590092, 6.378032695204707, 118.25166513239009, 19.33804335972456, 15.857262063656645, 40.445622846087275, 15.36809528875055, 25.203968866523713, 26.94723927206187, 10.625627481257954, 36.1550607062162, 28.3411181734268, 8.015801941908721, 43.77278437354107, 61.2110533876757, 89.65496752294086, 198.02255699654688, 45.73768321618562, 36.65313052995441, 21.482892929835458, 87.83378037942649, 51.60519281674415, 23.079312936425872, 19.628090960613438, 28.47739357642811, 6.716891842754241, 316.53351645740776, 42.642490058778414, 80.49444435116226, 42.10924067314771, 7.892133924433303, 14.37680326001038, 54.50862836006108, 7.927761848992869, 16.60242975168569, 6.47264128077806, 8.650443689237894, 5.338833875679889, 28.328156541295556, 74.45328369338222, 14.652671503685903, 56.02370694551805, 17.923914174387015, 13.758237204525534, 5.056557301316221, 55.63516801570536, 51.19263222884011, 8.59175878107977, 36.797372135876095, 84.13991063079236, 7.29304230764908, 7.96844101191451, 42.755493659561964, 32.89322177792836, 63.64160877426268, 76.90057355819688, 6.09314066978039, 17.626356722215363, 5.851391922389428, 25.8120267324991, 25.145519643832966, 31.662961844947667, 23.930646533264376, 18.958511341649, 27.687792144586965, 29.22802181189948, 5.268297264869988, 15.777482491170629, 22.740445828601366, 8.678281221447664, 56.44185044269027, 33.964274612430586, 133.7543705842912, 105.4027905999931, 5.440185827102763, 15.79420989551292, 76.10726048417487, 6.032787357001975, 26.009348900280774, 93.39271477835472, 14.933696219162428, 90.85637566910873, 28.018919358877483, 22.753991896600485, 18.40738179748032, 64.57582562788559, 61.7360409660144, 170.91439788341148, 15.72520285945161, 148.4504628721538, 37.328305400294816, 97.00714602349629, 115.09290930377907, 36.47341209882284, 35.18163301984053, 54.510085635114834, 11.53548547410326, 8.565704256030752, 6.077951717070848, 47.78015874839235, 109.71642078887082, 85.45884292009654, 67.7577059702425, 22.2843888582769, 36.85067999400764, 43.263397929877215, 8.21169487014693, 8.970333670657215, 32.085616194925606, 11.62869521378681, 81.11624912453934, 13.680386259935716, 21.45158198558586, 89.48828092558085, 50.409574391544545, 5.977491733618508, 11.103185391500741, 33.20492528313821, 31.593380475707672, 8.248647419823508, 76.74961201370628, 75.76732708554708, 78.85997227159609, 111.28219261784355, 120.72028922436935, 178.22047589178135, 31.293982550761616, 33.68016830039224, 21.03848213511975, 6.168909712813081, 24.99675151232193, 5.308598237951778, 49.92617887533818, 114.89098328398606, 53.40385205405877, 5.673421505771605, 34.80303040798863, 22.63144740730954, 34.819468174409714, 70.72458786570805, 20.59595662790553, 40.578412470391186, 37.27899088624869, 18.426645548172043, 23.28291233222302, 45.85865462843498, 40.128810967980584, 41.32391085526873, 116.8413398935755, 6.641054676620786, 111.23809106630478, 8.186112821026441, 50.12634583922677, 57.76273268198996, 242.54564026117677, 52.05694206447157, 48.35633819501956, 28.167022075748882, 83.47294513558039, 16.92930162943967, 11.88014622163913, 6.137290632503399, 31.79007943748458, 15.748078824847209, 15.837554271662308, 84.70370036795549, 105.20122373377315, 23.882955567741288, 68.37657379863391, 61.695903263341, 9.937817348138635, 20.8092506392915, 183.64551781941998, 7.303380931119605, 120.08381723632662, 72.61284815032069, 151.5872516893711, 67.43679339399813, 35.45785809893644, 268.9275962256369, 71.13879818276178, 88.31842700491812, 29.05357948742708, 41.32551290640559, 36.00793398988646, 68.65293706199532, 83.60732103269194, 138.73936956209374, 16.182607371245005, 50.7806461420772, 110.26705085433814, 5.157124495313274, 15.930912866232077, 90.03924647505181, 82.01594098103197, 6.721694976582679, 11.032939191045838, 111.60417635548181, 69.66789734588286, 135.16066314660742, 38.65340050268877, 156.22755684706635, 34.425150135449265, 15.857233328948054, 24.387057579588216, 17.66267803526821, 10.734421325054917, 90.86481883278995, 61.372862957158986, 44.86514714882845, 76.28903320938704, 5.108529116682268, 6.057118071447646, 10.692128099704888, 30.89120737366736, 99.45241562625354, 18.100050829999528, 17.28418062484257, 19.591277062632635, 27.331715273302677, 7.473303746157906, 10.640220962677768, 52.893946850719054, 22.17571368303669, 59.06490109316344, 49.84582401276356, 41.33936406429243, 77.6414712412269, 12.23749098847322, 74.93282449746242, 23.21023852647766, 40.24419518115393, 21.95359948638267, 124.62398598115485, 10.56644676992727, 5.397885486187978, 109.60825901210342, 9.78881599665964, 10.980520725142346, 37.908630907823984, 30.307153220809, 34.94259655247709, 27.156921553469616, 257.7356594103314, 17.39230352214096, 153.34767968153568, 178.8895112628604, 206.69468928865862, 48.53126416519187, 6.06451165919261, 71.50284353321744, 62.93143644014284, 12.018597117125612, 43.747637711933976, 82.32068820620208, 26.28186918486285, 62.011695915731984, 17.46619074271351, 33.87160229710761, 12.03417164359256, 105.23093369862575, 9.490784947505537, 40.694530920449694, 83.25916763710524, 56.348310652345084, 12.639269986523221, 149.71480246811973, 8.473907035047898, 55.64069548890532, 10.648038966266869, 96.45635309404457, 181.66824997063136, 95.85606661294496, 5.4787642838089035, 11.909699791891121, 51.86537869745465, 16.967215306155254, 62.323898597883044, 13515.833527487184, 47.603498436284724, 79.25352956316017, 15.511128047257756, 37.717153666469294, 9.853704748427976, 90.2976584662169, 18.53440813911749, 6.341226131903449, 8.5601863923185, 67.46996670952456, 116.99876838627058, 10.445307998953906, 32.08520044040942, 7.713390803086571, 14.065354320690993, 87.09365217888362, 117.69189612128989, 10.503105830853938, 33.28128520273332, 26.567647457591548, 66.65151306672135, 12.165351928322043, 66.91159424575388, 12.232576806405765, 35.67932174496325, 6.798182795604191, 10.630303512368988, 10.622981703212012, 30.3823670347295, 89.43892334701681, 28.714752866238292, 12.813592348855348, 50.48601319265684, 23.95345413979942, 5.1615984524082785, 146.14753669349705, 10.692443554621246, 172.9616526092617, 124.27721971816145, 5.800803553575017, 48.780852498308576, 60.262825322771825, 43.059545486070405, 10.177421647722785, 61.40620258472949, 86.25736568663471, 14.873082064739268, 23.047614280991954, 5.300843294923083, 95.88804164273598, 74.0138393418831, 102.41961967499161, 11.616421905685533, 26.35336114778944, 32.51165483756527, 34.0976070753627, 68.05045647869368, 18.24947147034234, 119.62061090467625, 50.18606971886733, 74.46287443801859, 9.486426850031199, 24.703672944284264, 83.4602569941957, 5.866255115390532, 18.222507128988504, 22.743608968437872, 5.739333375578513, 7.582092412800771, 26.333626529004544, 69.56175926234906, 39.44919627604479, 73.65034941417059, 30.440878853696706, 18.807777707233654, 28.070363309255796, 32.84971673177926, 39.421216511975864, 20.352319593837727, 45.78680678469573, 23.174906385324377, 6.379312963391672, 105.51206131000129, 10.975688899767848, 47.57704075148395, 87.21463710618485, 92.7513091643523, 54.38823464253137, 59.622632585100014, 12.216719920396608, 25.700062803311916, 103.34596184804519, 5.968026943615828, 10.098191137152192, 38.413214544781034, 22.947394079645107, 24.84182250330744, 24.602451041924123, 19.006152988137853, 102.19676424384218, 16.075007867159467, 6.611374172743404, 7.922827144224408, 60.135708876876166, 16.527875157818233, 8.010607464246815, 33.75090185885165, 215.3458350471045, 7.54140130087427, 85.56215428831565, 133.83201548747402, 5.6072394382816615, 38.14497428794202, 73.90715140477216, 76.90115725828461, 9.070003851412332, 68.89913095491853, 61.373388216300334, 35.37894251791992, 23.52850571021898, 62.53228060776259, 67.1447259212364, 72.87496716709657, 31.482475276124344, 62.05133162115312, 13.455547666752645, 11.474284178992358, 66.84551794277434, 12.754453747200678, 99.38344468387186, 89.31795151864658, 9.705596727143941, 16.195748336156974, 84.88890373472867, 10.597502394292677, 16.201928717584, 9.704463209602272, 6.672971476348661, 10.559299827661004, 7.86275880078259, 46.250996247846935, 6.5482021345631365, 70.20131854286905, 34.86190308670862, 12.606453498629755, 15.859545056996694, 110.42061481911047, 10.407102636251391, 18.134367963115643, 8.99512909454529, 30.59288045241459, 17.99344616043355, 12.834904096180484, 8.776590757087847, 5.785937143640941, 82.05271238757253, 5.511016464076968, 22.470470635026338, 15.745303868603806, 40.19835467921038, 70.66478280702917, 13.345790915720544, 6.917167544147727, 56.29992841506385, 5.442308286080847, 49.250211562344866, 11.370606833843604, 5.968145851444611, 83.45091828165454, 87.83699563328227, 6.264679502841633, 18.604729915602952, 13.515855581977242, 63.377420185748264, 29.032470220369767, 19.988894003604898, 111.39221575492284, 32.650908720103885, 14.585593217557715, 74.61801057765831, 17.160704768903557, 8.488040105076342, 15.063816411702016, 117.50503784725512, 39.68397785822372, 6.6728477867153995, 12.122128717673693, 14.269189461802311, 12.801804417498307, 7.727231857806038, 64.88276947550389, 17.360396992410404, 26.029705833624604, 39.07328569044615, 54.58828500830503, 12.293831104048488, 6.78038141692659, 64.31859243683952, 26.298010105752738, 10.682652564159602, 17.451654994783482, 21.322148250540668, 62.96704234093793, 5.164071594208958, 97.21469478911365, 15.600512968043798, 68.30298948048043, 57.40394451141358, 14.473744057464934, 22.208014648586392, 5.273480737329848, 47.81603548491021, 7.265026078663991, 11.06153209645442, 8.133171734621952, 15.320285982089896, 68.45178032887718, 8.417135256010216, 23.28451991939571, 25.503076176386053, 106.13498437188406, 9.06018483519708, 43.298431253269165, 16.98697675368835, 14.277259757692683, 116.60372824647811, 6.566841706211328, 21.601141798574645, 5.187449618447694, 7.824496179951466, 31.549896870314605, 53.92568843755733, 67.55365815438259, 16.67976962064854, 58.31350175358294, 57.019455625894615, 54.45311144608495, 67.4966871474644, 42.74108957674387, 49.36346797130763, 16.488427426602605, 63.4539096087838, 31.343320222397946, 26.135697401864284, 83.82111660689023, 10.770587319488573, 7.839024018090647, 70.72706629909833, 30.088043096900538, 10.583455669963994, 76.32230817053474, 11.619047783201735, 34.90041201619336, 9.78536332523007, 37.91325091818098, 29.026382487284998, 46.75721434836812, 45.00428418815756, 15.910857732146848, 24.09783339573372, 74.69063716587945, 8.223653727406424, 65.86037818032958, 17.440171969369974, 7.555680651911625, 15.29989129801076, 23.77532652411246, 63.823173125641304, 5.229789577658257, 37.709820577167235, 26.071863700110985, 16.197642696299674, 40.31463963023832, 23.111422081985122, 53.481296074677864, 6.734162411112828, 55.142786312425336, 7.359480075929355, 135.07874870060454, 18.603814991902816, 50.02044832577576, 79.9867337069588, 64.99973085642763, 30.81738545192112, 7.531752071024082, 61.111369809217294, 74.50004685625004, 26.026446669676893, 5.263732021843401, 180.88238619276635, 80.55050544904861, 10.236633880681943, 14.58772876446508, 10.806229521534489, 24.167755141139043, 5.91790721722683, 39.20947961021185, 48.44598587518816, 23.084201201069597, 27.643241857041946, 18.144283498784965, 121.1265096979553, 56.11316241171012, 30.882686451259826, 29.808067528178, 12.836540553628113, 18.503687419858622, 20.354362613554855, 42.872205285171766, 9.695596094085245, 25.803137192604602, 28.677926714148263, 31.47575886929582, 16.033491843023896, 19.10255898159588, 105.9367873107256, 6.259463637519088, 54.4982985998734, 8.440581653043646, 67.66641778612497, 21.77557201132279, 9.051849973200033, 92.37780286067367, 8.368264376207025, 24.83295495589431, 24.29161400435358, 5.858664588686053, 7.021664581395763, 47.033158562587076, 11.354617948563863, 205.59072435879614, 15.228681992996034, 11.504221275484063, 24.848267357462788, 9.219963173281299, 85.66245350095538, 39.914199921388935, 24.421261282150645, 90.80928155307066, 34.87897014433722, 32.695220301864836, 8.326657532902518, 47.89873539152469, 14.894503980320277, 86.60501215570248, 13.063646821569527, 37.67481622754785, 10.740406516411259, 7.361220183260592, 29.64487991241377, 11.57179667995187, 58.06739099905886, 48.34111395595183, 39.554806626208176, 48.75938547965884, 9.618061971361849, 39.52383389995456, 5.292625783511117, 8.321209456099297, 56.72469516464884, 18.125199738176935, 5.1489268081098745, 147.423684236858, 40.94973030762944, 50.92994118845556, 100.21472662478594, 11.996975225764004, 68.81627019171206, 72.61370896581097, 102.14875330381464, 5.680077582633638, 11.23094828832426, 12.164806844035082, 22.278537324280553, 11.295848185280612, 8.04167020512759, 82.0931366833871, 13.895407017724828, 35.548115767930305, 12.676070060106003, 113.31242975175856, 29.76174495737267, 51.2059947971313, 30.494913216252016, 13.858483311563457, 6.25815038128085, 19.72690522054657, 22.835631321844, 136.11674636170034, 8.955880181093224, 10.961435001670623, 17.035255224058336, 60.927920246879154, 8.267997890958101, 5.307148424539127, 19.055937084571386, 60.24318047217364, 59.40345556073977, 28.050449209634564, 6.003983870768168, 64.27901443064931, 13.419541586467664, 11.755708069335878, 90.6936586721357, 7.7138297475679956, 49.84063568682222, 11.289184956728072, 27.491123157375384, 8.925830649106056, 34.206591677149504, 49.2977980934493, 97.08425948404175, 41.343290820892754, 13.680885232894843, 11.16332191336208, 34.84272822313571, 52.57353629401295, 67.09240616673237, 27.611563524619722, 26.334374710508975, 16.65976916858799, 48.252736372728435, 64.37363919060701, 24.110519077259617, 27.999389178751173, 45.656082455912305, 10.812953610396137, 63.40809764954537, 63.9667291948791, 17.827358936463614, 54.325265716158185, 108.01050219324162, 74.50083620826996, 123.42645233028358, 11.911240297415192, 37.75391975381439, 69.15936825407616, 50.4823152524385, 20.625928059181273, 14.417872935711102, 10.808766539500878, 52.35057632313795, 65.98868783166779, 8.500501087336385, 6.612985243921372, 119.07386447398679, 67.9225077722849, 70.9230258636357, 27.890381546796423, 22.279720076734396, 10.040827916309812, 46.66109604595787, 27.18633715978055, 63.90198668296477, 55.84653077044916, 142.91203233419662, 18.22517035118003, 52.829394606904685, 8.119516277362168, 107.11571242981512, 22.021075936374057, 14.176098222166402, 5.214575381523604, 19.465183353192092, 29.72850202813247, 5.352324964571015, 28.47031998750642, 44.84791108406411, 43.03008164775124, 24.684481416661484, 22.029333446595167, 29.255955758984065, 28.78763892976273, 9.944786280533902, 9.21191295699751, 24.467114472482585, 74.62910112588663, 15.505558278892721, 70.70055690223755, 15.765410096367729, 45.86002513182794, 78.58566096079356, 55.14904016810506, 14.244416475917259, 72.45517169805417, 6.433113406029677, 15.687318894247246, 11.445458299828948, 52.837095107890974, 25.97667117526849, 45.32904273567803, 9.053927908074332, 60.484509398456034, 35.443736137280744, 12.587911381389405, 6.392401097388466, 35.736337067664884, ...])
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);
([3546612.5, 3622010.9375, 3646582.8125, 3774329.6875, 3976768.75, 3977545.3125, 4012362.5, 4047242.1875, 4115501.5625, 4124704.6875, 4186087.5, 4196017.1875, 4217257.8125, 4243067.1875, 4262162.5, 4273828.125, 4306145.3125, 4328032.8125, 4362554.6875, 4368410.9375, 4425328.125, 4504118.75, 4575175.0, 4610515.625, 4621321.875, 4638706.25, 4644071.875, 4644123.4375, 4677739.0625, 4788437.5, 4836875.0, 4868393.75, 4969585.9375, 4981225.0, 5047712.5, 5060829.6875, 5294084.375, 5315845.3125, 5360173.4375, 5449017.1875, 5449029.6875, 6116604.6875, 6124990.625, 6156006.25, 6197300.0, 6263793.75, 6300800.0, 6374767.1875, 6414045.3125, 6454467.1875, 6518318.75, 6523835.9375, 6547765.625, 6552225.0, 6555425.0, 6556025.0, 6557134.375, 6559400.0, 6560853.125, 6570470.3125, 6571798.4375, 6572115.625, 6577635.9375, 6578107.8125, 6578720.3125, 6579393.75, 6579501.5625, 6586712.5, 6590787.5, 6595360.9375, 6595623.4375, 6601935.9375, 6603034.375, 6613846.875, 6615612.5, 6617290.625, 6620870.3125, 6625914.0625, 6628885.9375, 6630860.9375, 6632353.125, 6635450.0, 6641096.875, 6642859.375, 6648375.0, 6652629.6875, 6653160.9375, 6660748.4375, 6663456.25, 6672745.3125, 6688392.1875, 6694881.25, 6695496.875, 6696960.9375, 6701746.875, 6707460.9375, 6712865.625, 6712929.6875, 6713137.5, 6718660.9375, 6718664.0625, 6728640.625, 6753698.4375, 6768437.5, 6772662.5, 6775781.25, 6788470.3125, 6811592.1875, 6811643.75, 6821414.0625, 6826575.0, 6826578.125, 6848987.5, 6853498.4375, 6857059.375, 6873765.625, 6874689.0625, 6876493.75, 6876609.375, 6877704.6875, 6877770.3125, 6878976.5625, 6885017.1875, 6888215.625, 6891118.75, 6894575.0, 6897606.25, 6900100.0, 6901260.9375, 6902923.4375, 6902953.125, 6903976.5625, 6913234.375, 6915123.4375, 6915406.25, 6917893.75, 6921134.375, 6921703.125, 6924779.6875, 6929062.5, 6930014.0625, 6931439.0625, 6937540.625, 6948756.25, 6960564.0625, 6978014.0625, 6979237.5, 6980700.0, 6984135.9375, 6985837.5, 6990821.875, 6999048.4375, 7000929.6875, 7001753.125, 7002751.5625, 7003154.6875, 7003475.0, 7005789.0625, 7010306.25, 7010357.8125, 7018434.375, 7019923.4375, 7020267.1875, 7020787.5, 7021493.75, 7023771.875, 7026350.0, 7029314.0625, 7029826.5625, 7030145.3125, 7030171.875, 7032482.8125, 7035296.875, 7042281.25, 7043339.0625, 7052457.8125, 7055568.75, 7056081.25, 7060070.3125, 7060148.4375, 7061895.3125, 7062198.4375, 7069417.1875, 7071490.625, 7072850.0, 7075985.9375, 7079020.3125, 7079200.0, 7081026.5625, 7081918.75, 7083529.6875, 7084270.3125, 7084435.9375, 7085078.125, 7085154.6875, 7087712.5, 7088360.9375, 7092381.25, 7093078.125, 7093103.125, 7093726.5625, 7096392.1875, 7102779.6875, 7106137.5, 7112490.625, 7113565.625, 7113596.875, 7116537.5, 7116828.125, 7117556.25, 7119753.125, 7119773.4375, 7128668.75, 7134757.8125, 7142009.375, 7144387.5, 7145243.75, 7155431.25, 7156510.9375, 7156975.0, 7160904.6875, 7160921.875, 7162478.125, 7165487.5, 7166268.75, 7166293.75, 7167646.875, 7168576.5625, 7175081.25, 7175725.0, 7176228.125, 7176445.3125, 7179298.4375, 7180700.0, 7181043.75, 7181664.0625, 7182164.0625, 7182365.625, 7187114.0625, 7200507.8125, 7206492.1875, 7214360.9375, 7225785.9375, 7226504.6875, 7229176.5625, 7250192.1875, 7256217.1875, 7256303.125, 7259254.6875, 7259748.4375, 7266892.1875, 7269278.125, 7278689.0625, 7288001.5625, 7294212.5, 7296420.3125, 7305142.1875, 7308323.4375, 7332500.0, 7344900.0, 7344903.125, 7344957.8125, 7347596.875, 7357859.375, 7357885.9375, 7358854.6875, 7359112.5, 7359478.125, 7359543.75, 7360859.375, 7361804.6875, 7363507.8125, 7363798.4375, 7365160.9375, 7366257.8125, 7367376.5625, 7368160.9375, 7368575.0, 7368801.5625, 7369387.5, 7369479.6875, 7370442.1875, 7370882.8125, 7371540.625, 7372467.1875, 7375759.375, 7376295.3125, 7378365.625, 7386089.0625, 7396848.4375, 7396929.6875, 7404243.75, 7405787.5, 7406498.4375, 7406748.4375, 7409226.5625, 7409832.8125, 7417203.125, 7417379.6875, 7417995.3125, 7422114.0625, 7425650.0, 7441748.4375, 7449259.375, 7450751.5625, 7453212.5, 7453317.1875, 7454128.125, 7456550.0, 7456912.5, 7458628.125, 7458839.0625, 7458939.0625, 7459245.3125, 7460985.9375, 7472709.375, 7472726.5625, 7483064.0625, 7484950.0, 7484985.9375, 7489590.625, 7490117.1875, 7490125.0, 7490351.5625, 7490406.25, 7491779.6875, 7499198.4375, 7499206.25, 7506573.4375, 7509665.625, 7510326.5625, 7514387.5, 7518442.1875, 7521475.0, 7532071.875, 7532364.0625, 7533192.1875, 7533621.875, 7533760.9375, 7541132.8125, 7543396.875, 7549467.1875, 7550643.75, 7553900.0, 7556443.75, 7560720.3125, 7566189.0625, 7590110.9375, 7593134.375, 7601590.625, 7602528.125, 7603640.625, 7604057.8125, 7613418.75, 7615782.8125, 7622676.5625, 7623339.0625, 7624529.6875, 7624570.3125, 7625345.3125, 7625489.0625, 7626470.3125, 7627320.3125, 7628103.125, 7628387.5, 7628918.75, 7631896.875, 7632542.1875, 7645006.25, 7647309.375, 7650423.4375, 7650639.0625, 7650640.625, 7652942.1875, 7653115.625, 7653140.625, 7653370.3125, 7653590.625, 7654442.1875, 7654532.8125, 7654568.75, 7654665.625, 7659479.6875, 7659526.5625, 7660814.0625, 7661051.5625, 7661389.0625, 7662432.8125, 7667450.0, 7667887.5, 7668181.25, 7670062.5, 7670106.25, 7671662.5, 7677051.5625, 7686184.375, 7687193.75, 7688754.6875, 7690531.25, 7692709.375, 7695082.8125, 7695564.0625, 7696198.4375, 7696315.625, 7696740.625, 7697073.4375, 7697329.6875, 7725910.9375, 7728621.875, 7731185.9375, 7731428.125, 7732609.375, 7733532.8125, 7734309.375, 7734517.1875, 7737321.875, 7742681.25, 7742784.375, 7748800.0, 7750310.9375, 7758698.4375, 7765134.375, 7770014.0625, 7773112.5, 7778509.375, 7785382.8125, 7785382.8125, 7787584.375, 7787971.875, 7792231.25, 7792243.75, 7795337.5, 7798023.4375, 7798623.4375, 7803178.125, 7818528.125, 7824020.3125, 7828710.9375, 7830037.5, 7830948.4375, 7833531.25, 7849317.1875, 7851035.9375, 7855071.875, 7860587.5, 7863762.5, 7871045.3125, 7876042.1875, 7878603.125, 7882075.0, 7887529.6875, 7888721.875, 7895037.5, 7898379.6875, 7902331.25, 7903389.0625, 7904342.1875, 7904535.9375, 7904742.1875, 7904935.9375, 7905103.125, 7906400.0, 7906515.625, 7906823.4375, 7908753.125, 7908992.1875, 7909004.6875, 7910389.0625, 7911571.875, 7911889.0625, 7912512.5, 7912615.625, 7913204.6875, 7915879.6875, 7917670.3125, 7923148.4375, 7938329.6875, 7938853.125, 7942623.4375, 7943870.3125, 7944798.4375, 7955004.6875, 7957982.8125, 7958225.0, 7959428.125, 7960778.125, 7965142.1875, 7967164.0625, 7967251.5625, 7970500.0, 7970676.5625, 7990415.625, 7992695.3125, 7994512.5, 7998943.75, 8002426.5625, 8016740.625, 8016798.4375, 8023165.625, 8023587.5, 8024262.5, 8027046.875, 8039648.4375, 8041034.375, 8042918.75, 8044253.125, 8045740.625, 8046310.9375, 8060184.375, 8070489.0625, 8070553.125, 8071285.9375, 8075793.75, 8078143.75, 8099926.5625, 8100479.6875, 8122234.375, 8123862.5, 8140820.3125, 8140878.125, 8147931.25, 8149893.75, 8152026.5625, 8154125.0, 8165315.625, 8171004.6875, 8171012.5, 8214431.25, 8221675.0, 8229831.25, 8231400.0, 8233278.125, 8234185.9375, 8235421.875, 8268812.5, 8273843.75, 8274225.0, 8274285.9375, 8316160.9375, 8319670.3125, 8352012.5, 8364148.4375, 8381093.75, 8389556.25, 8410287.5, 8410781.25, 8411048.4375, 8411101.5625, 8413289.0625, 8413296.875, 8413298.4375, 8413360.9375, 8413690.625, 8414070.3125, 8417021.875, 8420829.6875, 8445792.1875, 8456837.5, 8458742.1875, 8463515.625, 8464357.8125, 8466568.75, 8467237.5, 8473120.3125, 8473137.5, 8480232.8125, 8483425.0, 8483492.1875, 8494457.8125, 8516798.4375, 8517062.5, 8517578.125, 8544317.1875, 8582050.0, 8590703.125, 8618464.0625, 8618500.0, 8666089.0625, 8669043.75, 8669046.875, 8712898.4375, 8798893.75, 9058900.0, 9058931.25, 9085659.375, 9087475.0, 9104921.875, 9122756.25, 9156721.875, 9645168.75, 9699003.125, 9704067.1875, 9723787.5, 9747343.75, 9760900.0, 9793650.0, 9813570.3125, 9814940.625, 9815962.5, 9830873.4375, 9831504.6875, 9833209.375, 9833301.5625, 9833314.0625, 9841053.125, 9852273.4375, 9881167.1875, 9898779.6875, 9928495.3125, 9928507.8125, 10091639.0625, 10420535.9375, 10434573.4375, 10435065.625, 10476306.25, 10542701.5625, 10545657.8125, 10557496.875, 10565709.375, 10576570.3125, 10577301.5625, 10578084.375, 10578776.5625, 10599537.5, 10602117.1875, 10603687.5, 10605256.25, 10605273.4375, 10605310.9375, 10606659.375, 10608664.0625, 10612917.1875, 10618121.875, 10618375.0, 10618378.125, 10619145.3125, 10639885.9375, 10658692.1875, 10659579.6875, 10661057.8125, 10946410.9375, 10957009.375, 10959517.1875, 10959859.375, 10960546.875, 10961892.1875, 10962395.3125, 10962396.875, 10962728.125, 10962921.875, 10963632.8125, 10964126.5625, 10964854.6875, 10965131.25, 10965346.875, 10967765.625, 10969731.25, 10970676.5625, 10970910.9375, 10972267.1875, 10972629.6875, 10975490.625, 10981676.5625, 10981907.8125, 10983290.625, 10984818.75, 10985689.0625, 10986107.8125, 10986531.25, 10986882.8125, 10986950.0, 10987893.75, 10988532.8125, 10989128.125, 10991114.0625, 10991826.5625, 10992448.4375, 10993084.375, 10993406.25, 10993704.6875, 10993721.875, 10994507.8125, 10994581.25, 10995439.0625, 10996542.1875, 11001845.3125, 11001918.75, 11005698.4375, 11006268.75, 11006450.0, 11006485.9375, 11007381.25, 11008010.9375, 11009462.5, 11009753.125, 11010278.125, 11010481.25, 11010934.375, 11011029.6875, 11011065.625, 11011250.0, 11011950.0, 11012095.3125, 11012450.0, 11012632.8125, 11013432.8125, 11013929.6875, 11013959.375, 11014160.9375, 11014239.0625, 11014678.125, 11014717.1875, 11015179.6875, 11015257.8125, 11015284.375, 11015342.1875, 11016046.875, 11016453.125, 11016676.5625, 11016787.5, 11016829.6875, 11016917.1875, 11017031.25, 11017145.3125, 11017220.3125, 11017306.25, 11017317.1875, 11017350.0, 11017665.625, 11017990.625, 11018062.5, 11018120.3125, 11018345.3125, 11018392.1875, 11018445.3125, 11018742.1875, 11018754.6875, 11018832.8125, 11019195.3125, 11019212.5, 11019614.0625, 11019665.625, 11019704.6875, 11019721.875, 11019779.6875, 11019821.875, 11020173.4375, 11020632.8125, 11020798.4375, 11020890.625, 11021528.125, 11022075.0, 11023420.3125, 11023862.5, 11024139.0625, 11024212.5, 11024237.5, 11026456.25, 11026478.125, 11027250.0, 11028589.0625, 11029385.9375, 11030531.25, 11032031.25, 11032456.25, 11033018.75, 11033479.6875, 11040787.5, 11040948.4375, 11041153.125, 11041181.25, 11041246.875, 11041246.875, 11041335.9375, 11041339.0625, 11041343.75, 11041365.625, 11041392.1875, 11041409.375, 11041414.0625, 11041418.75, 11041435.9375, 11041440.625, 11041446.875, 11041460.9375, 11041479.6875, 11041493.75, 11041506.25, 11041592.1875, 11041617.1875, 11041625.0, 11041629.6875, 11041642.1875, 11041650.0, 11041742.1875, 11041817.1875, 11041835.9375, 11042559.375, 11042571.875, 11042590.625, 11042617.1875, 11042673.4375, 11042812.5, 11042878.125, 11042893.75, 11042901.5625, 11042945.3125, 11042960.9375, 11043070.3125, 11043134.375, 11043342.1875, 11043426.5625, 11043453.125, 11043607.8125, 11043621.875, 11043685.9375, 11043893.75, 11043906.25, 11044209.375, 11044289.0625, 11044493.75, 11044634.375, 11044729.6875, 11044860.9375, 11044903.125, 11045106.25, 11045345.3125, 11045350.0, 11045596.875, 11045726.5625, 11046029.6875, 11046125.0, 11046179.6875, 11046193.75, 11046506.25, 11046529.6875, 11046604.6875, 11046609.375, 11046614.0625, 11046653.125, 11046665.625, 11046676.5625, 11046695.3125, 11046701.5625, 11046710.9375, 11046726.5625, 11046743.75, 11046768.75, 11046810.9375, 11046817.1875, 11046821.875, 11046825.0, 11046860.9375, 11046862.5, 11046862.5, 11046864.0625, 11046889.0625, 11046898.4375, 11046903.125, 11046910.9375, 11046914.0625, 11046928.125, 11046929.6875, 11046932.8125, 11046943.75, 11046948.4375, 11046950.0, 11046950.0, 11046978.125, 11046984.375, 11046993.75, 11046996.875, 11047007.8125, 11047054.6875, 11047071.875, 11047079.6875, 11047082.8125, 11047084.375, 11047093.75, 11047096.875, 11047098.4375, 11047103.125, 11047121.875, 11047128.125, 11047134.375, 11047134.375, 11047143.75, 11047145.3125, 11047150.0, 11047160.9375, 11047164.0625, 11047165.625, 11047170.3125, 11047185.9375, 11047206.25, 11047220.3125, 11047221.875, 11047228.125, 11047262.5, 11047289.0625, 11047292.1875, 11047301.5625, 11047329.6875, 11047332.8125, 11047334.375, 11047335.9375, 11047343.75, 11047348.4375, 11047354.6875, 11047440.625, 11047487.5, 11047501.5625, 11047521.875, 11047553.125, 11047585.9375, 11047589.0625, 11047604.6875, 11047618.75, 11047679.6875, 11047712.5, 11047726.5625, 11047739.0625, 11047743.75, 11047745.3125, 11047820.3125, 11047884.375, 11047957.8125, 11047965.625, 11047978.125, 11048014.0625, 11048023.4375, 11048031.25, 11048039.0625, 11048043.75, 11048059.375, 11048064.0625, 11048065.625, 11048070.3125, 11048070.3125, 11048081.25, 11048096.875, 11048100.0, 11048103.125, 11048106.25, 11048110.9375, 11048110.9375, 11048120.3125, 11048126.5625, 11048126.5625, 11048128.125, 11048139.0625, 11048148.4375, 11048150.0, 11048151.5625, 11048156.25, 11048165.625, 11048176.5625, 11048178.125, 11048192.1875, 11048193.75, 11048201.5625, 11048206.25, 11048223.4375, 11048228.125, 11048229.6875, 11048231.25, 11048237.5, 11048237.5, 11048239.0625, 11048239.0625, 11048245.3125, 11048250.0, 11048267.1875, 11048268.75, 11048268.75, 11048289.0625, 11048293.75, 11048293.75, 11048301.5625, 11048301.5625, 11048306.25, 11048307.8125, 11048307.8125, 11048321.875, 11048329.6875, 11048331.25, 11048334.375, 11048340.625, 11048354.6875, 11048354.6875, 11048359.375, 11048362.5, 11048364.0625, 11048371.875, 11048390.625, 11048401.5625, 11048404.6875, 11048406.25, 11048431.25, 11048434.375, ...], [49.28582746624586, 42.899475680533875, 43.560957797497466, 40.557915398825585, 79.94325568767852, 63.79732959658172, 58.11349427911187, 51.40273040908522, 7.74828462152472, 51.35815615044532, 67.05241471463535, 79.02409667357394, 19.980780462580952, 37.104414506394804, 6.255842176553794, 8.198957064316463, 13.288109102423585, 9.797613178982534, 70.00369217071358, 86.3425144384175, 62.94617277685579, 33.60948458011616, 8.962126674282418, 25.889896101170024, 6.364947119993077, 18.03244718383684, 7.596838514598265, 5.086378961878767, 25.19460403823126, 44.520450524815345, 25.463446237137767, 10.476968539851203, 17.756777785605284, 37.43680621454468, 5.542409808631258, 8.699670268968179, 7.6882002450106715, 80.06437610274904, 10.509500064695175, 47.339232800554946, 99.75697345998032, 19.748066310375883, 18.90760111227776, 19.343455302488987, 8.772026673800376, 6.887365461675409, 125.76316707409067, 29.013973796879682, 25.882082544293212, 59.33887875911144, 110.50565077864708, 47.970047360646724, 59.0321277461375, 61.39591634030823, 5.241673582042397, 12.561046722753996, 10.087022445781548, 149.83935063961295, 97.86489811610527, 15.077220649482706, 33.73142298797735, 52.012807635543055, 19.560200367677226, 7.114961742576247, 8.727452401123784, 101.22942465779617, 49.052199426601156, 41.18682465302331, 34.12609253143496, 25.311029655896835, 20.092457269266063, 77.90145224191744, 18.851472978197542, 52.005018877313965, 5.551752272992982, 14.06576779587644, 178.8244272837954, 13.321758921470014, 10.773362675181534, 9.26097580444769, 11.248800962039446, 45.890377265685835, 78.79520740325583, 15.763307974455907, 151.22054347425274, 119.17001376989114, 156.72767310507197, 37.04533741781421, 9.729660752100056, 5.35296715567214, 133.64152267528382, 10.41351856377374, 5.347685791656534, 21.406818228223223, 65.05396650471641, 33.432095234351515, 44.547388559142696, 77.95138485406056, 5.081686112094896, 135.39709415835458, 70.98270151365509, 45.535881410295126, 11.583978130649188, 63.62990843978422, 43.298534409285026, 149.21410461468517, 37.61534350596726, 45.509554966006945, 5.46348718275019, 56.403954204962346, 10.455473856633658, 48.56051599840244, 20.495929964616902, 65.01228177163392, 99.2398333700394, 42.23755342946669, 14.772677757173293, 33.39845948669151, 120.74090427832967, 98.66281258069327, 21.681265031667934, 24.39183848205542, 25.842907781700603, 104.24327902929718, 47.263774618785476, 16.327098778698836, 5.825954126644821, 10.673522661930049, 41.54243356598934, 30.41835017394677, 89.36861334722872, 14.566550588820245, 47.69508802782115, 14.72480791206503, 26.900038679822572, 148.73236083671122, 8.65992529791959, 48.70106386135979, 175.62342726866132, 66.3289570838891, 5.562539974936723, 10.601694128747472, 7.6177689190408415, 163.41017658524, 10.634470035169922, 74.12533816701553, 77.4813351550748, 6.617961825804503, 101.84422338869321, 85.37826105450208, 7.395151499459303, 93.92536285837218, 8.859340250908994, 102.70518504714552, 13.770255895841627, 25.14057786180871, 52.28684403598351, 6.919065420390735, 21.168310596281543, 5.038468096520411, 8.02775327118027, 12.376206286702729, 14.120850376751026, 16.890380415406582, 12.639578697514908, 16.625629767938623, 38.97692168769947, 34.64637498841897, 59.849078681640904, 7.252315972925499, 32.867300217280714, 32.54920234086778, 30.07883117873807, 100.22904145492603, 7.1414876718804186, 58.25115383876403, 67.6624761661808, 50.73756825495184, 36.3671446988138, 5.2255295395711325, 221.51251872841482, 100.96552326690133, 31.810466330270298, 136.58141269072368, 106.2765264106354, 11.418735931325415, 18.045465654976386, 10.702188913354453, 13.006735141667969, 39.239117480659736, 21.587904674728808, 6.982712279229007, 63.177259586348534, 30.373930973582393, 5.820468115933786, 52.210831974639525, 75.30115309324735, 43.875411178863665, 39.05448171039184, 23.60084737012848, 29.15340972105075, 95.44505280469569, 72.75178328144673, 22.212918055355715, 6.701528309515313, 36.2959310050442, 41.94936964222387, 5.134271301979332, 26.2736018337113, 43.70112455246988, 5.780978640301695, 106.90326232279378, 66.47290813615426, 86.9491739837612, 22.3574252958443, 35.96743706134973, 7.421270500017437, 67.30333233610835, 104.8784864756108, 45.223258201051436, 43.0770288735399, 20.741739379056533, 84.74290511000798, 74.44844190971205, 14.576812002590092, 6.378032695204707, 118.25166513239009, 19.33804335972456, 15.857262063656645, 40.445622846087275, 15.36809528875055, 25.203968866523713, 26.94723927206187, 10.625627481257954, 36.1550607062162, 28.3411181734268, 8.015801941908721, 43.77278437354107, 61.2110533876757, 89.65496752294086, 198.02255699654688, 45.73768321618562, 36.65313052995441, 21.482892929835458, 87.83378037942649, 51.60519281674415, 23.079312936425872, 19.628090960613438, 28.47739357642811, 6.716891842754241, 316.53351645740776, 42.642490058778414, 80.49444435116226, 42.10924067314771, 7.892133924433303, 14.37680326001038, 54.50862836006108, 7.927761848992869, 16.60242975168569, 6.47264128077806, 8.650443689237894, 5.338833875679889, 28.328156541295556, 74.45328369338222, 14.652671503685903, 56.02370694551805, 17.923914174387015, 13.758237204525534, 5.056557301316221, 55.63516801570536, 51.19263222884011, 8.59175878107977, 36.797372135876095, 84.13991063079236, 7.29304230764908, 7.96844101191451, 42.755493659561964, 32.89322177792836, 63.64160877426268, 76.90057355819688, 6.09314066978039, 17.626356722215363, 5.851391922389428, 25.8120267324991, 25.145519643832966, 31.662961844947667, 23.930646533264376, 18.958511341649, 27.687792144586965, 29.22802181189948, 5.268297264869988, 15.777482491170629, 22.740445828601366, 8.678281221447664, 56.44185044269027, 33.964274612430586, 133.7543705842912, 105.4027905999931, 5.440185827102763, 15.79420989551292, 76.10726048417487, 6.032787357001975, 26.009348900280774, 93.39271477835472, 14.933696219162428, 90.85637566910873, 28.018919358877483, 22.753991896600485, 18.40738179748032, 64.57582562788559, 61.7360409660144, 170.91439788341148, 15.72520285945161, 148.4504628721538, 37.328305400294816, 97.00714602349629, 115.09290930377907, 36.47341209882284, 35.18163301984053, 54.510085635114834, 11.53548547410326, 8.565704256030752, 6.077951717070848, 47.78015874839235, 109.71642078887082, 85.45884292009654, 67.7577059702425, 22.2843888582769, 36.85067999400764, 43.263397929877215, 8.21169487014693, 8.970333670657215, 32.085616194925606, 11.62869521378681, 81.11624912453934, 13.680386259935716, 21.45158198558586, 89.48828092558085, 50.409574391544545, 5.977491733618508, 11.103185391500741, 33.20492528313821, 31.593380475707672, 8.248647419823508, 76.74961201370628, 75.76732708554708, 78.85997227159609, 111.28219261784355, 120.72028922436935, 178.22047589178135, 31.293982550761616, 33.68016830039224, 21.03848213511975, 6.168909712813081, 24.99675151232193, 5.308598237951778, 49.92617887533818, 114.89098328398606, 53.40385205405877, 5.673421505771605, 34.80303040798863, 22.63144740730954, 34.819468174409714, 70.72458786570805, 20.59595662790553, 40.578412470391186, 37.27899088624869, 18.426645548172043, 23.28291233222302, 45.85865462843498, 40.128810967980584, 41.32391085526873, 116.8413398935755, 6.641054676620786, 111.23809106630478, 8.186112821026441, 50.12634583922677, 57.76273268198996, 242.54564026117677, 52.05694206447157, 48.35633819501956, 28.167022075748882, 83.47294513558039, 16.92930162943967, 11.88014622163913, 6.137290632503399, 31.79007943748458, 15.748078824847209, 15.837554271662308, 84.70370036795549, 105.20122373377315, 23.882955567741288, 68.37657379863391, 61.695903263341, 9.937817348138635, 20.8092506392915, 183.64551781941998, 7.303380931119605, 120.08381723632662, 72.61284815032069, 151.5872516893711, 67.43679339399813, 35.45785809893644, 268.9275962256369, 71.13879818276178, 88.31842700491812, 29.05357948742708, 41.32551290640559, 36.00793398988646, 68.65293706199532, 83.60732103269194, 138.73936956209374, 16.182607371245005, 50.7806461420772, 110.26705085433814, 5.157124495313274, 15.930912866232077, 90.03924647505181, 82.01594098103197, 6.721694976582679, 11.032939191045838, 111.60417635548181, 69.66789734588286, 135.16066314660742, 38.65340050268877, 156.22755684706635, 34.425150135449265, 15.857233328948054, 24.387057579588216, 17.66267803526821, 10.734421325054917, 90.86481883278995, 61.372862957158986, 44.86514714882845, 76.28903320938704, 5.108529116682268, 6.057118071447646, 10.692128099704888, 30.89120737366736, 99.45241562625354, 18.100050829999528, 17.28418062484257, 19.591277062632635, 27.331715273302677, 7.473303746157906, 10.640220962677768, 52.893946850719054, 22.17571368303669, 59.06490109316344, 49.84582401276356, 41.33936406429243, 77.6414712412269, 12.23749098847322, 74.93282449746242, 23.21023852647766, 40.24419518115393, 21.95359948638267, 124.62398598115485, 10.56644676992727, 5.397885486187978, 109.60825901210342, 9.78881599665964, 10.980520725142346, 37.908630907823984, 30.307153220809, 34.94259655247709, 27.156921553469616, 257.7356594103314, 17.39230352214096, 153.34767968153568, 178.8895112628604, 206.69468928865862, 48.53126416519187, 6.06451165919261, 71.50284353321744, 62.93143644014284, 12.018597117125612, 43.747637711933976, 82.32068820620208, 26.28186918486285, 62.011695915731984, 17.46619074271351, 33.87160229710761, 12.03417164359256, 105.23093369862575, 9.490784947505537, 40.694530920449694, 83.25916763710524, 56.348310652345084, 12.639269986523221, 149.71480246811973, 8.473907035047898, 55.64069548890532, 10.648038966266869, 96.45635309404457, 181.66824997063136, 95.85606661294496, 5.4787642838089035, 11.909699791891121, 51.86537869745465, 16.967215306155254, 62.323898597883044, 13515.833527487184, 47.603498436284724, 79.25352956316017, 15.511128047257756, 37.717153666469294, 9.853704748427976, 90.2976584662169, 18.53440813911749, 6.341226131903449, 8.5601863923185, 67.46996670952456, 116.99876838627058, 10.445307998953906, 32.08520044040942, 7.713390803086571, 14.065354320690993, 87.09365217888362, 117.69189612128989, 10.503105830853938, 33.28128520273332, 26.567647457591548, 66.65151306672135, 12.165351928322043, 66.91159424575388, 12.232576806405765, 35.67932174496325, 6.798182795604191, 10.630303512368988, 10.622981703212012, 30.3823670347295, 89.43892334701681, 28.714752866238292, 12.813592348855348, 50.48601319265684, 23.95345413979942, 5.1615984524082785, 146.14753669349705, 10.692443554621246, 172.9616526092617, 124.27721971816145, 5.800803553575017, 48.780852498308576, 60.262825322771825, 43.059545486070405, 10.177421647722785, 61.40620258472949, 86.25736568663471, 14.873082064739268, 23.047614280991954, 5.300843294923083, 95.88804164273598, 74.0138393418831, 102.41961967499161, 11.616421905685533, 26.35336114778944, 32.51165483756527, 34.0976070753627, 68.05045647869368, 18.24947147034234, 119.62061090467625, 50.18606971886733, 74.46287443801859, 9.486426850031199, 24.703672944284264, 83.4602569941957, 5.866255115390532, 18.222507128988504, 22.743608968437872, 5.739333375578513, 7.582092412800771, 26.333626529004544, 69.56175926234906, 39.44919627604479, 73.65034941417059, 30.440878853696706, 18.807777707233654, 28.070363309255796, 32.84971673177926, 39.421216511975864, 20.352319593837727, 45.78680678469573, 23.174906385324377, 6.379312963391672, 105.51206131000129, 10.975688899767848, 47.57704075148395, 87.21463710618485, 92.7513091643523, 54.38823464253137, 59.622632585100014, 12.216719920396608, 25.700062803311916, 103.34596184804519, 5.968026943615828, 10.098191137152192, 38.413214544781034, 22.947394079645107, 24.84182250330744, 24.602451041924123, 19.006152988137853, 102.19676424384218, 16.075007867159467, 6.611374172743404, 7.922827144224408, 60.135708876876166, 16.527875157818233, 8.010607464246815, 33.75090185885165, 215.3458350471045, 7.54140130087427, 85.56215428831565, 133.83201548747402, 5.6072394382816615, 38.14497428794202, 73.90715140477216, 76.90115725828461, 9.070003851412332, 68.89913095491853, 61.373388216300334, 35.37894251791992, 23.52850571021898, 62.53228060776259, 67.1447259212364, 72.87496716709657, 31.482475276124344, 62.05133162115312, 13.455547666752645, 11.474284178992358, 66.84551794277434, 12.754453747200678, 99.38344468387186, 89.31795151864658, 9.705596727143941, 16.195748336156974, 84.88890373472867, 10.597502394292677, 16.201928717584, 9.704463209602272, 6.672971476348661, 10.559299827661004, 7.86275880078259, 46.250996247846935, 6.5482021345631365, 70.20131854286905, 34.86190308670862, 12.606453498629755, 15.859545056996694, 110.42061481911047, 10.407102636251391, 18.134367963115643, 8.99512909454529, 30.59288045241459, 17.99344616043355, 12.834904096180484, 8.776590757087847, 5.785937143640941, 82.05271238757253, 5.511016464076968, 22.470470635026338, 15.745303868603806, 40.19835467921038, 70.66478280702917, 13.345790915720544, 6.917167544147727, 56.29992841506385, 5.442308286080847, 49.250211562344866, 11.370606833843604, 5.968145851444611, 83.45091828165454, 87.83699563328227, 6.264679502841633, 18.604729915602952, 13.515855581977242, 63.377420185748264, 29.032470220369767, 19.988894003604898, 111.39221575492284, 32.650908720103885, 14.585593217557715, 74.61801057765831, 17.160704768903557, 8.488040105076342, 15.063816411702016, 117.50503784725512, 39.68397785822372, 6.6728477867153995, 12.122128717673693, 14.269189461802311, 12.801804417498307, 7.727231857806038, 64.88276947550389, 17.360396992410404, 26.029705833624604, 39.07328569044615, 54.58828500830503, 12.293831104048488, 6.78038141692659, 64.31859243683952, 26.298010105752738, 10.682652564159602, 17.451654994783482, 21.322148250540668, 62.96704234093793, 5.164071594208958, 97.21469478911365, 15.600512968043798, 68.30298948048043, 57.40394451141358, 14.473744057464934, 22.208014648586392, 5.273480737329848, 47.81603548491021, 7.265026078663991, 11.06153209645442, 8.133171734621952, 15.320285982089896, 68.45178032887718, 8.417135256010216, 23.28451991939571, 25.503076176386053, 106.13498437188406, 9.06018483519708, 43.298431253269165, 16.98697675368835, 14.277259757692683, 116.60372824647811, 6.566841706211328, 21.601141798574645, 5.187449618447694, 7.824496179951466, 31.549896870314605, 53.92568843755733, 67.55365815438259, 16.67976962064854, 58.31350175358294, 57.019455625894615, 54.45311144608495, 67.4966871474644, 42.74108957674387, 49.36346797130763, 16.488427426602605, 63.4539096087838, 31.343320222397946, 26.135697401864284, 83.82111660689023, 10.770587319488573, 7.839024018090647, 70.72706629909833, 30.088043096900538, 10.583455669963994, 76.32230817053474, 11.619047783201735, 34.90041201619336, 9.78536332523007, 37.91325091818098, 29.026382487284998, 46.75721434836812, 45.00428418815756, 15.910857732146848, 24.09783339573372, 74.69063716587945, 8.223653727406424, 65.86037818032958, 17.440171969369974, 7.555680651911625, 15.29989129801076, 23.77532652411246, 63.823173125641304, 5.229789577658257, 37.709820577167235, 26.071863700110985, 16.197642696299674, 40.31463963023832, 23.111422081985122, 53.481296074677864, 6.734162411112828, 55.142786312425336, 7.359480075929355, 135.07874870060454, 18.603814991902816, 50.02044832577576, 79.9867337069588, 64.99973085642763, 30.81738545192112, 7.531752071024082, 61.111369809217294, 74.50004685625004, 26.026446669676893, 5.263732021843401, 180.88238619276635, 80.55050544904861, 10.236633880681943, 14.58772876446508, 10.806229521534489, 24.167755141139043, 5.91790721722683, 39.20947961021185, 48.44598587518816, 23.084201201069597, 27.643241857041946, 18.144283498784965, 121.1265096979553, 56.11316241171012, 30.882686451259826, 29.808067528178, 12.836540553628113, 18.503687419858622, 20.354362613554855, 42.872205285171766, 9.695596094085245, 25.803137192604602, 28.677926714148263, 31.47575886929582, 16.033491843023896, 19.10255898159588, 105.9367873107256, 6.259463637519088, 54.4982985998734, 8.440581653043646, 67.66641778612497, 21.77557201132279, 9.051849973200033, 92.37780286067367, 8.368264376207025, 24.83295495589431, 24.29161400435358, 5.858664588686053, 7.021664581395763, 47.033158562587076, 11.354617948563863, 205.59072435879614, 15.228681992996034, 11.504221275484063, 24.848267357462788, 9.219963173281299, 85.66245350095538, 39.914199921388935, 24.421261282150645, 90.80928155307066, 34.87897014433722, 32.695220301864836, 8.326657532902518, 47.89873539152469, 14.894503980320277, 86.60501215570248, 13.063646821569527, 37.67481622754785, 10.740406516411259, 7.361220183260592, 29.64487991241377, 11.57179667995187, 58.06739099905886, 48.34111395595183, 39.554806626208176, 48.75938547965884, 9.618061971361849, 39.52383389995456, 5.292625783511117, 8.321209456099297, 56.72469516464884, 18.125199738176935, 5.1489268081098745, 147.423684236858, 40.94973030762944, 50.92994118845556, 100.21472662478594, 11.996975225764004, 68.81627019171206, 72.61370896581097, 102.14875330381464, 5.680077582633638, 11.23094828832426, 12.164806844035082, 22.278537324280553, 11.295848185280612, 8.04167020512759, 82.0931366833871, 13.895407017724828, 35.548115767930305, 12.676070060106003, 113.31242975175856, 29.76174495737267, 51.2059947971313, 30.494913216252016, 13.858483311563457, 6.25815038128085, 19.72690522054657, 22.835631321844, 136.11674636170034, 8.955880181093224, 10.961435001670623, 17.035255224058336, 60.927920246879154, 8.267997890958101, 5.307148424539127, 19.055937084571386, 60.24318047217364, 59.40345556073977, 28.050449209634564, 6.003983870768168, 64.27901443064931, 13.419541586467664, 11.755708069335878, 90.6936586721357, 7.7138297475679956, 49.84063568682222, 11.289184956728072, 27.491123157375384, 8.925830649106056, 34.206591677149504, 49.2977980934493, 97.08425948404175, 41.343290820892754, 13.680885232894843, 11.16332191336208, 34.84272822313571, 52.57353629401295, 67.09240616673237, 27.611563524619722, 26.334374710508975, 16.65976916858799, 48.252736372728435, 64.37363919060701, 24.110519077259617, 27.999389178751173, 45.656082455912305, 10.812953610396137, 63.40809764954537, 63.9667291948791, 17.827358936463614, 54.325265716158185, 108.01050219324162, 74.50083620826996, 123.42645233028358, 11.911240297415192, 37.75391975381439, 69.15936825407616, 50.4823152524385, 20.625928059181273, 14.417872935711102, 10.808766539500878, 52.35057632313795, 65.98868783166779, 8.500501087336385, 6.612985243921372, 119.07386447398679, 67.9225077722849, 70.9230258636357, 27.890381546796423, 22.279720076734396, 10.040827916309812, 46.66109604595787, 27.18633715978055, 63.90198668296477, 55.84653077044916, 142.91203233419662, 18.22517035118003, 52.829394606904685, 8.119516277362168, 107.11571242981512, 22.021075936374057, 14.176098222166402, 5.214575381523604, 19.465183353192092, 29.72850202813247, 5.352324964571015, 28.47031998750642, 44.84791108406411, 43.03008164775124, 24.684481416661484, 22.029333446595167, 29.255955758984065, 28.78763892976273, 9.944786280533902, 9.21191295699751, 24.467114472482585, 74.62910112588663, 15.505558278892721, 70.70055690223755, 15.765410096367729, 45.86002513182794, 78.58566096079356, 55.14904016810506, 14.244416475917259, 72.45517169805417, 6.433113406029677, 15.687318894247246, 11.445458299828948, 52.837095107890974, 25.97667117526849, 45.32904273567803, 9.053927908074332, 60.484509398456034, 35.443736137280744, 12.587911381389405, 6.392401097388466, 35.736337067664884, ...])
Detected energies during the discharge + Energy spectrum
multiplot(icon_fig, T_int_first,E,xle,Etot)