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 = 44358
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);
([3937484.375, 4241039.0625, 4354387.5, 4441542.1875, 4446237.5, 4532626.5625, 4532653.125, 4653053.125, 4783675.0, 5317673.4375, 6812960.9375, 7220789.0625, 7221765.625, 7221789.0625, 7232540.625, 7426440.625, 7491306.25, 7521490.625, 7524743.75, 7527053.125, 7539526.5625, 7549232.8125, 7552332.8125, 7552415.625, 7557525.0, 7558201.5625, 7559900.0, 7560390.625, 7560976.5625, 7563614.0625, 7563978.125, 7564785.9375, 7565820.3125, 7569759.375, 7571781.25, 7572520.3125, 7572998.4375, 7573073.4375, 7573212.5, 7574739.0625, 7575137.5, 7575621.875, 7581992.1875, 7582067.1875, 7583398.4375, 7583537.5, 7584629.6875, 7585598.4375, 7587721.875, 7598089.0625, 7599400.0, 7602487.5, 7603481.25, 7609739.0625, 7610939.0625, 7615137.5, 7615512.5, 7615970.3125, 7620612.5, 7621295.3125, 7624278.125, 7625267.1875, 7626104.6875, 7626300.0, 7626453.125, 7628389.0625, 7628571.875, 7628751.5625, 7628875.0, 7629492.1875, 7629556.25, 7629557.8125, 7629604.6875, 7630117.1875, 7630170.3125, 7630382.8125, 7630401.5625, 7630454.6875, 7630457.8125, 7630471.875, 7630518.75, 7630718.75, 7630768.75, 7630778.125, 7630859.375, 7631071.875, 7631239.0625, 7631245.3125, 7631321.875, 7631867.1875, 7632414.0625, 7632839.0625, 7633079.6875, 7633509.375, 7633864.0625, 7634012.5, 7634062.5, 7634568.75, 7635135.9375, 7635196.875, 7635960.9375, 7635971.875, 7636151.5625, 7636439.0625, 7636759.375, 7637640.625, 7638154.6875, 7638457.8125, 7638942.1875, 7639004.6875, 7639054.6875, 7639239.0625, 7641087.5, 7648031.25, 7652301.5625, 7652359.375, 7653048.4375, 7653171.875, 7655534.375, 7663360.9375, 7666254.6875, 7697990.625, 7699509.375, 7700310.9375, 7706629.6875, 7710832.8125, 7716139.0625, 7717223.4375, 7734417.1875, 7737939.0625, 7739478.125, 7759353.125, 7786042.1875, 7810273.4375, 7810581.25, 7811590.625, 7850379.6875, 7866931.25, 7874520.3125, 7883984.375, 7885909.375, 7890070.3125, 7912645.3125, 7916525.0, 7947967.1875, 8035818.75, 8047715.625, 8073895.3125, 8079292.1875, 8081523.4375, 8160021.875, 8162360.9375, 8164226.5625, 8171354.6875, 8175639.0625, 8209687.5, 8228339.0625, 8280292.1875, 8291320.3125, 8304707.8125, 8308528.125, 8321159.375, 8321209.375, 8327959.375, 8328521.875, 8341928.125, 8357859.375, 8381546.875, 8386715.625, 8412225.0, 8600664.0625, 8763710.9375, 8765121.875, 8771078.125, 8811300.0, 8900554.6875, 8907714.0625, 8932035.9375, 8945778.125, 8946287.5, 8946631.25, 8978350.0, 8985260.9375, 8985278.125, 8987393.75, 9007440.625, 9012364.0625, 9326971.875, 9327020.3125, 9327081.25, 9334187.5, 9392623.4375, 9467743.75, 9490356.25, 9523406.25, 9585800.0, 9586229.6875, 9597975.0, 9648945.3125, 9649378.125, 9649789.0625, 9651796.875, 9651917.1875, 9652239.0625, 9652906.25, 9653471.875, 9655312.5, 9655325.0, 9658396.875, 9701751.5625, 9712785.9375, 9714603.125, 9742592.1875, 9743809.375, 9744148.4375, 9744603.125, 9745159.375, 9745860.9375, 9812975.0, 9813048.4375, 9815682.8125, 9817721.875, 9818146.875, 9821281.25, 9848220.3125, 9851337.5, 9854270.3125, 9876768.75, 9877398.4375, 9878770.3125, 9878887.5, 9879712.5, 9911790.625, 9926217.1875, 9926290.625, 9927446.875, 9944295.3125, 9947675.0, 9948828.125, 9949870.3125, 9950543.75, 9988040.625, 10000762.5, 10002193.75, 10018275.0, 10027062.5, 10028542.1875, 10035285.9375, 10036264.0625, 10037703.125, 10038214.0625, 10038282.8125, 10038690.625, 10039768.75, 10057225.0, 10057284.375, 10059531.25, 10077398.4375, 10082592.1875, 10085384.375, 10086229.6875, 10090289.0625, 10093587.5, 10094593.75, 10095460.9375, 10096600.0, 10098587.5, 10101106.25, 10101121.875, 10106260.9375, 10129310.9375, 10129700.0, 10130067.1875, 10134412.5, 10142135.9375, 10146537.5, 10148421.875, 10150742.1875, 10169459.375, 10173162.5, 10197310.9375, 10206000.0, 10215164.0625, 10217631.25, 10218393.75, 10219720.3125, 10220862.5, 10221562.5, 10225001.5625, 10262778.125, 10272198.4375, 10288962.5, 10289001.5625, 10289015.625, 10290906.25, 10291021.875, 10292706.25, 10295368.75, 10296987.5, 10298581.25, 10298832.8125, 10299306.25, 10299421.875, 10307090.625, 10308671.875, 10309335.9375, 10311382.8125, 10312315.625, 10313253.125, 10313729.6875, 10314329.6875, 10314343.75, 10331225.0, 10333240.625, 10344492.1875, 10345370.3125, 10345656.25, 10349895.3125, 10349900.0, 10351623.4375, 10356578.125, 10387148.4375, 10387156.25, 10388114.0625, 10388968.75, 10389793.75, 10390251.5625, 10390292.1875, 10392364.0625, 10393112.5, 10393265.625, 10399995.3125, 10400196.875, 10400248.4375, 10405114.0625, 10435289.0625, 10438182.8125, 10438684.375, 10439356.25, 10439359.375, 10439729.6875, 10439920.3125, 10465843.75, 10466653.125, 10473357.8125, 10473493.75, 10474120.3125, 10474273.4375, 10474407.8125, 10474410.9375, 10474621.875, 10475123.4375, 10477828.125, 10479578.125, 10479723.4375, 10514928.125, 10532910.9375, 10553007.8125, 10553023.4375, 10556545.3125, 10562837.5, 10584634.375, 10593325.0, 10594267.1875, 10594962.5, 10595446.875, 10595468.75, 10599892.1875, 10600345.3125, 10602982.8125, 10604985.9375, 10605567.1875, 10606500.0, 10607382.8125, 10610301.5625, 10612614.0625, 10613910.9375, 10630767.1875, 10630982.8125, 10633751.5625, 10637412.5, 10640382.8125, 10641601.5625, 10655948.4375, 10684915.625, 10688645.3125, 10689689.0625, 10689962.5, 10711818.75, 10741062.5, 10743000.0, 10743056.25, 10756931.25, 10760648.4375, 10760782.8125, 10762156.25, 10762184.375, 10762192.1875, 10773845.3125, 10782782.8125, 10784342.1875, 10790751.5625, 10800546.875, 10800610.9375, 10802120.3125, 10802515.625, 10802992.1875, 10806557.8125, 10806598.4375, 10806812.5, 10815115.625, 10817087.5, 10820276.5625, 10834690.625, 10835443.75, 10835873.4375, 10838820.3125, 10842342.1875, 10847970.3125, 10848878.125, 10857200.0, 10858040.625, 10858804.6875, 10859576.5625, 10860609.375, 10860937.5, 10869814.0625, 10870037.5, 10871939.0625, 10873904.6875, 10874895.3125, 10874981.25, 10875209.375, 10875271.875, 10875487.5, 10885773.4375, 10917901.5625, 10922203.125, 10927698.4375, 10928664.0625, 10930395.3125, 10938507.8125, 10940407.8125, 10940421.875, 10940910.9375, 10942348.4375, 10942642.1875, 10942843.75, 10944803.125, 10946748.4375, 10951481.25, 10951485.9375, 10957475.0, 10957529.6875, 10957814.0625, 10957995.3125, 10958492.1875, 10963946.875, 10965142.1875, 10965196.875, 10966126.5625, 10967409.375, 10972051.5625, 10973507.8125, 10981273.4375, 10981345.3125, 10982873.4375, 10983457.8125, 10983964.0625, 10984035.9375, 10984503.125, 10984703.125, 10985239.0625, 10985532.8125, 10986017.1875, 10987535.9375, 10987690.625, 10988559.375, 10990003.125, 10990071.875, 10990403.125, 11002859.375, 11011589.0625, 11017078.125, 11017143.75, 11017826.5625, 11027565.625, 11029225.0, 11029678.125, 11030042.1875, 11030134.375, 11031770.3125, 11036990.625, 11036990.625, 11041568.75, 11041796.875, 11056014.0625, 11056068.75, 11056284.375, 11059504.6875, 11060035.9375, 11060256.25, 11062562.5, 11063309.375, 11068846.875, 11071153.125, 11074829.6875, 11078207.8125, 11078209.375, 11078212.5, 11078537.5, 11079076.5625, 11079337.5, 11081098.4375, 11081376.5625, 11085509.375, 11094089.0625, 11095839.0625, 11097317.1875, 11101001.5625, 11104057.8125, 11104084.375, 11104256.25, 11107073.4375, 11110732.8125, 11113410.9375, 11115375.0, 11119185.9375, 11119217.1875, 11138376.5625, 11141076.5625, 11150093.75, 11154998.4375, 11156185.9375, 11164162.5, 11171151.5625, 11171157.8125, 11172765.625, 11174662.5, 11176162.5, 11176287.5, 11194487.5, 11196967.1875, 11196989.0625, 11197587.5, 11197678.125, 11198043.75, 11198539.0625, 11199109.375, 11199442.1875, 11201875.0, 11204984.375, 11207953.125, 11211831.25, 11213018.75, 11213356.25, 11214810.9375, 11216568.75, 11216568.75, 11216717.1875, 11218653.125, 11224085.9375, 11227696.875, 11228726.5625, 11229292.1875, 11229303.125, 11230825.0, 11231090.625, 11231500.0, 11231595.3125, 11232067.1875, 11234314.0625, 11234457.8125, 11234935.9375, 11235193.75, 11268220.3125, 11269396.875, 11269401.5625, 11269785.9375, 11270521.875, 11272564.0625, 11273915.625, 11277420.3125, 11277545.3125, 11277628.125, 11277631.25, 11286976.5625, 11293396.875, 11293418.75, 11293456.25, 11293509.375, 11293560.9375, 11293671.875, 11293893.75, 11293895.3125, 11295257.8125, 11296109.375, 11297323.4375, 11302367.1875, 11306275.0, 11310068.75, 11316557.8125, 11325178.125, 11325196.875, 11325212.5, 11327595.3125, 11327795.3125, 11330856.25, 11331315.625, 11333885.9375, 11333887.5, 11333917.1875, 11339718.75, 11341734.375, 11349515.625, 11365035.9375, 11385204.6875, 11385690.625, 11386681.25, 11388989.0625, 11390021.875, 11390389.0625, 11390871.875, 11390934.375, 11390990.625, 11391104.6875, 11391371.875, 11391559.375, 11391862.5, 11392407.8125, 11392712.5, 11397654.6875, 11402771.875, 11404564.0625, 11418425.0, 11442365.625, 11443092.1875, 11443614.0625, 11443684.375, 11443731.25, 11444320.3125, 11445375.0, 11445773.4375, 11446914.0625, 11446935.9375, 11447818.75, 11451870.3125, 11453871.875, 11458092.1875, 11469931.25, 11470093.75, 11470556.25, 11478603.125, 11480978.125, 11483053.125, 11485956.25, 11489510.9375, 11500203.125, 11500956.25, 11503418.75, 11509570.3125, 11512012.5, 11512092.1875, 11515298.4375, 11521995.3125, 11522109.375, 11524007.8125, 11525671.875, 11527245.3125, 11528176.5625, 11528206.25, 11529825.0, 11531398.4375, 11535589.0625, 11541450.0, 11541587.5, 11547581.25, 11547900.0, 11548346.875, 11548378.125, 11550914.0625, 11551346.875, 11552021.875, 11552717.1875, 11553496.875, 11553837.5, 11554084.375, 11554712.5, 11554790.625, 11560981.25, 11577150.0, 11579925.0, 11595315.625, 11595418.75, 11595796.875, 11595867.1875, 11596553.125, 11598009.375, 11598089.0625, 11598089.0625, 11598485.9375, 11598903.125, 11598996.875, 11600039.0625, 11600329.6875, 11604251.5625, 11607150.0, 11610315.625, 11610326.5625, 11614068.75, 11622839.0625, 11624051.5625, 11625265.625, 11626507.8125, 11626631.25, 11636812.5, 11639229.6875, 11642064.0625, 11653331.25, 11657089.0625, 11659590.625, 11660010.9375, 11660062.5, 11661704.6875, 11661870.3125, 11662039.0625, 11662193.75, 11663007.8125, 11663342.1875, 11664590.625, 11664764.0625, 11664992.1875, 11667989.0625, 11669543.75, 11669815.625, 11673646.875, 11676593.75, 11690392.1875, 11690476.5625, 11690653.125, 11691557.8125, 11691660.9375, 11692034.375, 11692309.375, 11692862.5, 11694070.3125, 11694892.1875, 11695043.75, 11698039.0625, 11711764.0625, 11722853.125, 11722870.3125, 11726668.75, 11729993.75, 11732656.25, 11734943.75, 11735359.375, 11736992.1875, 11745514.0625, 11746440.625, 11762132.8125, 11762770.3125, 11762792.1875, 11765553.125, 11765878.125, 11766051.5625, 11766492.1875, 11768329.6875, 11769556.25, 11769656.25, 11769751.5625, 11769792.1875, 11769960.9375, 11770226.5625, 11770235.9375, 11770715.625, 11771245.3125, 11775889.0625, 11777342.1875, 11777987.5, 11780946.875, 11781218.75, 11781368.75, 11781631.25, 11783412.5, 11784215.625, 11795714.0625, 11796018.75, 11798659.375, 11804259.375, 11804623.4375, 11804854.6875, 11805267.1875, 11806878.125, 11807153.125, 11807218.75, 11808132.8125, 11808492.1875, 11808675.0, 11809939.0625, 11826906.25, 11828557.8125, 11833812.5, 11833820.3125, 11833879.6875, 11839620.3125, 11841431.25, 11846414.0625, 11850401.5625, 11860771.875, 11867476.5625, 11877331.25, 11877481.25, 11880003.125, 11880029.6875, 11880126.5625, 11886223.4375, 11886881.25, 11887312.5, 11887610.9375, 11888067.1875, 11888568.75, 11888768.75, 11889562.5, 11889832.8125, 11892284.375, 11893175.0, 11893448.4375, 11896029.6875, 11899325.0, 11904968.75, 11911051.5625, 11917562.5, 11917982.8125, 11919192.1875, 11919535.9375, 11919537.5, 11921570.3125, 11922440.625, 11923032.8125, 11923265.625, 11924476.5625, 11925401.5625, 11928904.6875, 11929575.0, 11930735.9375, 11936875.0, 11939014.0625, 11941382.8125, 11942354.6875, 11945359.375, 11946251.5625, 11946450.0, 11946971.875, 11946975.0, 11947004.6875, 11948275.0, 11948893.75, 11949379.6875, 11950756.25, 11950875.0, 11950926.5625, 11959817.1875, 11960193.75, 11968920.3125, 11973242.1875, 11979564.0625, 11983301.5625, 11983470.3125, 11984610.9375, 11988134.375, 11992665.625, 11993845.3125, 11993925.0, 11993940.625, 11995403.125, 11999756.25, 12003593.75, 12004128.125, 12006293.75, 12010384.375, 12010478.125, 12010509.375, 12011173.4375, 12011478.125, 12012910.9375, 12014117.1875, 12016420.3125, 12017400.0, 12018079.6875, 12020189.0625, 12026075.0, 12028614.0625, 12028668.75, 12031489.0625, 12031914.0625, 12035509.375, 12035698.4375, 12038390.625, 12038629.6875, 12039814.0625, 12039892.1875, 12039945.3125, 12040735.9375, 12040762.5, 12041626.5625, 12042004.6875, 12042025.0, 12042026.5625, 12042353.125, 12043178.125, 12043431.25, 12044251.5625, 12046137.5, 12046834.375, 12058162.5, 12059059.375, 12062534.375, 12064032.8125, 12065134.375, 12077510.9375, 12093415.625, 12103975.0, 12104270.3125, 12107400.0, 12115160.9375, 12119106.25, 12131192.1875, 12131292.1875, 12132743.75, 12133657.8125, 12133671.875, 12133862.5, 12134431.25, 12136023.4375, 12145614.0625, 12146607.8125, 12163670.3125, 12170178.125, 12179240.625, 12179603.125, 12188546.875, 12188665.625, 12200001.5625, 12206387.5, 12206606.25, 12212532.8125, 12222137.5, 12230464.0625, 12239798.4375, 12249987.5, 12250414.0625, 12250685.9375, 12252718.75, 12256857.8125, 12257776.5625, 12304307.8125, 12331854.6875, 12342921.875, 12344670.3125, 12387787.5, 12387812.5, 12399634.375, 12459048.4375, 12467765.625, 12498671.875, 12501450.0, 12508287.5, 12508340.625, 12517232.8125, 12537826.5625, 12541401.5625, 12543776.5625, 12574631.25, 12639045.3125, 12654748.4375, 12655671.875, 12655685.9375, 12656295.3125, 12682820.3125, 12719415.625, 12728018.75, 12728076.5625, 12751181.25, 12811875.0, 12823170.3125, 12835181.25, 12835335.9375, 12838859.375, 12845582.8125, 12845892.1875, 12868510.9375, 12887118.75, 12887684.375, 12892267.1875, 13083878.125, 13260521.875, 13276829.6875, 13299337.5, 13323820.3125, ...], [71.58208423607972, 40.8068580586992, 6.319966229791041, 43.0342860530642, 6.496708422334028, 67.04209648846255, 12.169167172481659, 42.4132866583093, 17.573386169657105, 63.247378400128056, 13.50365421458078, 32.557813541293086, 53.632842153804035, 85.02309613278028, 16.72462002524223, 62.56320010901186, 79.2082079115674, 47.89673709182017, 48.64177485233651, 117.3297982558785, 14.984166646721192, 41.17834231001112, 20.861419170792182, 60.97842295913044, 23.490910241670807, 27.519785011057245, 15.930942652649275, 48.109388254231185, 30.780565619730172, 27.96310740984508, 34.519317676671534, 24.95674636654473, 86.98443573406757, 87.4583678367619, 5.306787343616637, 78.58672184245557, 34.3637096334287, 5.4189907179031795, 9.1396949978768, 17.826334327539975, 23.35678537557341, 141.57621892289583, 73.8864869076158, 5.059359915996894, 11.714383760121065, 11.408116335349714, 8.177444588040405, 98.57472466127123, 23.33384838438932, 22.539611217817427, 14.531624414212617, 77.83922359844382, 5.133475083395276, 140.10098216221382, 31.136092641023986, 23.93201317713621, 22.47830588332121, 13.733176238025127, 6.584901512556589, 30.68885876348738, 68.6375070169699, 45.30392710928764, 43.362667561962596, 25.42308630947475, 10.791774114240061, 36.76177981083115, 126.02262272164847, 21.783475303588663, 81.51116815807755, 5.992224747770916, 37.17078868373891, 94.00957956013096, 7.080208356348765, 54.33036499390835, 57.52758597411823, 27.864578172232996, 7.575117207533547, 15.75817953953031, 5.723105766475602, 22.96705392554992, 6.56514626801324, 44.838686701117645, 118.85335894155625, 101.96767536143133, 285.9030988553909, 45.63695046774436, 76.65757342952811, 8.829159911342973, 5.116633252803421, 14.12573608273933, 10.872260879997576, 49.969765688251194, 62.40373399997033, 9.18776891418189, 13.717176199752961, 94.41455366513564, 11.991718115620394, 21.4167940118041, 284.1859377403997, 19.384004298427687, 98.48242228541262, 32.68055034692875, 60.013815970352255, 5.378973683276186, 38.03751868191154, 81.27648547127282, 24.579761987272587, 74.72386435877597, 30.982344349240684, 20.922133170018625, 21.784759968566423, 28.170495587418618, 38.87678644076201, 10.249564871878942, 81.73165835444314, 88.90889121556643, 27.905263852328883, 15.067664368904527, 32.24716513705566, 11.941779095931201, 81.9744791761796, 110.84842466985822, 24.745606113033148, 9.058332197579361, 89.21862953638374, 61.603544696188635, 113.11706526812056, 29.576041788149773, 73.26672950966443, 64.99460635119452, 18.609914358150107, 29.733877017809174, 43.85993807973658, 5.135148547749675, 45.11488016677806, 39.35631950499438, 141.74826578516976, 111.4673312559762, 79.05943959765803, 176.255649948439, 29.691027111838252, 6.208001608427462, 26.381595434236704, 46.32055980372899, 15.853657126829136, 78.53903839843339, 151.89806451438886, 58.60717058626745, 40.60506834862964, 6.339793647056631, 25.434217376714738, 106.30994480743482, 54.29068538496483, 86.47812764508203, 59.69059809382136, 125.06500394329666, 52.646392038037995, 9.515209130530033, 10.713326794064944, 42.75382719664787, 77.21022251294076, 87.78475069325212, 22.878055868940848, 72.34986104997877, 129.50474057229533, 43.88607946005092, 88.17736450725515, 6.175618299084909, 17.339467890386338, 47.05355535506352, 22.078809748921735, 121.87166797900558, 133.96067305021253, 19.63826190792608, 56.612520051172226, 8.467526036905271, 155.83775968259636, 95.62857080463452, 239.10571522644977, 193.84801910988858, 31.66132683811106, 49.48072027763558, 63.83117629213163, 30.492177058172835, 66.57615266556358, 141.0902805236395, 5.6554712635006466, 237.48608094135056, 40.45521806714777, 6.300405277101896, 10.537829316838843, 227.43272994247442, 17.383616537630736, 37.624063934015766, 31.33311822956532, 15.697370610485812, 43.468961950404854, 100.19622933363189, 24.373758109962566, 129.95808469481454, 31.62923012510738, 78.61260699494585, 147.2809902235048, 14.301984441051431, 132.64046542748608, 10.445727871731627, 65.04345634981641, 53.94856103424205, 64.72133249712158, 17.573683621900074, 29.410542962987204, 41.86252886839338, 48.925112414021974, 47.688983210211816, 237.6793360986789, 111.23188599300497, 17.803172038054093, 5.105430025762648, 117.55271944746052, 5.536263193288572, 26.83348116517277, 24.832136401791814, 11.227502128335775, 57.94292497697654, 30.418127360155196, 62.29291567257333, 47.231475364179666, 91.63042829217244, 130.1058970740275, 119.47693236168534, 6.315508883972504, 7.635820177266248, 22.42287351080346, 21.76461127965757, 5.029487944884909, 23.68030840600734, 153.43129980085234, 59.07459619360167, 80.98737738940481, 10.835981867138475, 6.298568372025097, 97.22892524129192, 145.29280353922397, 31.140350616616516, 66.50469614759022, 49.977457316462456, 21.5539901971272, 64.36635062117752, 20.188709148720392, 121.89767837869432, 40.988019643121625, 5.402504819552253, 63.21177904079029, 5.352417855652174, 20.06224404399064, 5.12044738716907, 5.755664202555575, 66.35980625480298, 95.39894353807667, 26.00125484848518, 30.445196168147444, 135.08367886664382, 28.843311077752563, 25.40836144774107, 68.94495085434411, 55.700043433859854, 16.865525359588716, 106.1879935545665, 49.07216209697595, 92.96707348359888, 35.5861451572409, 33.096090577058646, 24.108266271080318, 28.34357630339798, 6.40771469762776, 128.54331900602128, 51.7563848019204, 129.71972881743622, 6.563530985195345, 41.80364679217293, 88.76388744396523, 77.8010621421578, 62.42500926058448, 49.07389406268968, 107.72164758794855, 57.33539176295034, 36.19004784752487, 97.36680146989198, 7.9191774763266265, 8.321417729868148, 101.83533814640239, 16.59203456410947, 49.55415951480807, 5.466890397897497, 107.7737193650691, 50.60296057908946, 38.785565342720545, 105.27948651296369, 72.96707620938821, 6.382190133682431, 84.04196916110513, 88.13783699319043, 132.24863694920316, 61.34592475057662, 22.44581167762095, 49.356740584294315, 137.26319568038065, 124.8962574935582, 17.42940568238426, 11.547078875911945, 45.746162478057336, 12.271226311657228, 7.115868058191616, 40.859000193680586, 42.82905418651474, 72.92003148167177, 80.12931034770644, 17.716613812194517, 23.866346693467314, 121.88575067724314, 67.57492734404612, 5.654383742147782, 42.667291243167725, 68.58046423678176, 83.844788442727, 150.68581774034266, 7.56107840681268, 36.110749788195996, 77.79060373573789, 8.84120949501758, 388.31601491760534, 75.92428330318114, 33.543291804937006, 5.276486531241927, 33.348915253533455, 7.133577640931429, 54.85774545596361, 75.5850000067543, 26.58379329178128, 65.21784350226655, 73.61067524190817, 66.73564790891757, 215.21482426805477, 28.233055006594725, 23.931970145050453, 54.84271089130681, 98.92033926770607, 20.82050307199578, 22.04116313805276, 114.55577881523719, 16.062628687380897, 165.4370123563445, 126.29053041377927, 26.192644827463045, 7.3787378358312745, 16.267786138006247, 8.508247349717028, 14.61980155166919, 6.194959340684469, 108.49211514688105, 60.45803557816895, 48.58476557794709, 15.553521371583379, 20.587536414954005, 144.67713548404197, 87.82836277956466, 25.06857454516444, 148.09200283547517, 8.140334677523306, 286.97792334681327, 17.607565268444972, 43.701888227584305, 65.37150623246077, 75.2946403117845, 60.44114606282061, 90.61145701796292, 28.268495164145065, 108.16161312566928, 18.29484158173357, 276.51320026571386, 261.1898741435418, 18.553418344641024, 128.11044847328236, 5.807898272779428, 51.284425795807586, 120.00714721015311, 44.23723979536569, 125.24078192372939, 8.863961194530614, 39.306968697659975, 71.3930259424688, 5.6325163097860305, 13.343676973916935, 19.814240894366463, 209.62493824817267, 33.08496893202215, 6.663071251162981, 10.748968860176658, 192.17470840819507, 32.16268193014305, 21.54942450684453, 19.283737820137112, 11.093610736833474, 18.362586575466647, 29.55282376043463, 11.315401519103048, 41.947829436527336, 201.2994851846901, 72.97863953229711, 53.616387347344144, 23.110643177557556, 175.5769376601508, 64.09610810198167, 58.718705152697794, 25.222708344320743, 6.613614631318841, 107.73853215766975, 41.904295778652646, 40.01612740925499, 5.223825134920139, 25.837488674997623, 13.616769069419737, 20.00626701590058, 46.59833572677408, 58.71609587886961, 13.062947687906718, 24.54532405728905, 51.514438265882646, 85.30778568158209, 5.121833119791407, 30.207872952219773, 88.83107070390216, 60.23200272171259, 90.68989385224782, 112.24420882100429, 131.40402639090908, 24.240626853567832, 12.565607160336272, 89.35595240235969, 80.93868910975633, 23.83592405004607, 10.487081789008993, 83.8252413132615, 8.24521205504352, 12.520217693510482, 21.65015013775388, 14.856374210874538, 24.02207487519391, 69.60717480227123, 38.77164072568871, 30.607583699231675, 32.45902989024661, 152.4675828537329, 5.871906178568054, 11.313278237586848, 54.85859592528678, 40.959915588741424, 7.159772769138979, 79.7040696649031, 46.221448234210904, 119.76690625887579, 113.3948734945663, 43.747443784997415, 29.761847464205665, 5.044431906109557, 54.66853233069748, 44.29042893702323, 15.74888765946378, 16.06299118458272, 19.815583715426243, 51.46802924664484, 20.966013678997463, 41.80170951955524, 6.33020457207461, 104.87077785906479, 50.755685694649756, 104.28759012962564, 39.221550329221486, 56.28926586654493, 5.046949324666423, 11.464974014977116, 197.11260003041585, 335.4769196727139, 34.29284464506004, 39.68181176151474, 30.276912064573075, 48.570014316443846, 26.425384276905323, 68.52192359714074, 10.328409894932927, 5.409977761120587, 57.97457102448969, 36.97450269226184, 166.69368291035104, 52.07672960107284, 16.428939880111887, 104.34239924420109, 5.2027872112360445, 47.46416084543696, 22.040503522130656, 42.07485986165161, 161.8561210908689, 98.54948641134294, 39.59297740232826, 89.6447100158198, 96.69323117620058, 97.24976630372632, 80.78988127914535, 34.48594596040537, 22.12114238398193, 8.401462241983669, 62.93848006246426, 5.922479001249798, 13.734311706576122, 26.47901476542436, 267.2328559720899, 57.33210401969944, 30.04129950780818, 40.66594099824048, 13.429667762718616, 280.38244993320353, 9.196942682018982, 52.996228401933244, 51.25581429908051, 112.68404636721179, 42.980522470531625, 5.442345861303234, 33.44764673792121, 8.596042703717957, 8.551805591943683, 153.2349826801604, 15.855433038221253, 184.34003458559062, 6.717487377093882, 16.09307472269586, 32.60507009387032, 43.07201730601504, 46.444696209669104, 13.845944959323216, 29.581815314379902, 34.90064789398013, 57.53663261883194, 20.96495983978093, 13.708921922712339, 53.33958690680052, 5.5396512055062415, 26.8756615149351, 14.097291096271324, 53.85293240024653, 336.30060182373825, 12.393724327524215, 49.88513686489348, 23.349989735265186, 58.36637193015479, 10.161509747761583, 188.23454891153023, 6.663267348758199, 19.798220328670688, 117.89935853747427, 141.01542552151705, 242.63289537326384, 38.88869401323336, 6.458230079615701, 39.00380501959767, 179.5018984929944, 45.379792649411385, 7.575213182860558, 8.77299089134478, 5.759521577558414, 18.202724949101984, 10.06793220587222, 28.527341830450247, 40.34662849842592, 86.86137278927619, 33.217600714782975, 34.759197404369935, 24.032733477248982, 146.5386215907177, 175.94246494752923, 94.98018035866662, 6.569384268863674, 194.4181459347727, 100.56590168070663, 183.4356118354651, 8.296792456034662, 152.0107841151393, 11.801999096737608, 107.75056620699036, 56.03242147561369, 10.292729820290539, 28.7944150499744, 7.873772758796539, 5.798148333688075, 106.65170917796343, 18.092464630577126, 61.04652255603154, 73.08504931893842, 504.7533842895284, 172.98056684658667, 50.999911116915925, 42.25498499577299, 28.892182748544986, 19.115738139611018, 117.55817427597717, 6.2513911611688995, 110.73125243275788, 174.1444534267621, 13.761840469809172, 21.845149711169697, 183.80702901878416, 140.02299514017085, 36.08232160542585, 99.8432538937261, 48.18069813696603, 12.523089185186508, 17.933744465370406, 337.5753918554821, 43.448699691641934, 9.24597421489508, 138.3950795196315, 6.888767041672934, 9.236443130037488, 5.488448558644818, 431.8658856893992, 37.742274625931785, 12.619019434503985, 98.85446249433191, 25.100447610862318, 163.7330633126394, 55.79803913480901, 17.647981427537317, 173.50167115746385, 31.543477024933434, 18.42677328679244, 53.3595899103196, 67.17812656112194, 35.36995908364536, 151.0157505901422, 9.629007577060158, 5.150267475539405, 92.35726785046563, 109.86679466134862, 145.94883492239305, 77.29934616989806, 79.05104104834413, 127.12891697542558, 320.24551116215866, 35.35677728875988, 6.209821496059023, 24.4578572758358, 20.6300243952216, 252.6024676076708, 116.14086189845628, 33.648898707408705, 139.82866013953225, 97.75162640639435, 38.555205863187496, 64.14682159775239, 12.476204398368182, 14.525078195969076, 5.2734162854957125, 13.952119067784674, 44.1545124321709, 62.095187204773644, 185.66087134784374, 152.3894224053836, 125.6639899330034, 70.65957807403181, 35.581758460127986, 71.46044354641731, 8.079999752533261, 10.152515061728739, 21.795320472020517, 16.179713117781233, 40.775212857605204, 10.541686489739869, 128.578012298928, 36.99006812842166, 24.601460444822507, 125.67874370270285, 35.63982727820885, 18.43844943088964, 137.69538276242443, 56.91205931806224, 58.516127069537035, 158.83771301547708, 122.79874423963847, 47.06146012277985, 122.93238462891318, 33.68638982569646, 120.01504583848858, 67.84693572854836, 11.42605423382609, 19.38173807433381, 113.6427460863557, 122.2817109356164, 385.20059689231186, 260.46917410790553, 5.022176544740943, 7.301294325971867, 9.968820144536025, 10.834914407514333, 29.816715917449642, 29.304215818249396, 39.034800168219874, 121.8405419253044, 7.200828427151646, 343.16861198651867, 259.4781659012698, 127.14726436797561, 102.33173599275942, 84.75994752204717, 9.569657990946327, 7.753428947212502, 117.36687418329564, 37.40006342025314, 17.82105136092736, 152.47900807087893, 26.040641335566722, 190.66447477843587, 225.03759275071351, 24.798422275737547, 98.80049705639959, 27.353207418424716, 35.645692690187474, 24.34954884580024, 19.54504817963604, 9.943875828413951, 44.41249619188695, 98.9976204878236, 79.19806355491056, 20.12588545232688, 50.433721908330114, 105.67450829280386, 181.11487792755804, 55.330090167308605, 110.00883266633677, 455.11646498455275, 63.63681564500947, 185.2326949710887, 57.49640332780223, 5.246075214582006, 61.41141270572152, 11.170094173682473, 30.95428860117348, 89.41499007697729, 9.833978685794115, 91.01319477594308, 55.52634763759147, 83.97231747475321, 16.77446944240545, 7.284194230711693, 40.21611691842476, 15.2512942668412, 73.28693154875003, 6.796607501565804, 21.32636983356965, 37.52113348873643, 59.005229204561644, 12.972600898463277, 21.36035715960766, 35.048818508535184, 16.657842557357895, 28.500929026955458, 54.5951795447958, 132.68063049223488, 108.53536925146851, 7.430309493032777, 51.35606421785622, 74.22806730914118, 126.66243582969172, 20.92874049226351, 26.66616559386523, 24.099585048833326, 93.37645146430411, 46.81754752955331, 56.253694434663096, 28.437892754496094, 253.40194010713302, 82.85872053985143, 95.59533088508846, 57.89311463987097, 115.02613331363412, 120.80956056466026, 7.493976946810561, 29.68874395658679, 417.09058255317984, 16.929034365783792, 12.106944129216394, 112.0470118915282, 66.30933996779231, 51.57387352672157, 55.30123526643548, 37.8391621059621, 25.859564230007727, 96.14558203976969, 5.17856284149519, 45.8309766766796, 12.887586679758428, 8.953269229910477, 89.52572331510478, 59.703777629830924, 41.01335281854353, 28.206004698186444, 8.295704391699088, 103.00532635854667, 266.0937974185345, 63.06433727241835, 77.04282388662617, 26.414486239258565, 67.56079886432289, 43.50542674346886, 134.34751512125172, 8.719254764423972, 126.04099843105459, 67.38462513087677, 38.91223096816691, 117.86496157178685, 38.51852774419392, 42.396797052134765, 86.0178644839788, 19.5769424546156, 105.69528386303791, 151.32789059615232, 51.47421516701865, 143.11703193973014, 36.38552536027285, 134.60285848742055, 8.55707920906, 48.501578677924975, 117.52537853526454, 225.49032661243086, 68.43129182580823, 306.3115676044578, 8.255505727203342, 20.098155595286805, 7.365621537545325, 11.356949317092742, 35.907776915486615, 111.71519844553754, 31.978137337528985, 5.943186257348823, 35.615102929859326, 223.3834984970636, 89.43172889487342, 14.02974989756482, 84.68913577991474, 58.95334578507507, 59.71494869971206, 20.21220409421963, 21.685913170798894, 9.329859905596779, 5.2658545721175205, 44.54302358067136, 236.55139948378337, 40.217623075126, 55.94194591123326, 28.698994486288644, 128.39395007467164, 169.94397724442683, 8.72675717655123, 34.05261374266463, 29.681266180843465, 126.51876007316905, 57.24577090978712, 97.40986738902903, 45.10368179656059, 19.119651380888385, 166.46685192457014, 74.91254397441583, 18.464556022960558, 56.923403165676085, 28.071925388989655, 90.37353714775249, 6.761336760066591, 45.23215301334575, 11.902321455400832, 11.046944261849564, 154.74489455885313, 94.86479913542452, 252.16216009053574, 90.07524885219414, 154.07402265064755, 35.8106510083886, 43.95947390141539, 102.15900663146938, 8.760120968190568, 14.15260142841515, 442.5633676168069, 28.39361250687595, 51.86185422645375, 46.214677513642485, 154.10583516634097, 5.0333759030224305, 14.006188735955233, 18.148985844920798, 121.7207701959331, 39.869599071154774, 66.11689426448685, 17.058730702741023, 236.15901554779518, 5.102506655303279, 313.818304376617, 20.519458829857655, 190.04766183248944, 6.041653743286833, 32.5051100141214, 6.496741199040537, 42.06277801191389, 25.635616849135975, 64.8728685639907, 18.70334437198363, 29.610647742042865, 89.14197609864989, 162.7475824355937, 8.026550455660034, 112.85458592118054, 127.2485868657694, 96.0674692829823, 75.31826282867783, 6.390552031707678, 36.523603357009335, 5.519214774998102, 157.64647190372511, 9.733541397694449, 124.95110138650418, 373.5993782699961, 64.9564040217997, 5.33368438109679, 34.432422495564, 54.96686101066835, 70.11756824007564, 35.11994647525196, 73.6129273840475, 26.960400360635045, 395.13548761782477, 9.242040756705697, 41.83536119596552, 23.76392987141924, 41.727743941454264, 84.20536084622091, 36.93393769557934, 250.3135193989944, 18.170293247243944, 106.37081233215294, 207.80200223944695, 32.68848440560238, 38.177236364215034, 73.6351334890359, 84.5064545920479, 42.73260452977401, 20.937245267611463, 33.167595630753375, 16.521734071208897, 26.704845444889354, 146.1595679244376, 8.347099701405746, 62.90160182038855, 23.39922623548496, 65.55135166600111, 24.26748236259064, 43.60349677153474, 26.76682420090602, 130.65427586538092, 29.52305207811029, 62.79386476127955, 10.071975060125705, 110.18077807866975, 5.462366293826093, 14.348715918146956, 51.35419634312207, 9.375928101596719, 76.9178893493448, 93.87672343165326, 14.674356478730772, 100.97883872406743, 291.817398825795, 16.447771158318012, 91.66140984087903, 26.824139506517657, 12.67154614098078, 127.81855121424837, 5.049306309313243, 100.56317249336931, 66.07629731649637, 11.311588839794796, 9.153668180757974, 159.3084104536732, 13.044137100539272, 32.097922126017465, 18.428059307688425, 16.07088837904711, 28.311418914749517, 12.975769137005337, 64.57958702993628, 26.494264501788308, 131.1974451108825, 16.671669385564236, 75.69785726094548, 31.19660902178093, ...])
caption, xmean,count, xle, Etot = energy_spectrum(E_tot)
hist_file(E_hist, xmean, count, caption);
([3937484.375, 4241039.0625, 4354387.5, 4441542.1875, 4446237.5, 4532626.5625, 4532653.125, 4653053.125, 4783675.0, 5317673.4375, 6812960.9375, 7220789.0625, 7221765.625, 7221789.0625, 7232540.625, 7426440.625, 7491306.25, 7521490.625, 7524743.75, 7527053.125, 7539526.5625, 7549232.8125, 7552332.8125, 7552415.625, 7557525.0, 7558201.5625, 7559900.0, 7560390.625, 7560976.5625, 7563614.0625, 7563978.125, 7564785.9375, 7565820.3125, 7569759.375, 7571781.25, 7572520.3125, 7572998.4375, 7573073.4375, 7573212.5, 7574739.0625, 7575137.5, 7575621.875, 7581992.1875, 7582067.1875, 7583398.4375, 7583537.5, 7584629.6875, 7585598.4375, 7587721.875, 7598089.0625, 7599400.0, 7602487.5, 7603481.25, 7609739.0625, 7610939.0625, 7615137.5, 7615512.5, 7615970.3125, 7620612.5, 7621295.3125, 7624278.125, 7625267.1875, 7626104.6875, 7626300.0, 7626453.125, 7628389.0625, 7628571.875, 7628751.5625, 7628875.0, 7629492.1875, 7629556.25, 7629557.8125, 7629604.6875, 7630117.1875, 7630170.3125, 7630382.8125, 7630401.5625, 7630454.6875, 7630457.8125, 7630471.875, 7630518.75, 7630718.75, 7630768.75, 7630778.125, 7630859.375, 7631071.875, 7631239.0625, 7631245.3125, 7631321.875, 7631867.1875, 7632414.0625, 7632839.0625, 7633079.6875, 7633509.375, 7633864.0625, 7634012.5, 7634062.5, 7634568.75, 7635135.9375, 7635196.875, 7635960.9375, 7635971.875, 7636151.5625, 7636439.0625, 7636759.375, 7637640.625, 7638154.6875, 7638457.8125, 7638942.1875, 7639004.6875, 7639054.6875, 7639239.0625, 7641087.5, 7648031.25, 7652301.5625, 7652359.375, 7653048.4375, 7653171.875, 7655534.375, 7663360.9375, 7666254.6875, 7697990.625, 7699509.375, 7700310.9375, 7706629.6875, 7710832.8125, 7716139.0625, 7717223.4375, 7734417.1875, 7737939.0625, 7739478.125, 7759353.125, 7786042.1875, 7810273.4375, 7810581.25, 7811590.625, 7850379.6875, 7866931.25, 7874520.3125, 7883984.375, 7885909.375, 7890070.3125, 7912645.3125, 7916525.0, 7947967.1875, 8035818.75, 8047715.625, 8073895.3125, 8079292.1875, 8081523.4375, 8160021.875, 8162360.9375, 8164226.5625, 8171354.6875, 8175639.0625, 8209687.5, 8228339.0625, 8280292.1875, 8291320.3125, 8304707.8125, 8308528.125, 8321159.375, 8321209.375, 8327959.375, 8328521.875, 8341928.125, 8357859.375, 8381546.875, 8386715.625, 8412225.0, 8600664.0625, 8763710.9375, 8765121.875, 8771078.125, 8811300.0, 8900554.6875, 8907714.0625, 8932035.9375, 8945778.125, 8946287.5, 8946631.25, 8978350.0, 8985260.9375, 8985278.125, 8987393.75, 9007440.625, 9012364.0625, 9326971.875, 9327020.3125, 9327081.25, 9334187.5, 9392623.4375, 9467743.75, 9490356.25, 9523406.25, 9585800.0, 9586229.6875, 9597975.0, 9648945.3125, 9649378.125, 9649789.0625, 9651796.875, 9651917.1875, 9652239.0625, 9652906.25, 9653471.875, 9655312.5, 9655325.0, 9658396.875, 9701751.5625, 9712785.9375, 9714603.125, 9742592.1875, 9743809.375, 9744148.4375, 9744603.125, 9745159.375, 9745860.9375, 9812975.0, 9813048.4375, 9815682.8125, 9817721.875, 9818146.875, 9821281.25, 9848220.3125, 9851337.5, 9854270.3125, 9876768.75, 9877398.4375, 9878770.3125, 9878887.5, 9879712.5, 9911790.625, 9926217.1875, 9926290.625, 9927446.875, 9944295.3125, 9947675.0, 9948828.125, 9949870.3125, 9950543.75, 9988040.625, 10000762.5, 10002193.75, 10018275.0, 10027062.5, 10028542.1875, 10035285.9375, 10036264.0625, 10037703.125, 10038214.0625, 10038282.8125, 10038690.625, 10039768.75, 10057225.0, 10057284.375, 10059531.25, 10077398.4375, 10082592.1875, 10085384.375, 10086229.6875, 10090289.0625, 10093587.5, 10094593.75, 10095460.9375, 10096600.0, 10098587.5, 10101106.25, 10101121.875, 10106260.9375, 10129310.9375, 10129700.0, 10130067.1875, 10134412.5, 10142135.9375, 10146537.5, 10148421.875, 10150742.1875, 10169459.375, 10173162.5, 10197310.9375, 10206000.0, 10215164.0625, 10217631.25, 10218393.75, 10219720.3125, 10220862.5, 10221562.5, 10225001.5625, 10262778.125, 10272198.4375, 10288962.5, 10289001.5625, 10289015.625, 10290906.25, 10291021.875, 10292706.25, 10295368.75, 10296987.5, 10298581.25, 10298832.8125, 10299306.25, 10299421.875, 10307090.625, 10308671.875, 10309335.9375, 10311382.8125, 10312315.625, 10313253.125, 10313729.6875, 10314329.6875, 10314343.75, 10331225.0, 10333240.625, 10344492.1875, 10345370.3125, 10345656.25, 10349895.3125, 10349900.0, 10351623.4375, 10356578.125, 10387148.4375, 10387156.25, 10388114.0625, 10388968.75, 10389793.75, 10390251.5625, 10390292.1875, 10392364.0625, 10393112.5, 10393265.625, 10399995.3125, 10400196.875, 10400248.4375, 10405114.0625, 10435289.0625, 10438182.8125, 10438684.375, 10439356.25, 10439359.375, 10439729.6875, 10439920.3125, 10465843.75, 10466653.125, 10473357.8125, 10473493.75, 10474120.3125, 10474273.4375, 10474407.8125, 10474410.9375, 10474621.875, 10475123.4375, 10477828.125, 10479578.125, 10479723.4375, 10514928.125, 10532910.9375, 10553007.8125, 10553023.4375, 10556545.3125, 10562837.5, 10584634.375, 10593325.0, 10594267.1875, 10594962.5, 10595446.875, 10595468.75, 10599892.1875, 10600345.3125, 10602982.8125, 10604985.9375, 10605567.1875, 10606500.0, 10607382.8125, 10610301.5625, 10612614.0625, 10613910.9375, 10630767.1875, 10630982.8125, 10633751.5625, 10637412.5, 10640382.8125, 10641601.5625, 10655948.4375, 10684915.625, 10688645.3125, 10689689.0625, 10689962.5, 10711818.75, 10741062.5, 10743000.0, 10743056.25, 10756931.25, 10760648.4375, 10760782.8125, 10762156.25, 10762184.375, 10762192.1875, 10773845.3125, 10782782.8125, 10784342.1875, 10790751.5625, 10800546.875, 10800610.9375, 10802120.3125, 10802515.625, 10802992.1875, 10806557.8125, 10806598.4375, 10806812.5, 10815115.625, 10817087.5, 10820276.5625, 10834690.625, 10835443.75, 10835873.4375, 10838820.3125, 10842342.1875, 10847970.3125, 10848878.125, 10857200.0, 10858040.625, 10858804.6875, 10859576.5625, 10860609.375, 10860937.5, 10869814.0625, 10870037.5, 10871939.0625, 10873904.6875, 10874895.3125, 10874981.25, 10875209.375, 10875271.875, 10875487.5, 10885773.4375, 10917901.5625, 10922203.125, 10927698.4375, 10928664.0625, 10930395.3125, 10938507.8125, 10940407.8125, 10940421.875, 10940910.9375, 10942348.4375, 10942642.1875, 10942843.75, 10944803.125, 10946748.4375, 10951481.25, 10951485.9375, 10957475.0, 10957529.6875, 10957814.0625, 10957995.3125, 10958492.1875, 10963946.875, 10965142.1875, 10965196.875, 10966126.5625, 10967409.375, 10972051.5625, 10973507.8125, 10981273.4375, 10981345.3125, 10982873.4375, 10983457.8125, 10983964.0625, 10984035.9375, 10984503.125, 10984703.125, 10985239.0625, 10985532.8125, 10986017.1875, 10987535.9375, 10987690.625, 10988559.375, 10990003.125, 10990071.875, 10990403.125, 11002859.375, 11011589.0625, 11017078.125, 11017143.75, 11017826.5625, 11027565.625, 11029225.0, 11029678.125, 11030042.1875, 11030134.375, 11031770.3125, 11036990.625, 11036990.625, 11041568.75, 11041796.875, 11056014.0625, 11056068.75, 11056284.375, 11059504.6875, 11060035.9375, 11060256.25, 11062562.5, 11063309.375, 11068846.875, 11071153.125, 11074829.6875, 11078207.8125, 11078209.375, 11078212.5, 11078537.5, 11079076.5625, 11079337.5, 11081098.4375, 11081376.5625, 11085509.375, 11094089.0625, 11095839.0625, 11097317.1875, 11101001.5625, 11104057.8125, 11104084.375, 11104256.25, 11107073.4375, 11110732.8125, 11113410.9375, 11115375.0, 11119185.9375, 11119217.1875, 11138376.5625, 11141076.5625, 11150093.75, 11154998.4375, 11156185.9375, 11164162.5, 11171151.5625, 11171157.8125, 11172765.625, 11174662.5, 11176162.5, 11176287.5, 11194487.5, 11196967.1875, 11196989.0625, 11197587.5, 11197678.125, 11198043.75, 11198539.0625, 11199109.375, 11199442.1875, 11201875.0, 11204984.375, 11207953.125, 11211831.25, 11213018.75, 11213356.25, 11214810.9375, 11216568.75, 11216568.75, 11216717.1875, 11218653.125, 11224085.9375, 11227696.875, 11228726.5625, 11229292.1875, 11229303.125, 11230825.0, 11231090.625, 11231500.0, 11231595.3125, 11232067.1875, 11234314.0625, 11234457.8125, 11234935.9375, 11235193.75, 11268220.3125, 11269396.875, 11269401.5625, 11269785.9375, 11270521.875, 11272564.0625, 11273915.625, 11277420.3125, 11277545.3125, 11277628.125, 11277631.25, 11286976.5625, 11293396.875, 11293418.75, 11293456.25, 11293509.375, 11293560.9375, 11293671.875, 11293893.75, 11293895.3125, 11295257.8125, 11296109.375, 11297323.4375, 11302367.1875, 11306275.0, 11310068.75, 11316557.8125, 11325178.125, 11325196.875, 11325212.5, 11327595.3125, 11327795.3125, 11330856.25, 11331315.625, 11333885.9375, 11333887.5, 11333917.1875, 11339718.75, 11341734.375, 11349515.625, 11365035.9375, 11385204.6875, 11385690.625, 11386681.25, 11388989.0625, 11390021.875, 11390389.0625, 11390871.875, 11390934.375, 11390990.625, 11391104.6875, 11391371.875, 11391559.375, 11391862.5, 11392407.8125, 11392712.5, 11397654.6875, 11402771.875, 11404564.0625, 11418425.0, 11442365.625, 11443092.1875, 11443614.0625, 11443684.375, 11443731.25, 11444320.3125, 11445375.0, 11445773.4375, 11446914.0625, 11446935.9375, 11447818.75, 11451870.3125, 11453871.875, 11458092.1875, 11469931.25, 11470093.75, 11470556.25, 11478603.125, 11480978.125, 11483053.125, 11485956.25, 11489510.9375, 11500203.125, 11500956.25, 11503418.75, 11509570.3125, 11512012.5, 11512092.1875, 11515298.4375, 11521995.3125, 11522109.375, 11524007.8125, 11525671.875, 11527245.3125, 11528176.5625, 11528206.25, 11529825.0, 11531398.4375, 11535589.0625, 11541450.0, 11541587.5, 11547581.25, 11547900.0, 11548346.875, 11548378.125, 11550914.0625, 11551346.875, 11552021.875, 11552717.1875, 11553496.875, 11553837.5, 11554084.375, 11554712.5, 11554790.625, 11560981.25, 11577150.0, 11579925.0, 11595315.625, 11595418.75, 11595796.875, 11595867.1875, 11596553.125, 11598009.375, 11598089.0625, 11598089.0625, 11598485.9375, 11598903.125, 11598996.875, 11600039.0625, 11600329.6875, 11604251.5625, 11607150.0, 11610315.625, 11610326.5625, 11614068.75, 11622839.0625, 11624051.5625, 11625265.625, 11626507.8125, 11626631.25, 11636812.5, 11639229.6875, 11642064.0625, 11653331.25, 11657089.0625, 11659590.625, 11660010.9375, 11660062.5, 11661704.6875, 11661870.3125, 11662039.0625, 11662193.75, 11663007.8125, 11663342.1875, 11664590.625, 11664764.0625, 11664992.1875, 11667989.0625, 11669543.75, 11669815.625, 11673646.875, 11676593.75, 11690392.1875, 11690476.5625, 11690653.125, 11691557.8125, 11691660.9375, 11692034.375, 11692309.375, 11692862.5, 11694070.3125, 11694892.1875, 11695043.75, 11698039.0625, 11711764.0625, 11722853.125, 11722870.3125, 11726668.75, 11729993.75, 11732656.25, 11734943.75, 11735359.375, 11736992.1875, 11745514.0625, 11746440.625, 11762132.8125, 11762770.3125, 11762792.1875, 11765553.125, 11765878.125, 11766051.5625, 11766492.1875, 11768329.6875, 11769556.25, 11769656.25, 11769751.5625, 11769792.1875, 11769960.9375, 11770226.5625, 11770235.9375, 11770715.625, 11771245.3125, 11775889.0625, 11777342.1875, 11777987.5, 11780946.875, 11781218.75, 11781368.75, 11781631.25, 11783412.5, 11784215.625, 11795714.0625, 11796018.75, 11798659.375, 11804259.375, 11804623.4375, 11804854.6875, 11805267.1875, 11806878.125, 11807153.125, 11807218.75, 11808132.8125, 11808492.1875, 11808675.0, 11809939.0625, 11826906.25, 11828557.8125, 11833812.5, 11833820.3125, 11833879.6875, 11839620.3125, 11841431.25, 11846414.0625, 11850401.5625, 11860771.875, 11867476.5625, 11877331.25, 11877481.25, 11880003.125, 11880029.6875, 11880126.5625, 11886223.4375, 11886881.25, 11887312.5, 11887610.9375, 11888067.1875, 11888568.75, 11888768.75, 11889562.5, 11889832.8125, 11892284.375, 11893175.0, 11893448.4375, 11896029.6875, 11899325.0, 11904968.75, 11911051.5625, 11917562.5, 11917982.8125, 11919192.1875, 11919535.9375, 11919537.5, 11921570.3125, 11922440.625, 11923032.8125, 11923265.625, 11924476.5625, 11925401.5625, 11928904.6875, 11929575.0, 11930735.9375, 11936875.0, 11939014.0625, 11941382.8125, 11942354.6875, 11945359.375, 11946251.5625, 11946450.0, 11946971.875, 11946975.0, 11947004.6875, 11948275.0, 11948893.75, 11949379.6875, 11950756.25, 11950875.0, 11950926.5625, 11959817.1875, 11960193.75, 11968920.3125, 11973242.1875, 11979564.0625, 11983301.5625, 11983470.3125, 11984610.9375, 11988134.375, 11992665.625, 11993845.3125, 11993925.0, 11993940.625, 11995403.125, 11999756.25, 12003593.75, 12004128.125, 12006293.75, 12010384.375, 12010478.125, 12010509.375, 12011173.4375, 12011478.125, 12012910.9375, 12014117.1875, 12016420.3125, 12017400.0, 12018079.6875, 12020189.0625, 12026075.0, 12028614.0625, 12028668.75, 12031489.0625, 12031914.0625, 12035509.375, 12035698.4375, 12038390.625, 12038629.6875, 12039814.0625, 12039892.1875, 12039945.3125, 12040735.9375, 12040762.5, 12041626.5625, 12042004.6875, 12042025.0, 12042026.5625, 12042353.125, 12043178.125, 12043431.25, 12044251.5625, 12046137.5, 12046834.375, 12058162.5, 12059059.375, 12062534.375, 12064032.8125, 12065134.375, 12077510.9375, 12093415.625, 12103975.0, 12104270.3125, 12107400.0, 12115160.9375, 12119106.25, 12131192.1875, 12131292.1875, 12132743.75, 12133657.8125, 12133671.875, 12133862.5, 12134431.25, 12136023.4375, 12145614.0625, 12146607.8125, 12163670.3125, 12170178.125, 12179240.625, 12179603.125, 12188546.875, 12188665.625, 12200001.5625, 12206387.5, 12206606.25, 12212532.8125, 12222137.5, 12230464.0625, 12239798.4375, 12249987.5, 12250414.0625, 12250685.9375, 12252718.75, 12256857.8125, 12257776.5625, 12304307.8125, 12331854.6875, 12342921.875, 12344670.3125, 12387787.5, 12387812.5, 12399634.375, 12459048.4375, 12467765.625, 12498671.875, 12501450.0, 12508287.5, 12508340.625, 12517232.8125, 12537826.5625, 12541401.5625, 12543776.5625, 12574631.25, 12639045.3125, 12654748.4375, 12655671.875, 12655685.9375, 12656295.3125, 12682820.3125, 12719415.625, 12728018.75, 12728076.5625, 12751181.25, 12811875.0, 12823170.3125, 12835181.25, 12835335.9375, 12838859.375, 12845582.8125, 12845892.1875, 12868510.9375, 12887118.75, 12887684.375, 12892267.1875, 13083878.125, 13260521.875, 13276829.6875, 13299337.5, 13323820.3125, ...], [71.58208423607972, 40.8068580586992, 6.319966229791041, 43.0342860530642, 6.496708422334028, 67.04209648846255, 12.169167172481659, 42.4132866583093, 17.573386169657105, 63.247378400128056, 13.50365421458078, 32.557813541293086, 53.632842153804035, 85.02309613278028, 16.72462002524223, 62.56320010901186, 79.2082079115674, 47.89673709182017, 48.64177485233651, 117.3297982558785, 14.984166646721192, 41.17834231001112, 20.861419170792182, 60.97842295913044, 23.490910241670807, 27.519785011057245, 15.930942652649275, 48.109388254231185, 30.780565619730172, 27.96310740984508, 34.519317676671534, 24.95674636654473, 86.98443573406757, 87.4583678367619, 5.306787343616637, 78.58672184245557, 34.3637096334287, 5.4189907179031795, 9.1396949978768, 17.826334327539975, 23.35678537557341, 141.57621892289583, 73.8864869076158, 5.059359915996894, 11.714383760121065, 11.408116335349714, 8.177444588040405, 98.57472466127123, 23.33384838438932, 22.539611217817427, 14.531624414212617, 77.83922359844382, 5.133475083395276, 140.10098216221382, 31.136092641023986, 23.93201317713621, 22.47830588332121, 13.733176238025127, 6.584901512556589, 30.68885876348738, 68.6375070169699, 45.30392710928764, 43.362667561962596, 25.42308630947475, 10.791774114240061, 36.76177981083115, 126.02262272164847, 21.783475303588663, 81.51116815807755, 5.992224747770916, 37.17078868373891, 94.00957956013096, 7.080208356348765, 54.33036499390835, 57.52758597411823, 27.864578172232996, 7.575117207533547, 15.75817953953031, 5.723105766475602, 22.96705392554992, 6.56514626801324, 44.838686701117645, 118.85335894155625, 101.96767536143133, 285.9030988553909, 45.63695046774436, 76.65757342952811, 8.829159911342973, 5.116633252803421, 14.12573608273933, 10.872260879997576, 49.969765688251194, 62.40373399997033, 9.18776891418189, 13.717176199752961, 94.41455366513564, 11.991718115620394, 21.4167940118041, 284.1859377403997, 19.384004298427687, 98.48242228541262, 32.68055034692875, 60.013815970352255, 5.378973683276186, 38.03751868191154, 81.27648547127282, 24.579761987272587, 74.72386435877597, 30.982344349240684, 20.922133170018625, 21.784759968566423, 28.170495587418618, 38.87678644076201, 10.249564871878942, 81.73165835444314, 88.90889121556643, 27.905263852328883, 15.067664368904527, 32.24716513705566, 11.941779095931201, 81.9744791761796, 110.84842466985822, 24.745606113033148, 9.058332197579361, 89.21862953638374, 61.603544696188635, 113.11706526812056, 29.576041788149773, 73.26672950966443, 64.99460635119452, 18.609914358150107, 29.733877017809174, 43.85993807973658, 5.135148547749675, 45.11488016677806, 39.35631950499438, 141.74826578516976, 111.4673312559762, 79.05943959765803, 176.255649948439, 29.691027111838252, 6.208001608427462, 26.381595434236704, 46.32055980372899, 15.853657126829136, 78.53903839843339, 151.89806451438886, 58.60717058626745, 40.60506834862964, 6.339793647056631, 25.434217376714738, 106.30994480743482, 54.29068538496483, 86.47812764508203, 59.69059809382136, 125.06500394329666, 52.646392038037995, 9.515209130530033, 10.713326794064944, 42.75382719664787, 77.21022251294076, 87.78475069325212, 22.878055868940848, 72.34986104997877, 129.50474057229533, 43.88607946005092, 88.17736450725515, 6.175618299084909, 17.339467890386338, 47.05355535506352, 22.078809748921735, 121.87166797900558, 133.96067305021253, 19.63826190792608, 56.612520051172226, 8.467526036905271, 155.83775968259636, 95.62857080463452, 239.10571522644977, 193.84801910988858, 31.66132683811106, 49.48072027763558, 63.83117629213163, 30.492177058172835, 66.57615266556358, 141.0902805236395, 5.6554712635006466, 237.48608094135056, 40.45521806714777, 6.300405277101896, 10.537829316838843, 227.43272994247442, 17.383616537630736, 37.624063934015766, 31.33311822956532, 15.697370610485812, 43.468961950404854, 100.19622933363189, 24.373758109962566, 129.95808469481454, 31.62923012510738, 78.61260699494585, 147.2809902235048, 14.301984441051431, 132.64046542748608, 10.445727871731627, 65.04345634981641, 53.94856103424205, 64.72133249712158, 17.573683621900074, 29.410542962987204, 41.86252886839338, 48.925112414021974, 47.688983210211816, 237.6793360986789, 111.23188599300497, 17.803172038054093, 5.105430025762648, 117.55271944746052, 5.536263193288572, 26.83348116517277, 24.832136401791814, 11.227502128335775, 57.94292497697654, 30.418127360155196, 62.29291567257333, 47.231475364179666, 91.63042829217244, 130.1058970740275, 119.47693236168534, 6.315508883972504, 7.635820177266248, 22.42287351080346, 21.76461127965757, 5.029487944884909, 23.68030840600734, 153.43129980085234, 59.07459619360167, 80.98737738940481, 10.835981867138475, 6.298568372025097, 97.22892524129192, 145.29280353922397, 31.140350616616516, 66.50469614759022, 49.977457316462456, 21.5539901971272, 64.36635062117752, 20.188709148720392, 121.89767837869432, 40.988019643121625, 5.402504819552253, 63.21177904079029, 5.352417855652174, 20.06224404399064, 5.12044738716907, 5.755664202555575, 66.35980625480298, 95.39894353807667, 26.00125484848518, 30.445196168147444, 135.08367886664382, 28.843311077752563, 25.40836144774107, 68.94495085434411, 55.700043433859854, 16.865525359588716, 106.1879935545665, 49.07216209697595, 92.96707348359888, 35.5861451572409, 33.096090577058646, 24.108266271080318, 28.34357630339798, 6.40771469762776, 128.54331900602128, 51.7563848019204, 129.71972881743622, 6.563530985195345, 41.80364679217293, 88.76388744396523, 77.8010621421578, 62.42500926058448, 49.07389406268968, 107.72164758794855, 57.33539176295034, 36.19004784752487, 97.36680146989198, 7.9191774763266265, 8.321417729868148, 101.83533814640239, 16.59203456410947, 49.55415951480807, 5.466890397897497, 107.7737193650691, 50.60296057908946, 38.785565342720545, 105.27948651296369, 72.96707620938821, 6.382190133682431, 84.04196916110513, 88.13783699319043, 132.24863694920316, 61.34592475057662, 22.44581167762095, 49.356740584294315, 137.26319568038065, 124.8962574935582, 17.42940568238426, 11.547078875911945, 45.746162478057336, 12.271226311657228, 7.115868058191616, 40.859000193680586, 42.82905418651474, 72.92003148167177, 80.12931034770644, 17.716613812194517, 23.866346693467314, 121.88575067724314, 67.57492734404612, 5.654383742147782, 42.667291243167725, 68.58046423678176, 83.844788442727, 150.68581774034266, 7.56107840681268, 36.110749788195996, 77.79060373573789, 8.84120949501758, 388.31601491760534, 75.92428330318114, 33.543291804937006, 5.276486531241927, 33.348915253533455, 7.133577640931429, 54.85774545596361, 75.5850000067543, 26.58379329178128, 65.21784350226655, 73.61067524190817, 66.73564790891757, 215.21482426805477, 28.233055006594725, 23.931970145050453, 54.84271089130681, 98.92033926770607, 20.82050307199578, 22.04116313805276, 114.55577881523719, 16.062628687380897, 165.4370123563445, 126.29053041377927, 26.192644827463045, 7.3787378358312745, 16.267786138006247, 8.508247349717028, 14.61980155166919, 6.194959340684469, 108.49211514688105, 60.45803557816895, 48.58476557794709, 15.553521371583379, 20.587536414954005, 144.67713548404197, 87.82836277956466, 25.06857454516444, 148.09200283547517, 8.140334677523306, 286.97792334681327, 17.607565268444972, 43.701888227584305, 65.37150623246077, 75.2946403117845, 60.44114606282061, 90.61145701796292, 28.268495164145065, 108.16161312566928, 18.29484158173357, 276.51320026571386, 261.1898741435418, 18.553418344641024, 128.11044847328236, 5.807898272779428, 51.284425795807586, 120.00714721015311, 44.23723979536569, 125.24078192372939, 8.863961194530614, 39.306968697659975, 71.3930259424688, 5.6325163097860305, 13.343676973916935, 19.814240894366463, 209.62493824817267, 33.08496893202215, 6.663071251162981, 10.748968860176658, 192.17470840819507, 32.16268193014305, 21.54942450684453, 19.283737820137112, 11.093610736833474, 18.362586575466647, 29.55282376043463, 11.315401519103048, 41.947829436527336, 201.2994851846901, 72.97863953229711, 53.616387347344144, 23.110643177557556, 175.5769376601508, 64.09610810198167, 58.718705152697794, 25.222708344320743, 6.613614631318841, 107.73853215766975, 41.904295778652646, 40.01612740925499, 5.223825134920139, 25.837488674997623, 13.616769069419737, 20.00626701590058, 46.59833572677408, 58.71609587886961, 13.062947687906718, 24.54532405728905, 51.514438265882646, 85.30778568158209, 5.121833119791407, 30.207872952219773, 88.83107070390216, 60.23200272171259, 90.68989385224782, 112.24420882100429, 131.40402639090908, 24.240626853567832, 12.565607160336272, 89.35595240235969, 80.93868910975633, 23.83592405004607, 10.487081789008993, 83.8252413132615, 8.24521205504352, 12.520217693510482, 21.65015013775388, 14.856374210874538, 24.02207487519391, 69.60717480227123, 38.77164072568871, 30.607583699231675, 32.45902989024661, 152.4675828537329, 5.871906178568054, 11.313278237586848, 54.85859592528678, 40.959915588741424, 7.159772769138979, 79.7040696649031, 46.221448234210904, 119.76690625887579, 113.3948734945663, 43.747443784997415, 29.761847464205665, 5.044431906109557, 54.66853233069748, 44.29042893702323, 15.74888765946378, 16.06299118458272, 19.815583715426243, 51.46802924664484, 20.966013678997463, 41.80170951955524, 6.33020457207461, 104.87077785906479, 50.755685694649756, 104.28759012962564, 39.221550329221486, 56.28926586654493, 5.046949324666423, 11.464974014977116, 197.11260003041585, 335.4769196727139, 34.29284464506004, 39.68181176151474, 30.276912064573075, 48.570014316443846, 26.425384276905323, 68.52192359714074, 10.328409894932927, 5.409977761120587, 57.97457102448969, 36.97450269226184, 166.69368291035104, 52.07672960107284, 16.428939880111887, 104.34239924420109, 5.2027872112360445, 47.46416084543696, 22.040503522130656, 42.07485986165161, 161.8561210908689, 98.54948641134294, 39.59297740232826, 89.6447100158198, 96.69323117620058, 97.24976630372632, 80.78988127914535, 34.48594596040537, 22.12114238398193, 8.401462241983669, 62.93848006246426, 5.922479001249798, 13.734311706576122, 26.47901476542436, 267.2328559720899, 57.33210401969944, 30.04129950780818, 40.66594099824048, 13.429667762718616, 280.38244993320353, 9.196942682018982, 52.996228401933244, 51.25581429908051, 112.68404636721179, 42.980522470531625, 5.442345861303234, 33.44764673792121, 8.596042703717957, 8.551805591943683, 153.2349826801604, 15.855433038221253, 184.34003458559062, 6.717487377093882, 16.09307472269586, 32.60507009387032, 43.07201730601504, 46.444696209669104, 13.845944959323216, 29.581815314379902, 34.90064789398013, 57.53663261883194, 20.96495983978093, 13.708921922712339, 53.33958690680052, 5.5396512055062415, 26.8756615149351, 14.097291096271324, 53.85293240024653, 336.30060182373825, 12.393724327524215, 49.88513686489348, 23.349989735265186, 58.36637193015479, 10.161509747761583, 188.23454891153023, 6.663267348758199, 19.798220328670688, 117.89935853747427, 141.01542552151705, 242.63289537326384, 38.88869401323336, 6.458230079615701, 39.00380501959767, 179.5018984929944, 45.379792649411385, 7.575213182860558, 8.77299089134478, 5.759521577558414, 18.202724949101984, 10.06793220587222, 28.527341830450247, 40.34662849842592, 86.86137278927619, 33.217600714782975, 34.759197404369935, 24.032733477248982, 146.5386215907177, 175.94246494752923, 94.98018035866662, 6.569384268863674, 194.4181459347727, 100.56590168070663, 183.4356118354651, 8.296792456034662, 152.0107841151393, 11.801999096737608, 107.75056620699036, 56.03242147561369, 10.292729820290539, 28.7944150499744, 7.873772758796539, 5.798148333688075, 106.65170917796343, 18.092464630577126, 61.04652255603154, 73.08504931893842, 504.7533842895284, 172.98056684658667, 50.999911116915925, 42.25498499577299, 28.892182748544986, 19.115738139611018, 117.55817427597717, 6.2513911611688995, 110.73125243275788, 174.1444534267621, 13.761840469809172, 21.845149711169697, 183.80702901878416, 140.02299514017085, 36.08232160542585, 99.8432538937261, 48.18069813696603, 12.523089185186508, 17.933744465370406, 337.5753918554821, 43.448699691641934, 9.24597421489508, 138.3950795196315, 6.888767041672934, 9.236443130037488, 5.488448558644818, 431.8658856893992, 37.742274625931785, 12.619019434503985, 98.85446249433191, 25.100447610862318, 163.7330633126394, 55.79803913480901, 17.647981427537317, 173.50167115746385, 31.543477024933434, 18.42677328679244, 53.3595899103196, 67.17812656112194, 35.36995908364536, 151.0157505901422, 9.629007577060158, 5.150267475539405, 92.35726785046563, 109.86679466134862, 145.94883492239305, 77.29934616989806, 79.05104104834413, 127.12891697542558, 320.24551116215866, 35.35677728875988, 6.209821496059023, 24.4578572758358, 20.6300243952216, 252.6024676076708, 116.14086189845628, 33.648898707408705, 139.82866013953225, 97.75162640639435, 38.555205863187496, 64.14682159775239, 12.476204398368182, 14.525078195969076, 5.2734162854957125, 13.952119067784674, 44.1545124321709, 62.095187204773644, 185.66087134784374, 152.3894224053836, 125.6639899330034, 70.65957807403181, 35.581758460127986, 71.46044354641731, 8.079999752533261, 10.152515061728739, 21.795320472020517, 16.179713117781233, 40.775212857605204, 10.541686489739869, 128.578012298928, 36.99006812842166, 24.601460444822507, 125.67874370270285, 35.63982727820885, 18.43844943088964, 137.69538276242443, 56.91205931806224, 58.516127069537035, 158.83771301547708, 122.79874423963847, 47.06146012277985, 122.93238462891318, 33.68638982569646, 120.01504583848858, 67.84693572854836, 11.42605423382609, 19.38173807433381, 113.6427460863557, 122.2817109356164, 385.20059689231186, 260.46917410790553, 5.022176544740943, 7.301294325971867, 9.968820144536025, 10.834914407514333, 29.816715917449642, 29.304215818249396, 39.034800168219874, 121.8405419253044, 7.200828427151646, 343.16861198651867, 259.4781659012698, 127.14726436797561, 102.33173599275942, 84.75994752204717, 9.569657990946327, 7.753428947212502, 117.36687418329564, 37.40006342025314, 17.82105136092736, 152.47900807087893, 26.040641335566722, 190.66447477843587, 225.03759275071351, 24.798422275737547, 98.80049705639959, 27.353207418424716, 35.645692690187474, 24.34954884580024, 19.54504817963604, 9.943875828413951, 44.41249619188695, 98.9976204878236, 79.19806355491056, 20.12588545232688, 50.433721908330114, 105.67450829280386, 181.11487792755804, 55.330090167308605, 110.00883266633677, 455.11646498455275, 63.63681564500947, 185.2326949710887, 57.49640332780223, 5.246075214582006, 61.41141270572152, 11.170094173682473, 30.95428860117348, 89.41499007697729, 9.833978685794115, 91.01319477594308, 55.52634763759147, 83.97231747475321, 16.77446944240545, 7.284194230711693, 40.21611691842476, 15.2512942668412, 73.28693154875003, 6.796607501565804, 21.32636983356965, 37.52113348873643, 59.005229204561644, 12.972600898463277, 21.36035715960766, 35.048818508535184, 16.657842557357895, 28.500929026955458, 54.5951795447958, 132.68063049223488, 108.53536925146851, 7.430309493032777, 51.35606421785622, 74.22806730914118, 126.66243582969172, 20.92874049226351, 26.66616559386523, 24.099585048833326, 93.37645146430411, 46.81754752955331, 56.253694434663096, 28.437892754496094, 253.40194010713302, 82.85872053985143, 95.59533088508846, 57.89311463987097, 115.02613331363412, 120.80956056466026, 7.493976946810561, 29.68874395658679, 417.09058255317984, 16.929034365783792, 12.106944129216394, 112.0470118915282, 66.30933996779231, 51.57387352672157, 55.30123526643548, 37.8391621059621, 25.859564230007727, 96.14558203976969, 5.17856284149519, 45.8309766766796, 12.887586679758428, 8.953269229910477, 89.52572331510478, 59.703777629830924, 41.01335281854353, 28.206004698186444, 8.295704391699088, 103.00532635854667, 266.0937974185345, 63.06433727241835, 77.04282388662617, 26.414486239258565, 67.56079886432289, 43.50542674346886, 134.34751512125172, 8.719254764423972, 126.04099843105459, 67.38462513087677, 38.91223096816691, 117.86496157178685, 38.51852774419392, 42.396797052134765, 86.0178644839788, 19.5769424546156, 105.69528386303791, 151.32789059615232, 51.47421516701865, 143.11703193973014, 36.38552536027285, 134.60285848742055, 8.55707920906, 48.501578677924975, 117.52537853526454, 225.49032661243086, 68.43129182580823, 306.3115676044578, 8.255505727203342, 20.098155595286805, 7.365621537545325, 11.356949317092742, 35.907776915486615, 111.71519844553754, 31.978137337528985, 5.943186257348823, 35.615102929859326, 223.3834984970636, 89.43172889487342, 14.02974989756482, 84.68913577991474, 58.95334578507507, 59.71494869971206, 20.21220409421963, 21.685913170798894, 9.329859905596779, 5.2658545721175205, 44.54302358067136, 236.55139948378337, 40.217623075126, 55.94194591123326, 28.698994486288644, 128.39395007467164, 169.94397724442683, 8.72675717655123, 34.05261374266463, 29.681266180843465, 126.51876007316905, 57.24577090978712, 97.40986738902903, 45.10368179656059, 19.119651380888385, 166.46685192457014, 74.91254397441583, 18.464556022960558, 56.923403165676085, 28.071925388989655, 90.37353714775249, 6.761336760066591, 45.23215301334575, 11.902321455400832, 11.046944261849564, 154.74489455885313, 94.86479913542452, 252.16216009053574, 90.07524885219414, 154.07402265064755, 35.8106510083886, 43.95947390141539, 102.15900663146938, 8.760120968190568, 14.15260142841515, 442.5633676168069, 28.39361250687595, 51.86185422645375, 46.214677513642485, 154.10583516634097, 5.0333759030224305, 14.006188735955233, 18.148985844920798, 121.7207701959331, 39.869599071154774, 66.11689426448685, 17.058730702741023, 236.15901554779518, 5.102506655303279, 313.818304376617, 20.519458829857655, 190.04766183248944, 6.041653743286833, 32.5051100141214, 6.496741199040537, 42.06277801191389, 25.635616849135975, 64.8728685639907, 18.70334437198363, 29.610647742042865, 89.14197609864989, 162.7475824355937, 8.026550455660034, 112.85458592118054, 127.2485868657694, 96.0674692829823, 75.31826282867783, 6.390552031707678, 36.523603357009335, 5.519214774998102, 157.64647190372511, 9.733541397694449, 124.95110138650418, 373.5993782699961, 64.9564040217997, 5.33368438109679, 34.432422495564, 54.96686101066835, 70.11756824007564, 35.11994647525196, 73.6129273840475, 26.960400360635045, 395.13548761782477, 9.242040756705697, 41.83536119596552, 23.76392987141924, 41.727743941454264, 84.20536084622091, 36.93393769557934, 250.3135193989944, 18.170293247243944, 106.37081233215294, 207.80200223944695, 32.68848440560238, 38.177236364215034, 73.6351334890359, 84.5064545920479, 42.73260452977401, 20.937245267611463, 33.167595630753375, 16.521734071208897, 26.704845444889354, 146.1595679244376, 8.347099701405746, 62.90160182038855, 23.39922623548496, 65.55135166600111, 24.26748236259064, 43.60349677153474, 26.76682420090602, 130.65427586538092, 29.52305207811029, 62.79386476127955, 10.071975060125705, 110.18077807866975, 5.462366293826093, 14.348715918146956, 51.35419634312207, 9.375928101596719, 76.9178893493448, 93.87672343165326, 14.674356478730772, 100.97883872406743, 291.817398825795, 16.447771158318012, 91.66140984087903, 26.824139506517657, 12.67154614098078, 127.81855121424837, 5.049306309313243, 100.56317249336931, 66.07629731649637, 11.311588839794796, 9.153668180757974, 159.3084104536732, 13.044137100539272, 32.097922126017465, 18.428059307688425, 16.07088837904711, 28.311418914749517, 12.975769137005337, 64.57958702993628, 26.494264501788308, 131.1974451108825, 16.671669385564236, 75.69785726094548, 31.19660902178093, ...])
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);
([3937484.375, 4241039.0625, 4354387.5, 4441542.1875, 4446237.5, 4532626.5625, 4532653.125, 4653053.125, 4783675.0, 5317673.4375, 6812960.9375, 7220789.0625, 7221765.625, 7221789.0625, 7232540.625, 7426440.625, 7491306.25, 7521490.625, 7524743.75, 7527053.125, 7539526.5625, 7549232.8125, 7552332.8125, 7552415.625, 7557525.0, 7558201.5625, 7559900.0, 7560390.625, 7560976.5625, 7563614.0625, 7563978.125, 7564785.9375, 7565820.3125, 7569759.375, 7571781.25, 7572520.3125, 7572998.4375, 7573073.4375, 7573212.5, 7574739.0625, 7575137.5, 7575621.875, 7581992.1875, 7582067.1875, 7583398.4375, 7583537.5, 7584629.6875, 7585598.4375, 7587721.875, 7598089.0625, 7599400.0, 7602487.5, 7603481.25, 7609739.0625, 7610939.0625, 7615137.5, 7615512.5, 7615970.3125, 7620612.5, 7621295.3125, 7624278.125, 7625267.1875, 7626104.6875, 7626300.0, 7626453.125, 7628389.0625, 7628571.875, 7628751.5625, 7628875.0, 7629492.1875, 7629556.25, 7629557.8125, 7629604.6875, 7630117.1875, 7630170.3125, 7630382.8125, 7630401.5625, 7630454.6875, 7630457.8125, 7630471.875, 7630518.75, 7630718.75, 7630768.75, 7630778.125, 7630859.375, 7631071.875, 7631239.0625, 7631245.3125, 7631321.875, 7631867.1875, 7632414.0625, 7632839.0625, 7633079.6875, 7633509.375, 7633864.0625, 7634012.5, 7634062.5, 7634568.75, 7635135.9375, 7635196.875, 7635960.9375, 7635971.875, 7636151.5625, 7636439.0625, 7636759.375, 7637640.625, 7638154.6875, 7638457.8125, 7638942.1875, 7639004.6875, 7639054.6875, 7639239.0625, 7641087.5, 7648031.25, 7652301.5625, 7652359.375, 7653048.4375, 7653171.875, 7655534.375, 7663360.9375, 7666254.6875, 7697990.625, 7699509.375, 7700310.9375, 7706629.6875, 7710832.8125, 7716139.0625, 7717223.4375, 7734417.1875, 7737939.0625, 7739478.125, 7759353.125, 7786042.1875, 7810273.4375, 7810581.25, 7811590.625, 7850379.6875, 7866931.25, 7874520.3125, 7883984.375, 7885909.375, 7890070.3125, 7912645.3125, 7916525.0, 7947967.1875, 8035818.75, 8047715.625, 8073895.3125, 8079292.1875, 8081523.4375, 8160021.875, 8162360.9375, 8164226.5625, 8171354.6875, 8175639.0625, 8209687.5, 8228339.0625, 8280292.1875, 8291320.3125, 8304707.8125, 8308528.125, 8321159.375, 8321209.375, 8327959.375, 8328521.875, 8341928.125, 8357859.375, 8381546.875, 8386715.625, 8412225.0, 8600664.0625, 8763710.9375, 8765121.875, 8771078.125, 8811300.0, 8900554.6875, 8907714.0625, 8932035.9375, 8945778.125, 8946287.5, 8946631.25, 8978350.0, 8985260.9375, 8985278.125, 8987393.75, 9007440.625, 9012364.0625, 9326971.875, 9327020.3125, 9327081.25, 9334187.5, 9392623.4375, 9467743.75, 9490356.25, 9523406.25, 9585800.0, 9586229.6875, 9597975.0, 9648945.3125, 9649378.125, 9649789.0625, 9651796.875, 9651917.1875, 9652239.0625, 9652906.25, 9653471.875, 9655312.5, 9655325.0, 9658396.875, 9701751.5625, 9712785.9375, 9714603.125, 9742592.1875, 9743809.375, 9744148.4375, 9744603.125, 9745159.375, 9745860.9375, 9812975.0, 9813048.4375, 9815682.8125, 9817721.875, 9818146.875, 9821281.25, 9848220.3125, 9851337.5, 9854270.3125, 9876768.75, 9877398.4375, 9878770.3125, 9878887.5, 9879712.5, 9911790.625, 9926217.1875, 9926290.625, 9927446.875, 9944295.3125, 9947675.0, 9948828.125, 9949870.3125, 9950543.75, 9988040.625, 10000762.5, 10002193.75, 10018275.0, 10027062.5, 10028542.1875, 10035285.9375, 10036264.0625, 10037703.125, 10038214.0625, 10038282.8125, 10038690.625, 10039768.75, 10057225.0, 10057284.375, 10059531.25, 10077398.4375, 10082592.1875, 10085384.375, 10086229.6875, 10090289.0625, 10093587.5, 10094593.75, 10095460.9375, 10096600.0, 10098587.5, 10101106.25, 10101121.875, 10106260.9375, 10129310.9375, 10129700.0, 10130067.1875, 10134412.5, 10142135.9375, 10146537.5, 10148421.875, 10150742.1875, 10169459.375, 10173162.5, 10197310.9375, 10206000.0, 10215164.0625, 10217631.25, 10218393.75, 10219720.3125, 10220862.5, 10221562.5, 10225001.5625, 10262778.125, 10272198.4375, 10288962.5, 10289001.5625, 10289015.625, 10290906.25, 10291021.875, 10292706.25, 10295368.75, 10296987.5, 10298581.25, 10298832.8125, 10299306.25, 10299421.875, 10307090.625, 10308671.875, 10309335.9375, 10311382.8125, 10312315.625, 10313253.125, 10313729.6875, 10314329.6875, 10314343.75, 10331225.0, 10333240.625, 10344492.1875, 10345370.3125, 10345656.25, 10349895.3125, 10349900.0, 10351623.4375, 10356578.125, 10387148.4375, 10387156.25, 10388114.0625, 10388968.75, 10389793.75, 10390251.5625, 10390292.1875, 10392364.0625, 10393112.5, 10393265.625, 10399995.3125, 10400196.875, 10400248.4375, 10405114.0625, 10435289.0625, 10438182.8125, 10438684.375, 10439356.25, 10439359.375, 10439729.6875, 10439920.3125, 10465843.75, 10466653.125, 10473357.8125, 10473493.75, 10474120.3125, 10474273.4375, 10474407.8125, 10474410.9375, 10474621.875, 10475123.4375, 10477828.125, 10479578.125, 10479723.4375, 10514928.125, 10532910.9375, 10553007.8125, 10553023.4375, 10556545.3125, 10562837.5, 10584634.375, 10593325.0, 10594267.1875, 10594962.5, 10595446.875, 10595468.75, 10599892.1875, 10600345.3125, 10602982.8125, 10604985.9375, 10605567.1875, 10606500.0, 10607382.8125, 10610301.5625, 10612614.0625, 10613910.9375, 10630767.1875, 10630982.8125, 10633751.5625, 10637412.5, 10640382.8125, 10641601.5625, 10655948.4375, 10684915.625, 10688645.3125, 10689689.0625, 10689962.5, 10711818.75, 10741062.5, 10743000.0, 10743056.25, 10756931.25, 10760648.4375, 10760782.8125, 10762156.25, 10762184.375, 10762192.1875, 10773845.3125, 10782782.8125, 10784342.1875, 10790751.5625, 10800546.875, 10800610.9375, 10802120.3125, 10802515.625, 10802992.1875, 10806557.8125, 10806598.4375, 10806812.5, 10815115.625, 10817087.5, 10820276.5625, 10834690.625, 10835443.75, 10835873.4375, 10838820.3125, 10842342.1875, 10847970.3125, 10848878.125, 10857200.0, 10858040.625, 10858804.6875, 10859576.5625, 10860609.375, 10860937.5, 10869814.0625, 10870037.5, 10871939.0625, 10873904.6875, 10874895.3125, 10874981.25, 10875209.375, 10875271.875, 10875487.5, 10885773.4375, 10917901.5625, 10922203.125, 10927698.4375, 10928664.0625, 10930395.3125, 10938507.8125, 10940407.8125, 10940421.875, 10940910.9375, 10942348.4375, 10942642.1875, 10942843.75, 10944803.125, 10946748.4375, 10951481.25, 10951485.9375, 10957475.0, 10957529.6875, 10957814.0625, 10957995.3125, 10958492.1875, 10963946.875, 10965142.1875, 10965196.875, 10966126.5625, 10967409.375, 10972051.5625, 10973507.8125, 10981273.4375, 10981345.3125, 10982873.4375, 10983457.8125, 10983964.0625, 10984035.9375, 10984503.125, 10984703.125, 10985239.0625, 10985532.8125, 10986017.1875, 10987535.9375, 10987690.625, 10988559.375, 10990003.125, 10990071.875, 10990403.125, 11002859.375, 11011589.0625, 11017078.125, 11017143.75, 11017826.5625, 11027565.625, 11029225.0, 11029678.125, 11030042.1875, 11030134.375, 11031770.3125, 11036990.625, 11036990.625, 11041568.75, 11041796.875, 11056014.0625, 11056068.75, 11056284.375, 11059504.6875, 11060035.9375, 11060256.25, 11062562.5, 11063309.375, 11068846.875, 11071153.125, 11074829.6875, 11078207.8125, 11078209.375, 11078212.5, 11078537.5, 11079076.5625, 11079337.5, 11081098.4375, 11081376.5625, 11085509.375, 11094089.0625, 11095839.0625, 11097317.1875, 11101001.5625, 11104057.8125, 11104084.375, 11104256.25, 11107073.4375, 11110732.8125, 11113410.9375, 11115375.0, 11119185.9375, 11119217.1875, 11138376.5625, 11141076.5625, 11150093.75, 11154998.4375, 11156185.9375, 11164162.5, 11171151.5625, 11171157.8125, 11172765.625, 11174662.5, 11176162.5, 11176287.5, 11194487.5, 11196967.1875, 11196989.0625, 11197587.5, 11197678.125, 11198043.75, 11198539.0625, 11199109.375, 11199442.1875, 11201875.0, 11204984.375, 11207953.125, 11211831.25, 11213018.75, 11213356.25, 11214810.9375, 11216568.75, 11216568.75, 11216717.1875, 11218653.125, 11224085.9375, 11227696.875, 11228726.5625, 11229292.1875, 11229303.125, 11230825.0, 11231090.625, 11231500.0, 11231595.3125, 11232067.1875, 11234314.0625, 11234457.8125, 11234935.9375, 11235193.75, 11268220.3125, 11269396.875, 11269401.5625, 11269785.9375, 11270521.875, 11272564.0625, 11273915.625, 11277420.3125, 11277545.3125, 11277628.125, 11277631.25, 11286976.5625, 11293396.875, 11293418.75, 11293456.25, 11293509.375, 11293560.9375, 11293671.875, 11293893.75, 11293895.3125, 11295257.8125, 11296109.375, 11297323.4375, 11302367.1875, 11306275.0, 11310068.75, 11316557.8125, 11325178.125, 11325196.875, 11325212.5, 11327595.3125, 11327795.3125, 11330856.25, 11331315.625, 11333885.9375, 11333887.5, 11333917.1875, 11339718.75, 11341734.375, 11349515.625, 11365035.9375, 11385204.6875, 11385690.625, 11386681.25, 11388989.0625, 11390021.875, 11390389.0625, 11390871.875, 11390934.375, 11390990.625, 11391104.6875, 11391371.875, 11391559.375, 11391862.5, 11392407.8125, 11392712.5, 11397654.6875, 11402771.875, 11404564.0625, 11418425.0, 11442365.625, 11443092.1875, 11443614.0625, 11443684.375, 11443731.25, 11444320.3125, 11445375.0, 11445773.4375, 11446914.0625, 11446935.9375, 11447818.75, 11451870.3125, 11453871.875, 11458092.1875, 11469931.25, 11470093.75, 11470556.25, 11478603.125, 11480978.125, 11483053.125, 11485956.25, 11489510.9375, 11500203.125, 11500956.25, 11503418.75, 11509570.3125, 11512012.5, 11512092.1875, 11515298.4375, 11521995.3125, 11522109.375, 11524007.8125, 11525671.875, 11527245.3125, 11528176.5625, 11528206.25, 11529825.0, 11531398.4375, 11535589.0625, 11541450.0, 11541587.5, 11547581.25, 11547900.0, 11548346.875, 11548378.125, 11550914.0625, 11551346.875, 11552021.875, 11552717.1875, 11553496.875, 11553837.5, 11554084.375, 11554712.5, 11554790.625, 11560981.25, 11577150.0, 11579925.0, 11595315.625, 11595418.75, 11595796.875, 11595867.1875, 11596553.125, 11598009.375, 11598089.0625, 11598089.0625, 11598485.9375, 11598903.125, 11598996.875, 11600039.0625, 11600329.6875, 11604251.5625, 11607150.0, 11610315.625, 11610326.5625, 11614068.75, 11622839.0625, 11624051.5625, 11625265.625, 11626507.8125, 11626631.25, 11636812.5, 11639229.6875, 11642064.0625, 11653331.25, 11657089.0625, 11659590.625, 11660010.9375, 11660062.5, 11661704.6875, 11661870.3125, 11662039.0625, 11662193.75, 11663007.8125, 11663342.1875, 11664590.625, 11664764.0625, 11664992.1875, 11667989.0625, 11669543.75, 11669815.625, 11673646.875, 11676593.75, 11690392.1875, 11690476.5625, 11690653.125, 11691557.8125, 11691660.9375, 11692034.375, 11692309.375, 11692862.5, 11694070.3125, 11694892.1875, 11695043.75, 11698039.0625, 11711764.0625, 11722853.125, 11722870.3125, 11726668.75, 11729993.75, 11732656.25, 11734943.75, 11735359.375, 11736992.1875, 11745514.0625, 11746440.625, 11762132.8125, 11762770.3125, 11762792.1875, 11765553.125, 11765878.125, 11766051.5625, 11766492.1875, 11768329.6875, 11769556.25, 11769656.25, 11769751.5625, 11769792.1875, 11769960.9375, 11770226.5625, 11770235.9375, 11770715.625, 11771245.3125, 11775889.0625, 11777342.1875, 11777987.5, 11780946.875, 11781218.75, 11781368.75, 11781631.25, 11783412.5, 11784215.625, 11795714.0625, 11796018.75, 11798659.375, 11804259.375, 11804623.4375, 11804854.6875, 11805267.1875, 11806878.125, 11807153.125, 11807218.75, 11808132.8125, 11808492.1875, 11808675.0, 11809939.0625, 11826906.25, 11828557.8125, 11833812.5, 11833820.3125, 11833879.6875, 11839620.3125, 11841431.25, 11846414.0625, 11850401.5625, 11860771.875, 11867476.5625, 11877331.25, 11877481.25, 11880003.125, 11880029.6875, 11880126.5625, 11886223.4375, 11886881.25, 11887312.5, 11887610.9375, 11888067.1875, 11888568.75, 11888768.75, 11889562.5, 11889832.8125, 11892284.375, 11893175.0, 11893448.4375, 11896029.6875, 11899325.0, 11904968.75, 11911051.5625, 11917562.5, 11917982.8125, 11919192.1875, 11919535.9375, 11919537.5, 11921570.3125, 11922440.625, 11923032.8125, 11923265.625, 11924476.5625, 11925401.5625, 11928904.6875, 11929575.0, 11930735.9375, 11936875.0, 11939014.0625, 11941382.8125, 11942354.6875, 11945359.375, 11946251.5625, 11946450.0, 11946971.875, 11946975.0, 11947004.6875, 11948275.0, 11948893.75, 11949379.6875, 11950756.25, 11950875.0, 11950926.5625, 11959817.1875, 11960193.75, 11968920.3125, 11973242.1875, 11979564.0625, 11983301.5625, 11983470.3125, 11984610.9375, 11988134.375, 11992665.625, 11993845.3125, 11993925.0, 11993940.625, 11995403.125, 11999756.25, 12003593.75, 12004128.125, 12006293.75, 12010384.375, 12010478.125, 12010509.375, 12011173.4375, 12011478.125, 12012910.9375, 12014117.1875, 12016420.3125, 12017400.0, 12018079.6875, 12020189.0625, 12026075.0, 12028614.0625, 12028668.75, 12031489.0625, 12031914.0625, 12035509.375, 12035698.4375, 12038390.625, 12038629.6875, 12039814.0625, 12039892.1875, 12039945.3125, 12040735.9375, 12040762.5, 12041626.5625, 12042004.6875, 12042025.0, 12042026.5625, 12042353.125, 12043178.125, 12043431.25, 12044251.5625, 12046137.5, 12046834.375, 12058162.5, 12059059.375, 12062534.375, 12064032.8125, 12065134.375, 12077510.9375, 12093415.625, 12103975.0, 12104270.3125, 12107400.0, 12115160.9375, 12119106.25, 12131192.1875, 12131292.1875, 12132743.75, 12133657.8125, 12133671.875, 12133862.5, 12134431.25, 12136023.4375, 12145614.0625, 12146607.8125, 12163670.3125, 12170178.125, 12179240.625, 12179603.125, 12188546.875, 12188665.625, 12200001.5625, 12206387.5, 12206606.25, 12212532.8125, 12222137.5, 12230464.0625, 12239798.4375, 12249987.5, 12250414.0625, 12250685.9375, 12252718.75, 12256857.8125, 12257776.5625, 12304307.8125, 12331854.6875, 12342921.875, 12344670.3125, 12387787.5, 12387812.5, 12399634.375, 12459048.4375, 12467765.625, 12498671.875, 12501450.0, 12508287.5, 12508340.625, 12517232.8125, 12537826.5625, 12541401.5625, 12543776.5625, 12574631.25, 12639045.3125, 12654748.4375, 12655671.875, 12655685.9375, 12656295.3125, 12682820.3125, 12719415.625, 12728018.75, 12728076.5625, 12751181.25, 12811875.0, 12823170.3125, 12835181.25, 12835335.9375, 12838859.375, 12845582.8125, 12845892.1875, 12868510.9375, 12887118.75, 12887684.375, 12892267.1875, 13083878.125, 13260521.875, 13276829.6875, 13299337.5, 13323820.3125, ...], [71.58208423607972, 40.8068580586992, 6.319966229791041, 43.0342860530642, 6.496708422334028, 67.04209648846255, 12.169167172481659, 42.4132866583093, 17.573386169657105, 63.247378400128056, 13.50365421458078, 32.557813541293086, 53.632842153804035, 85.02309613278028, 16.72462002524223, 62.56320010901186, 79.2082079115674, 47.89673709182017, 48.64177485233651, 117.3297982558785, 14.984166646721192, 41.17834231001112, 20.861419170792182, 60.97842295913044, 23.490910241670807, 27.519785011057245, 15.930942652649275, 48.109388254231185, 30.780565619730172, 27.96310740984508, 34.519317676671534, 24.95674636654473, 86.98443573406757, 87.4583678367619, 5.306787343616637, 78.58672184245557, 34.3637096334287, 5.4189907179031795, 9.1396949978768, 17.826334327539975, 23.35678537557341, 141.57621892289583, 73.8864869076158, 5.059359915996894, 11.714383760121065, 11.408116335349714, 8.177444588040405, 98.57472466127123, 23.33384838438932, 22.539611217817427, 14.531624414212617, 77.83922359844382, 5.133475083395276, 140.10098216221382, 31.136092641023986, 23.93201317713621, 22.47830588332121, 13.733176238025127, 6.584901512556589, 30.68885876348738, 68.6375070169699, 45.30392710928764, 43.362667561962596, 25.42308630947475, 10.791774114240061, 36.76177981083115, 126.02262272164847, 21.783475303588663, 81.51116815807755, 5.992224747770916, 37.17078868373891, 94.00957956013096, 7.080208356348765, 54.33036499390835, 57.52758597411823, 27.864578172232996, 7.575117207533547, 15.75817953953031, 5.723105766475602, 22.96705392554992, 6.56514626801324, 44.838686701117645, 118.85335894155625, 101.96767536143133, 285.9030988553909, 45.63695046774436, 76.65757342952811, 8.829159911342973, 5.116633252803421, 14.12573608273933, 10.872260879997576, 49.969765688251194, 62.40373399997033, 9.18776891418189, 13.717176199752961, 94.41455366513564, 11.991718115620394, 21.4167940118041, 284.1859377403997, 19.384004298427687, 98.48242228541262, 32.68055034692875, 60.013815970352255, 5.378973683276186, 38.03751868191154, 81.27648547127282, 24.579761987272587, 74.72386435877597, 30.982344349240684, 20.922133170018625, 21.784759968566423, 28.170495587418618, 38.87678644076201, 10.249564871878942, 81.73165835444314, 88.90889121556643, 27.905263852328883, 15.067664368904527, 32.24716513705566, 11.941779095931201, 81.9744791761796, 110.84842466985822, 24.745606113033148, 9.058332197579361, 89.21862953638374, 61.603544696188635, 113.11706526812056, 29.576041788149773, 73.26672950966443, 64.99460635119452, 18.609914358150107, 29.733877017809174, 43.85993807973658, 5.135148547749675, 45.11488016677806, 39.35631950499438, 141.74826578516976, 111.4673312559762, 79.05943959765803, 176.255649948439, 29.691027111838252, 6.208001608427462, 26.381595434236704, 46.32055980372899, 15.853657126829136, 78.53903839843339, 151.89806451438886, 58.60717058626745, 40.60506834862964, 6.339793647056631, 25.434217376714738, 106.30994480743482, 54.29068538496483, 86.47812764508203, 59.69059809382136, 125.06500394329666, 52.646392038037995, 9.515209130530033, 10.713326794064944, 42.75382719664787, 77.21022251294076, 87.78475069325212, 22.878055868940848, 72.34986104997877, 129.50474057229533, 43.88607946005092, 88.17736450725515, 6.175618299084909, 17.339467890386338, 47.05355535506352, 22.078809748921735, 121.87166797900558, 133.96067305021253, 19.63826190792608, 56.612520051172226, 8.467526036905271, 155.83775968259636, 95.62857080463452, 239.10571522644977, 193.84801910988858, 31.66132683811106, 49.48072027763558, 63.83117629213163, 30.492177058172835, 66.57615266556358, 141.0902805236395, 5.6554712635006466, 237.48608094135056, 40.45521806714777, 6.300405277101896, 10.537829316838843, 227.43272994247442, 17.383616537630736, 37.624063934015766, 31.33311822956532, 15.697370610485812, 43.468961950404854, 100.19622933363189, 24.373758109962566, 129.95808469481454, 31.62923012510738, 78.61260699494585, 147.2809902235048, 14.301984441051431, 132.64046542748608, 10.445727871731627, 65.04345634981641, 53.94856103424205, 64.72133249712158, 17.573683621900074, 29.410542962987204, 41.86252886839338, 48.925112414021974, 47.688983210211816, 237.6793360986789, 111.23188599300497, 17.803172038054093, 5.105430025762648, 117.55271944746052, 5.536263193288572, 26.83348116517277, 24.832136401791814, 11.227502128335775, 57.94292497697654, 30.418127360155196, 62.29291567257333, 47.231475364179666, 91.63042829217244, 130.1058970740275, 119.47693236168534, 6.315508883972504, 7.635820177266248, 22.42287351080346, 21.76461127965757, 5.029487944884909, 23.68030840600734, 153.43129980085234, 59.07459619360167, 80.98737738940481, 10.835981867138475, 6.298568372025097, 97.22892524129192, 145.29280353922397, 31.140350616616516, 66.50469614759022, 49.977457316462456, 21.5539901971272, 64.36635062117752, 20.188709148720392, 121.89767837869432, 40.988019643121625, 5.402504819552253, 63.21177904079029, 5.352417855652174, 20.06224404399064, 5.12044738716907, 5.755664202555575, 66.35980625480298, 95.39894353807667, 26.00125484848518, 30.445196168147444, 135.08367886664382, 28.843311077752563, 25.40836144774107, 68.94495085434411, 55.700043433859854, 16.865525359588716, 106.1879935545665, 49.07216209697595, 92.96707348359888, 35.5861451572409, 33.096090577058646, 24.108266271080318, 28.34357630339798, 6.40771469762776, 128.54331900602128, 51.7563848019204, 129.71972881743622, 6.563530985195345, 41.80364679217293, 88.76388744396523, 77.8010621421578, 62.42500926058448, 49.07389406268968, 107.72164758794855, 57.33539176295034, 36.19004784752487, 97.36680146989198, 7.9191774763266265, 8.321417729868148, 101.83533814640239, 16.59203456410947, 49.55415951480807, 5.466890397897497, 107.7737193650691, 50.60296057908946, 38.785565342720545, 105.27948651296369, 72.96707620938821, 6.382190133682431, 84.04196916110513, 88.13783699319043, 132.24863694920316, 61.34592475057662, 22.44581167762095, 49.356740584294315, 137.26319568038065, 124.8962574935582, 17.42940568238426, 11.547078875911945, 45.746162478057336, 12.271226311657228, 7.115868058191616, 40.859000193680586, 42.82905418651474, 72.92003148167177, 80.12931034770644, 17.716613812194517, 23.866346693467314, 121.88575067724314, 67.57492734404612, 5.654383742147782, 42.667291243167725, 68.58046423678176, 83.844788442727, 150.68581774034266, 7.56107840681268, 36.110749788195996, 77.79060373573789, 8.84120949501758, 388.31601491760534, 75.92428330318114, 33.543291804937006, 5.276486531241927, 33.348915253533455, 7.133577640931429, 54.85774545596361, 75.5850000067543, 26.58379329178128, 65.21784350226655, 73.61067524190817, 66.73564790891757, 215.21482426805477, 28.233055006594725, 23.931970145050453, 54.84271089130681, 98.92033926770607, 20.82050307199578, 22.04116313805276, 114.55577881523719, 16.062628687380897, 165.4370123563445, 126.29053041377927, 26.192644827463045, 7.3787378358312745, 16.267786138006247, 8.508247349717028, 14.61980155166919, 6.194959340684469, 108.49211514688105, 60.45803557816895, 48.58476557794709, 15.553521371583379, 20.587536414954005, 144.67713548404197, 87.82836277956466, 25.06857454516444, 148.09200283547517, 8.140334677523306, 286.97792334681327, 17.607565268444972, 43.701888227584305, 65.37150623246077, 75.2946403117845, 60.44114606282061, 90.61145701796292, 28.268495164145065, 108.16161312566928, 18.29484158173357, 276.51320026571386, 261.1898741435418, 18.553418344641024, 128.11044847328236, 5.807898272779428, 51.284425795807586, 120.00714721015311, 44.23723979536569, 125.24078192372939, 8.863961194530614, 39.306968697659975, 71.3930259424688, 5.6325163097860305, 13.343676973916935, 19.814240894366463, 209.62493824817267, 33.08496893202215, 6.663071251162981, 10.748968860176658, 192.17470840819507, 32.16268193014305, 21.54942450684453, 19.283737820137112, 11.093610736833474, 18.362586575466647, 29.55282376043463, 11.315401519103048, 41.947829436527336, 201.2994851846901, 72.97863953229711, 53.616387347344144, 23.110643177557556, 175.5769376601508, 64.09610810198167, 58.718705152697794, 25.222708344320743, 6.613614631318841, 107.73853215766975, 41.904295778652646, 40.01612740925499, 5.223825134920139, 25.837488674997623, 13.616769069419737, 20.00626701590058, 46.59833572677408, 58.71609587886961, 13.062947687906718, 24.54532405728905, 51.514438265882646, 85.30778568158209, 5.121833119791407, 30.207872952219773, 88.83107070390216, 60.23200272171259, 90.68989385224782, 112.24420882100429, 131.40402639090908, 24.240626853567832, 12.565607160336272, 89.35595240235969, 80.93868910975633, 23.83592405004607, 10.487081789008993, 83.8252413132615, 8.24521205504352, 12.520217693510482, 21.65015013775388, 14.856374210874538, 24.02207487519391, 69.60717480227123, 38.77164072568871, 30.607583699231675, 32.45902989024661, 152.4675828537329, 5.871906178568054, 11.313278237586848, 54.85859592528678, 40.959915588741424, 7.159772769138979, 79.7040696649031, 46.221448234210904, 119.76690625887579, 113.3948734945663, 43.747443784997415, 29.761847464205665, 5.044431906109557, 54.66853233069748, 44.29042893702323, 15.74888765946378, 16.06299118458272, 19.815583715426243, 51.46802924664484, 20.966013678997463, 41.80170951955524, 6.33020457207461, 104.87077785906479, 50.755685694649756, 104.28759012962564, 39.221550329221486, 56.28926586654493, 5.046949324666423, 11.464974014977116, 197.11260003041585, 335.4769196727139, 34.29284464506004, 39.68181176151474, 30.276912064573075, 48.570014316443846, 26.425384276905323, 68.52192359714074, 10.328409894932927, 5.409977761120587, 57.97457102448969, 36.97450269226184, 166.69368291035104, 52.07672960107284, 16.428939880111887, 104.34239924420109, 5.2027872112360445, 47.46416084543696, 22.040503522130656, 42.07485986165161, 161.8561210908689, 98.54948641134294, 39.59297740232826, 89.6447100158198, 96.69323117620058, 97.24976630372632, 80.78988127914535, 34.48594596040537, 22.12114238398193, 8.401462241983669, 62.93848006246426, 5.922479001249798, 13.734311706576122, 26.47901476542436, 267.2328559720899, 57.33210401969944, 30.04129950780818, 40.66594099824048, 13.429667762718616, 280.38244993320353, 9.196942682018982, 52.996228401933244, 51.25581429908051, 112.68404636721179, 42.980522470531625, 5.442345861303234, 33.44764673792121, 8.596042703717957, 8.551805591943683, 153.2349826801604, 15.855433038221253, 184.34003458559062, 6.717487377093882, 16.09307472269586, 32.60507009387032, 43.07201730601504, 46.444696209669104, 13.845944959323216, 29.581815314379902, 34.90064789398013, 57.53663261883194, 20.96495983978093, 13.708921922712339, 53.33958690680052, 5.5396512055062415, 26.8756615149351, 14.097291096271324, 53.85293240024653, 336.30060182373825, 12.393724327524215, 49.88513686489348, 23.349989735265186, 58.36637193015479, 10.161509747761583, 188.23454891153023, 6.663267348758199, 19.798220328670688, 117.89935853747427, 141.01542552151705, 242.63289537326384, 38.88869401323336, 6.458230079615701, 39.00380501959767, 179.5018984929944, 45.379792649411385, 7.575213182860558, 8.77299089134478, 5.759521577558414, 18.202724949101984, 10.06793220587222, 28.527341830450247, 40.34662849842592, 86.86137278927619, 33.217600714782975, 34.759197404369935, 24.032733477248982, 146.5386215907177, 175.94246494752923, 94.98018035866662, 6.569384268863674, 194.4181459347727, 100.56590168070663, 183.4356118354651, 8.296792456034662, 152.0107841151393, 11.801999096737608, 107.75056620699036, 56.03242147561369, 10.292729820290539, 28.7944150499744, 7.873772758796539, 5.798148333688075, 106.65170917796343, 18.092464630577126, 61.04652255603154, 73.08504931893842, 504.7533842895284, 172.98056684658667, 50.999911116915925, 42.25498499577299, 28.892182748544986, 19.115738139611018, 117.55817427597717, 6.2513911611688995, 110.73125243275788, 174.1444534267621, 13.761840469809172, 21.845149711169697, 183.80702901878416, 140.02299514017085, 36.08232160542585, 99.8432538937261, 48.18069813696603, 12.523089185186508, 17.933744465370406, 337.5753918554821, 43.448699691641934, 9.24597421489508, 138.3950795196315, 6.888767041672934, 9.236443130037488, 5.488448558644818, 431.8658856893992, 37.742274625931785, 12.619019434503985, 98.85446249433191, 25.100447610862318, 163.7330633126394, 55.79803913480901, 17.647981427537317, 173.50167115746385, 31.543477024933434, 18.42677328679244, 53.3595899103196, 67.17812656112194, 35.36995908364536, 151.0157505901422, 9.629007577060158, 5.150267475539405, 92.35726785046563, 109.86679466134862, 145.94883492239305, 77.29934616989806, 79.05104104834413, 127.12891697542558, 320.24551116215866, 35.35677728875988, 6.209821496059023, 24.4578572758358, 20.6300243952216, 252.6024676076708, 116.14086189845628, 33.648898707408705, 139.82866013953225, 97.75162640639435, 38.555205863187496, 64.14682159775239, 12.476204398368182, 14.525078195969076, 5.2734162854957125, 13.952119067784674, 44.1545124321709, 62.095187204773644, 185.66087134784374, 152.3894224053836, 125.6639899330034, 70.65957807403181, 35.581758460127986, 71.46044354641731, 8.079999752533261, 10.152515061728739, 21.795320472020517, 16.179713117781233, 40.775212857605204, 10.541686489739869, 128.578012298928, 36.99006812842166, 24.601460444822507, 125.67874370270285, 35.63982727820885, 18.43844943088964, 137.69538276242443, 56.91205931806224, 58.516127069537035, 158.83771301547708, 122.79874423963847, 47.06146012277985, 122.93238462891318, 33.68638982569646, 120.01504583848858, 67.84693572854836, 11.42605423382609, 19.38173807433381, 113.6427460863557, 122.2817109356164, 385.20059689231186, 260.46917410790553, 5.022176544740943, 7.301294325971867, 9.968820144536025, 10.834914407514333, 29.816715917449642, 29.304215818249396, 39.034800168219874, 121.8405419253044, 7.200828427151646, 343.16861198651867, 259.4781659012698, 127.14726436797561, 102.33173599275942, 84.75994752204717, 9.569657990946327, 7.753428947212502, 117.36687418329564, 37.40006342025314, 17.82105136092736, 152.47900807087893, 26.040641335566722, 190.66447477843587, 225.03759275071351, 24.798422275737547, 98.80049705639959, 27.353207418424716, 35.645692690187474, 24.34954884580024, 19.54504817963604, 9.943875828413951, 44.41249619188695, 98.9976204878236, 79.19806355491056, 20.12588545232688, 50.433721908330114, 105.67450829280386, 181.11487792755804, 55.330090167308605, 110.00883266633677, 455.11646498455275, 63.63681564500947, 185.2326949710887, 57.49640332780223, 5.246075214582006, 61.41141270572152, 11.170094173682473, 30.95428860117348, 89.41499007697729, 9.833978685794115, 91.01319477594308, 55.52634763759147, 83.97231747475321, 16.77446944240545, 7.284194230711693, 40.21611691842476, 15.2512942668412, 73.28693154875003, 6.796607501565804, 21.32636983356965, 37.52113348873643, 59.005229204561644, 12.972600898463277, 21.36035715960766, 35.048818508535184, 16.657842557357895, 28.500929026955458, 54.5951795447958, 132.68063049223488, 108.53536925146851, 7.430309493032777, 51.35606421785622, 74.22806730914118, 126.66243582969172, 20.92874049226351, 26.66616559386523, 24.099585048833326, 93.37645146430411, 46.81754752955331, 56.253694434663096, 28.437892754496094, 253.40194010713302, 82.85872053985143, 95.59533088508846, 57.89311463987097, 115.02613331363412, 120.80956056466026, 7.493976946810561, 29.68874395658679, 417.09058255317984, 16.929034365783792, 12.106944129216394, 112.0470118915282, 66.30933996779231, 51.57387352672157, 55.30123526643548, 37.8391621059621, 25.859564230007727, 96.14558203976969, 5.17856284149519, 45.8309766766796, 12.887586679758428, 8.953269229910477, 89.52572331510478, 59.703777629830924, 41.01335281854353, 28.206004698186444, 8.295704391699088, 103.00532635854667, 266.0937974185345, 63.06433727241835, 77.04282388662617, 26.414486239258565, 67.56079886432289, 43.50542674346886, 134.34751512125172, 8.719254764423972, 126.04099843105459, 67.38462513087677, 38.91223096816691, 117.86496157178685, 38.51852774419392, 42.396797052134765, 86.0178644839788, 19.5769424546156, 105.69528386303791, 151.32789059615232, 51.47421516701865, 143.11703193973014, 36.38552536027285, 134.60285848742055, 8.55707920906, 48.501578677924975, 117.52537853526454, 225.49032661243086, 68.43129182580823, 306.3115676044578, 8.255505727203342, 20.098155595286805, 7.365621537545325, 11.356949317092742, 35.907776915486615, 111.71519844553754, 31.978137337528985, 5.943186257348823, 35.615102929859326, 223.3834984970636, 89.43172889487342, 14.02974989756482, 84.68913577991474, 58.95334578507507, 59.71494869971206, 20.21220409421963, 21.685913170798894, 9.329859905596779, 5.2658545721175205, 44.54302358067136, 236.55139948378337, 40.217623075126, 55.94194591123326, 28.698994486288644, 128.39395007467164, 169.94397724442683, 8.72675717655123, 34.05261374266463, 29.681266180843465, 126.51876007316905, 57.24577090978712, 97.40986738902903, 45.10368179656059, 19.119651380888385, 166.46685192457014, 74.91254397441583, 18.464556022960558, 56.923403165676085, 28.071925388989655, 90.37353714775249, 6.761336760066591, 45.23215301334575, 11.902321455400832, 11.046944261849564, 154.74489455885313, 94.86479913542452, 252.16216009053574, 90.07524885219414, 154.07402265064755, 35.8106510083886, 43.95947390141539, 102.15900663146938, 8.760120968190568, 14.15260142841515, 442.5633676168069, 28.39361250687595, 51.86185422645375, 46.214677513642485, 154.10583516634097, 5.0333759030224305, 14.006188735955233, 18.148985844920798, 121.7207701959331, 39.869599071154774, 66.11689426448685, 17.058730702741023, 236.15901554779518, 5.102506655303279, 313.818304376617, 20.519458829857655, 190.04766183248944, 6.041653743286833, 32.5051100141214, 6.496741199040537, 42.06277801191389, 25.635616849135975, 64.8728685639907, 18.70334437198363, 29.610647742042865, 89.14197609864989, 162.7475824355937, 8.026550455660034, 112.85458592118054, 127.2485868657694, 96.0674692829823, 75.31826282867783, 6.390552031707678, 36.523603357009335, 5.519214774998102, 157.64647190372511, 9.733541397694449, 124.95110138650418, 373.5993782699961, 64.9564040217997, 5.33368438109679, 34.432422495564, 54.96686101066835, 70.11756824007564, 35.11994647525196, 73.6129273840475, 26.960400360635045, 395.13548761782477, 9.242040756705697, 41.83536119596552, 23.76392987141924, 41.727743941454264, 84.20536084622091, 36.93393769557934, 250.3135193989944, 18.170293247243944, 106.37081233215294, 207.80200223944695, 32.68848440560238, 38.177236364215034, 73.6351334890359, 84.5064545920479, 42.73260452977401, 20.937245267611463, 33.167595630753375, 16.521734071208897, 26.704845444889354, 146.1595679244376, 8.347099701405746, 62.90160182038855, 23.39922623548496, 65.55135166600111, 24.26748236259064, 43.60349677153474, 26.76682420090602, 130.65427586538092, 29.52305207811029, 62.79386476127955, 10.071975060125705, 110.18077807866975, 5.462366293826093, 14.348715918146956, 51.35419634312207, 9.375928101596719, 76.9178893493448, 93.87672343165326, 14.674356478730772, 100.97883872406743, 291.817398825795, 16.447771158318012, 91.66140984087903, 26.824139506517657, 12.67154614098078, 127.81855121424837, 5.049306309313243, 100.56317249336931, 66.07629731649637, 11.311588839794796, 9.153668180757974, 159.3084104536732, 13.044137100539272, 32.097922126017465, 18.428059307688425, 16.07088837904711, 28.311418914749517, 12.975769137005337, 64.57958702993628, 26.494264501788308, 131.1974451108825, 16.671669385564236, 75.69785726094548, 31.19660902178093, ...])
Detected energies during the discharge + Energy spectrum
multiplot(icon_fig, T_int_first,E,xle,Etot)