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 = 44513
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);
([2916498.4375, 3062129.6875, 3169057.8125, 3237789.0625, 4110107.8125, 5229160.9375, 5398095.3125, 5572492.1875, 5573801.5625, 5576592.1875, 5919421.875, 5920260.9375, 5922476.5625, 5923784.375, 5924115.625, 5926429.6875, 5926451.5625, 5927493.75, 5941793.75, 5941842.1875, 5959481.25, 5993181.25, 6057693.75, 6087871.875, 6128515.625, 6166256.25, 6232576.5625, 6316126.5625, 6316187.5, 6317318.75, 6458707.8125, 6492395.3125, 6498460.9375, 6510645.3125, 6538501.5625, 6544621.875, 6545990.625, 6546067.1875, 6550073.4375, 6583982.8125, 6638100.0, 6694645.3125, 6698862.5, 6715793.75, 6740290.625, 6749567.1875, 6872354.6875, 6903318.75, 7250857.8125, 7407129.6875, 8202725.0, 8644804.6875, 8645246.875, 8645418.75, 8648910.9375, 8649189.0625, 8649204.6875, 8649576.5625, 8650615.625, 8651221.875, 8651731.25, 8652968.75, 8653050.0, 8654826.5625, 8666264.0625, 8676054.6875, 8699462.5, 8702771.875, 8709814.0625, 8709832.8125, 8710356.25, 8710365.625, 8710382.8125, 8710489.0625, 8710950.0, 8711973.4375, 8728418.75, 8729360.9375, 8731073.4375, 8732707.8125, 8734184.375, 8734203.125, 8736537.5, 8736598.4375, 8737860.9375, 8769179.6875, 8773950.0, 8776007.8125, 8787404.6875, 8790775.0, 8791326.5625, 8792028.125, 8792123.4375, 8792287.5, 8792328.125, 8792646.875, 8793132.8125, 8793289.0625, 8793517.1875, 8797700.0, 8812292.1875, 8813762.5, 8814360.9375, 8816479.6875, 8816629.6875, 8817084.375, 8817417.1875, 8817546.875, 8817859.375, 8818192.1875, 8818990.625, 8819612.5, 8819642.1875, 8819765.625, 8820296.875, 8828639.0625, 8829240.625, 8830067.1875, 8831037.5, 8832075.0, 8835973.4375, 8838412.5, 8840278.125, 8841292.1875, 8842054.6875, 8842478.125, 8843003.125, 8843087.5, 8845039.0625, 8845581.25, 8847285.9375, 8847656.25, 8848556.25, 8850693.75, 8850931.25, 8851414.0625, 8853368.75, 8865218.75, 8877407.8125, 8883698.4375, 8885160.9375, 8901704.6875, 8903517.1875, 8903592.1875, 8903632.8125, 8903654.6875, 8911114.0625, 8917457.8125, 8947956.25, 8968798.4375, 8968951.5625, 8969484.375, 8973926.5625, 9014518.75, 9015275.0, 9016695.3125, 9017062.5, 9017273.4375, 9018182.8125, 9018848.4375, 9020710.9375, 9021109.375, 9021289.0625, 9021790.625, 9022034.375, 9023698.4375, 9023990.625, 9025607.8125, 9028448.4375, 9028853.125, 9034392.1875, 9039215.625, 9040728.125, 9044432.8125, 9047054.6875, 9047312.5, 9067300.0, 9067323.4375, 9069284.375, 9097604.6875, 9099014.0625, 9099035.9375, 9104401.5625, 9104501.5625, 9106967.1875, 9107635.9375, 9109029.6875, 9109215.625, 9109898.4375, 9110465.625, 9110789.0625, 9112212.5, 9112534.375, 9122937.5, 9125239.0625, 9154464.0625, 9155621.875, 9166675.0, 9168498.4375, 9174701.5625, 9175851.5625, 9176010.9375, 9178521.875, 9178570.3125, 9178696.875, 9178820.3125, 9180046.875, 9183040.625, 9186154.6875, 9189385.9375, 9193754.6875, 9209196.875, 9209676.5625, 9216921.875, 9217195.3125, 9217200.0, 9217532.8125, 9217779.6875, 9219495.3125, 9219679.6875, 9221464.0625, 9221700.0, 9222120.3125, 9223550.0, 9224012.5, 9224076.5625, 9224510.9375, 9224709.375, 9225023.4375, 9225112.5, 9225714.0625, 9227084.375, 9227489.0625, 9227489.0625, 9227592.1875, 9227592.1875, 9227600.0, 9227675.0, 9228120.3125, 9228251.5625, 9228331.25, 9229260.9375, 9230954.6875, 9231151.5625, 9232301.5625, 9232457.8125, 9237579.6875, 9241409.375, 9241901.5625, 9242396.875, 9242615.625, 9244142.1875, 9262365.625, 9314593.75, 9316875.0, 9317356.25, 9317920.3125, 9317943.75, 9318714.0625, 9320915.625, 9321493.75, 9322623.4375, 9324282.8125, 9331350.0, 9335921.875, 9337367.1875, 9337734.375, 9339115.625, 9341076.5625, 9342760.9375, 9364315.625, 9364634.375, 9433179.6875, 9433243.75, 9434690.625, 9439554.6875, 9453551.5625, 9464723.4375, 9477665.625, 9479770.3125, 9562954.6875, 9649759.375, 9683131.25, 10246326.5625, 10247517.1875, 10261578.125, 10266179.6875, 10266603.125, 10269051.5625, 11144665.625, 11176468.75, 11177242.1875, 11205271.875, 11209296.875, 11221004.6875, 11252735.9375, 11254018.75, 11255603.125, 11256590.625, 11258434.375, 11262003.125, 11262460.9375, 11268079.6875, 11269620.3125, 11270023.4375, 11270331.25, 11270739.0625, 11271221.875, 11271306.25, 11271385.9375, 11273350.0, 11274448.4375, 11274996.875, 11275460.9375, 11276654.6875, 11276696.875, 11276814.0625, 11278648.4375, 11278854.6875, 11279848.4375, 11280415.625, 11280517.1875, 11281453.125, 11281576.5625, 11282353.125, 11282417.1875, 11283179.6875, 11283425.0, 11283742.1875, 11283760.9375, 11283870.3125, 11284093.75, 11284407.8125, 11284515.625, 11284960.9375, 11285103.125, 11285112.5, 11285153.125, 11285307.8125, 11285440.625, 11285606.25, 11285703.125, 11285754.6875, 11285807.8125, 11285840.625, 11285873.4375, 11285909.375, 11285935.9375, 11285985.9375, 11285990.625, 11286164.0625, 11286226.5625, 11286237.5, 11286245.3125, 11286246.875, 11286267.1875, 11286273.4375, 11286279.6875, 11286354.6875, 11286368.75, 11286384.375, 11286389.0625, 11286415.625, 11286428.125, 11286448.4375, 11286456.25, 11286467.1875, 11286475.0, 11286479.6875, 11286492.1875, 11286493.75, 11286512.5, 11286518.75, 11286573.4375, 11286621.875, 11286643.75, 11286645.3125, 11286650.0, 11286662.5, 11286679.6875, 11286684.375, 11286700.0, 11286732.8125, 11286734.375, 11286759.375, 11286782.8125, 11286795.3125, 11286817.1875, 11286829.6875, 11286832.8125, 11286846.875, 11286854.6875, 11286868.75, 11286929.6875, 11286932.8125, 11286953.125, 11286982.8125, 11287009.375, 11287020.3125, 11287039.0625, 11287048.4375, 11287078.125, 11287078.125, 11287114.0625, 11287160.9375, 11287167.1875, 11287167.1875, 11287173.4375, 11287179.6875, 11287182.8125, 11287189.0625, 11287201.5625, 11287206.25, 11287271.875, 11287279.6875, 11287287.5, 11287315.625, 11287348.4375, 11287353.125, 11287370.3125, 11287370.3125, 11287384.375, 11287387.5, 11287398.4375, 11287409.375, 11287420.3125, 11287432.8125, 11287459.375, 11287476.5625, 11287487.5, 11287507.8125, 11287521.875, 11287528.125, 11287537.5, 11287540.625, 11287573.4375, 11287578.125, 11287587.5, 11287587.5, 11287601.5625, 11287640.625, 11287648.4375, 11287650.0, 11287656.25, 11287665.625, 11287675.0, 11287692.1875, 11287718.75, 11287726.5625, 11287765.625, 11287790.625, 11287792.1875, 11287792.1875, 11287793.75, 11287800.0, 11287800.0, 11287806.25, 11287810.9375, 11287818.75, 11287820.3125, 11287823.4375, 11287823.4375, 11287829.6875, 11287846.875, 11287853.125, 11287854.6875, 11287859.375, 11287860.9375, 11287871.875, 11287884.375, 11287890.625, 11287893.75, 11287898.4375, 11287904.6875, 11287904.6875, 11287906.25, 11287914.0625, 11287917.1875, 11287928.125, 11287932.8125, 11287935.9375, 11287940.625, 11287942.1875, 11287948.4375, 11287953.125, 11287956.25, 11287962.5, 11287976.5625, 11287978.125, 11288006.25, 11288014.0625, 11288025.0, 11288026.5625, 11288026.5625, 11288029.6875, 11288037.5, 11288040.625, 11288043.75, 11288043.75, 11288050.0, 11288081.25, 11288092.1875, 11288093.75, 11288101.5625, 11288109.375, 11288109.375, 11288117.1875, 11288120.3125, 11288142.1875, 11288153.125, 11288153.125, 11288160.9375, 11288162.5, 11288167.1875, 11288168.75, 11288168.75, 11288173.4375, 11288173.4375, 11288173.4375, 11288179.6875, 11288179.6875, 11288185.9375, 11288198.4375, 11288203.125, 11288207.8125, 11288207.8125, 11288210.9375, 11288212.5, 11288217.1875, 11288221.875, 11288223.4375, 11288237.5, 11288242.1875, 11288246.875, 11288246.875, 11288246.875, 11288248.4375, 11288257.8125, 11288260.9375, 11288260.9375, 11288262.5, 11288265.625, 11288268.75, 11288282.8125, 11288290.625, 11288290.625, 11288292.1875, 11288295.3125, 11288303.125, 11288307.8125, 11288307.8125, 11288312.5, 11288318.75, 11288325.0, 11288356.25, 11288364.0625, 11288376.5625, 11288382.8125, 11288395.3125, 11288403.125, 11288403.125, 11288404.6875, 11288407.8125, 11288428.125, 11288431.25, 11288435.9375, 11288437.5, 11288437.5, 11288439.0625, 11288442.1875, 11288445.3125, 11288451.5625, 11288451.5625, 11288453.125, 11288460.9375, 11288468.75, 11288470.3125, 11288471.875, 11288473.4375, 11288479.6875, 11288484.375, 11288489.0625, 11288493.75, 11288506.25, 11288507.8125, 11288518.75, 11288520.3125, 11288521.875, 11288526.5625, 11288529.6875, 11288531.25, 11288531.25, 11288532.8125, 11288535.9375, 11288537.5, 11288537.5, 11288540.625, 11288553.125, 11288562.5, 11288571.875, 11288582.8125, 11288593.75, 11288598.4375, 11288623.4375, 11288629.6875, 11288632.8125, 11288635.9375, 11288640.625, 11288646.875, 11288648.4375, 11288651.5625, 11288654.6875, 11288659.375, 11288670.3125, 11288673.4375, 11288673.4375, 11288676.5625, 11288685.9375, 11288687.5, 11288696.875, 11288703.125, 11288704.6875, 11288712.5, 11288729.6875, 11288731.25, 11288734.375, 11288737.5, 11288743.75, 11288746.875, 11288779.6875, 11288782.8125, 11288782.8125, 11288785.9375, 11288787.5, 11288787.5, 11288789.0625, 11288793.75, 11288798.4375, 11288800.0, 11288828.125, 11288850.0, 11288853.125, 11288859.375, 11288868.75, 11288875.0, 11288876.5625, 11288885.9375, 11288898.4375, 11288900.0, 11288900.0, 11288901.5625, 11288903.125, 11288917.1875, 11288926.5625, 11288934.375, 11288934.375, 11288937.5, 11288943.75, 11288956.25, 11288967.1875, 11288970.3125, 11288970.3125, 11288981.25, 11288996.875, 11289003.125, 11289006.25, 11289009.375, 11289014.0625, 11289018.75, 11289018.75, 11289028.125, 11289034.375, 11289034.375, 11289043.75, 11289056.25, 11289060.9375, 11289070.3125, 11289071.875, 11289084.375, 11289117.1875, 11289121.875, 11289134.375, 11289139.0625, 11289142.1875, 11289151.5625, 11289154.6875, 11289159.375, 11289179.6875, 11289182.8125, 11289192.1875, 11289223.4375, 11289234.375, 11289237.5, 11289242.1875, 11289243.75, 11289259.375, 11289267.1875, 11289268.75, 11289279.6875, 11289279.6875, 11289292.1875, 11289292.1875, 11289296.875, 11289303.125, 11289326.5625, 11289329.6875, 11289337.5, 11289340.625, 11289356.25, 11289357.8125, 11289365.625, 11289367.1875, 11289371.875, 11289381.25, 11289418.75, 11289421.875, 11289434.375, 11289435.9375, 11289450.0, 11289451.5625, 11289451.5625, 11289453.125, 11289490.625, 11289495.3125, 11289500.0, 11289515.625, 11289517.1875, 11289518.75, 11289531.25, 11289532.8125, 11289543.75, 11289543.75, 11289550.0, 11289559.375, 11289593.75, 11289603.125, 11289606.25, 11289610.9375, 11289610.9375, 11289615.625, 11289621.875, 11289625.0, 11289626.5625, 11289628.125, 11289639.0625, 11289640.625, 11289654.6875, 11289673.4375, 11289673.4375, 11289681.25, 11289684.375, 11289690.625, 11289692.1875, 11289693.75, 11289707.8125, 11289715.625, 11289718.75, 11289726.5625, 11289740.625, 11289750.0, 11289760.9375, 11289765.625, 11289792.1875, 11289793.75, 11289795.3125, 11289796.875, 11289804.6875, 11289817.1875, 11289823.4375, 11289834.375, 11289843.75, 11289853.125, 11289854.6875, 11289859.375, 11289859.375, 11289862.5, 11289876.5625, 11289881.25, 11289887.5, 11289887.5, 11289892.1875, 11289896.875, 11289900.0, 11289903.125, 11289909.375, 11289914.0625, 11289915.625, 11289917.1875, 11289918.75, 11289937.5, 11289937.5, 11289954.6875, 11289968.75, 11289973.4375, 11289975.0, 11289976.5625, 11289978.125, 11289992.1875, 11290001.5625, 11290004.6875, 11290006.25, 11290012.5, 11290031.25, 11290034.375, 11290035.9375, 11290037.5, 11290039.0625, 11290043.75, 11290050.0, 11290050.0, 11290056.25, 11290059.375, 11290064.0625, 11290076.5625, 11290078.125, 11290079.6875, 11290081.25, 11290084.375, 11290085.9375, 11290093.75, 11290095.3125, 11290101.5625, 11290104.6875, 11290104.6875, 11290112.5, 11290112.5, 11290118.75, 11290120.3125, 11290125.0, 11290128.125, 11290128.125, 11290131.25, 11290134.375, 11290134.375, 11290135.9375, 11290140.625, 11290154.6875, 11290157.8125, 11290160.9375, 11290162.5, 11290162.5, 11290176.5625, 11290179.6875, 11290185.9375, 11290195.3125, 11290196.875, 11290204.6875, 11290209.375, 11290214.0625, 11290228.125, 11290234.375, 11290237.5, 11290245.3125, 11290250.0, 11290265.625, 11290268.75, 11290276.5625, 11290281.25, 11290284.375, 11290290.625, 11290290.625, 11290293.75, 11290295.3125, 11290296.875, 11290303.125, 11290312.5, 11290318.75, 11290323.4375, 11290326.5625, 11290326.5625, 11290328.125, 11290328.125, 11290329.6875, 11290331.25, 11290332.8125, 11290335.9375, 11290340.625, 11290345.3125, 11290346.875, 11290348.4375, 11290357.8125, 11290365.625, 11290368.75, 11290370.3125, 11290370.3125, 11290371.875, 11290375.0, 11290376.5625, 11290382.8125, 11290392.1875, 11290395.3125, 11290400.0, 11290409.375, 11290417.1875, 11290417.1875, 11290420.3125, 11290420.3125, 11290421.875, 11290429.6875, 11290429.6875, 11290432.8125, 11290434.375, 11290437.5, 11290439.0625, 11290440.625, 11290440.625, 11290448.4375, 11290450.0, 11290450.0, 11290451.5625, 11290467.1875, 11290470.3125, 11290470.3125, 11290473.4375, 11290482.8125, 11290484.375, 11290490.625, 11290493.75, 11290495.3125, 11290496.875, 11290496.875, 11290506.25, 11290507.8125, 11290509.375, 11290512.5, 11290512.5, 11290515.625, 11290526.5625, 11290529.6875, 11290529.6875, 11290531.25, 11290535.9375, 11290553.125, 11290556.25, 11290560.9375, 11290568.75, 11290576.5625, 11290587.5, 11290592.1875, 11290595.3125, 11290595.3125, 11290603.125, 11290603.125, 11290612.5, 11290612.5, 11290612.5, 11290621.875, 11290628.125, 11290648.4375, 11290650.0, 11290651.5625, 11290651.5625, 11290654.6875, 11290659.375, 11290662.5, 11290662.5, 11290671.875, 11290681.25, 11290684.375, 11290685.9375, 11290687.5, 11290693.75, 11290703.125, 11290706.25, 11290709.375, 11290729.6875, 11290737.5, 11290745.3125, 11290745.3125, 11290748.4375, 11290750.0, 11290753.125, 11290756.25, 11290762.5, 11290770.3125, 11290773.4375, 11290775.0, 11290779.6875, 11290789.0625, 11290795.3125, 11290796.875, 11290800.0, 11290803.125, 11290804.6875, 11290834.375, 11290835.9375, 11290835.9375, 11290845.3125, 11290850.0, 11290862.5, 11290865.625, 11290870.3125, 11290873.4375, 11290879.6875, 11290885.9375, 11290885.9375, 11290889.0625, 11290895.3125, 11290898.4375, 11290904.6875, ...], [43.63472254418392, 27.59906571656247, 6.809864245188553, 6.536707840041206, 11.683730523732114, 34.87337835368926, 5.819327646214308, 11.963088470874409, 37.68147780861165, 45.7782302430942, 7.583285617190192, 10.687637947149245, 21.83472583500705, 71.87487764006417, 48.937522463335824, 53.134277753462726, 19.865820232693686, 36.631343935020666, 7.67935179095449, 7.191100545980249, 12.202254274393665, 32.91357141212697, 49.588569179108966, 5.27428585672083, 79.95436558691122, 106.02360024865371, 26.413878165440526, 6.712831379249432, 22.55936318522202, 55.28415346103551, 10.575535822312142, 16.24460528763577, 218.78349585939407, 61.64025681652119, 31.155341842605566, 20.732981616578385, 100.95414651185918, 5.095136836501388, 39.72163093981493, 15.249369923882345, 23.854485743267215, 64.08375810470443, 42.56285375003349, 20.274771302299843, 51.70562531625442, 15.348558291942195, 23.88287950972816, 17.323661986146778, 46.378467594764174, 33.35270701860298, 51.911141998355625, 31.77351264065024, 54.672739360773285, 43.019217692379385, 32.687813326720786, 16.4288062474265, 29.97524619969878, 43.94858431454569, 71.3113742901474, 22.359441853329763, 27.555460005546244, 54.89963923220157, 5.160801611634035, 5.402159162938608, 14.271388032647083, 16.444925450513708, 18.870692246155564, 9.173538589955749, 9.261820201487556, 8.59194695334151, 6.712644663604272, 52.46508716801281, 21.610608542088382, 51.515975113583295, 16.833602871733994, 24.40288546702503, 50.08752338767102, 28.14389483534823, 84.0588132739473, 48.83389617832676, 51.84581952743351, 5.451122979580701, 106.29245734249524, 15.741802091597332, 23.25032606634969, 22.042804907086776, 92.4170571234426, 22.56569558031176, 7.00471688606101, 46.47230791775648, 75.72522611645044, 30.43676686313769, 24.23639695180632, 23.716711618561533, 16.453308197047082, 7.439338818047653, 17.223460959229865, 15.999667684120354, 33.68857469405048, 81.6487418005598, 11.292270410374366, 71.73616130865787, 12.941772479145724, 22.723883183084904, 21.073728313826244, 88.07003966079796, 7.236333014706414, 15.40343487621907, 19.607509964103166, 43.738667144870846, 6.935383662787842, 9.14706681612128, 16.15231746415249, 74.66286432147427, 8.385026343164837, 51.334063942859615, 38.66133478334779, 20.528988482788616, 54.68577188289257, 44.485504487972506, 54.66254197164569, 104.53819098212355, 40.690895345053775, 42.70738871488873, 58.23277594703162, 79.69608496569617, 24.043199323929016, 50.379069111836294, 27.613199637829517, 114.03724454066645, 48.24724076975451, 18.65917487497804, 27.664365443755294, 34.79598597483015, 8.083162318780255, 13.222471086742523, 24.984735902937327, 32.20207997487727, 11.38592564684632, 16.24965069276717, 8.306533999601298, 6.0325888467903095, 7.581960113869901, 33.54566373886164, 67.99804160837469, 5.681995797622945, 28.324532743968454, 6.448068734461967, 9.036296410024379, 22.5898531194245, 5.10402088915291, 18.262865092800592, 88.41715380616975, 12.70655404409563, 6.610459438677885, 28.78465843971446, 34.207238228075035, 10.003950972578254, 28.234841900816363, 39.34016047639245, 88.48012323842242, 94.45444613132547, 5.4603430530453, 96.07565425411235, 54.48821026843229, 29.209864228500777, 56.319376479384545, 38.884626501115925, 16.857957600823767, 31.41541230491916, 93.60663289725107, 111.32275091894505, 26.224788349588042, 11.195883896644993, 15.267551174865954, 62.55550324576467, 19.045908164308788, 6.49688998563695, 54.503730376199144, 19.592019344386095, 22.4948266545306, 23.120996889663154, 21.455944538793847, 43.89108363674814, 25.660636215033662, 13.465361466363921, 86.3699957048671, 11.280146950703406, 90.99500768163469, 217.48114486142285, 17.171875703580536, 74.78027096811114, 25.02869323884658, 41.66652670567497, 7.798696291914322, 99.05528790812083, 100.4197497076933, 42.76257803511662, 44.963492273686064, 66.55272927033343, 74.026794409506, 64.21868307002818, 15.380356459500929, 51.19684359020382, 34.14662707621264, 47.717392107359466, 54.343645813636684, 26.369226573498533, 21.511456928748213, 92.82334494216684, 32.10554212580675, 84.2538555558915, 7.090533753402408, 68.77632645321687, 207.4650548360767, 24.41024687149598, 84.0794591330117, 9.166287206535687, 14.449582792965508, 9.482048319152808, 32.891151879018004, 63.21010222416474, 28.483929418179564, 44.7441729603751, 19.27413800356769, 5.228908100282031, 33.46262562135885, 7.648424496750439, 8.272332035429146, 25.653053938356273, 24.31832642376172, 212.53318476538092, 136.9146667785666, 173.6317872522694, 5.916457146430198, 21.266750543502944, 42.36742806605621, 39.71332525926346, 45.59769586728649, 41.97855699577044, 15.35425052199443, 44.62707440636927, 18.561431996985128, 108.7073878926744, 111.66479208880946, 10.89283663800126, 58.04454791065758, 13.123010490341786, 14.560709251612147, 113.93487204713409, 8.279107639889158, 7.273407894170933, 28.01953952066953, 45.632633399127926, 22.94224055768082, 240.7325117271641, 9.743301002026023, 91.28598862721, 68.9089234706084, 11.069171829313538, 44.6693439003659, 7.72563218825286, 33.62800937728634, 49.451604405751404, 24.22902798404262, 5.79511161407179, 11.028477257392142, 18.973685241676925, 91.13260082150283, 84.30483477634047, 116.77870280902631, 30.1917008066592, 287.1420693111787, 6.281197652817307, 119.74773955108465, 41.19195610322616, 7.780336954926615, 14.00752663479917, 53.347757471335974, 173.41455955602513, 98.54826502745975, 14.073203689545034, 18.447337854762644, 93.27083613946223, 22.248686353362277, 57.074832683277265, 20.008879462673775, 9.316069601421647, 55.95178181428419, 14.131661699973328, 22.881674571100103, 30.686537474711244, 59.35681810045089, 10.070889434318476, 15.985090636263262, 5.466823603473423, 5.879958432280791, 19.993621165459295, 5.608154295321149, 31.912206205767887, 23.535474231637835, 23.779925986253144, 49.59009832008539, 8.923651658242216, 74.96521186007345, 135.15175545020594, 14.901823889917901, 24.34055785904817, 44.4121269195995, 68.10798677135979, 22.536281030210358, 34.33060483943926, 46.47887017108812, 42.31196401118817, 30.58180696455403, 99.28272614233737, 65.21124280257021, 14.71796913977591, 61.4033828187158, 55.34560811351514, 6.13584716879005, 89.2923693294076, 105.16801444934742, 17.510179718622343, 43.08973962003644, 13.419477970583799, 82.56998492042817, 5.904046764907457, 6.867470545205614, 7.630265863310631, 70.08980701291935, 101.8494699110659, 40.808997442035725, 149.1706431374134, 45.664170203164424, 33.91587544466856, 9.941463590768151, 39.10939861192219, 21.835457015282028, 22.397384095508954, 8.643250040244196, 30.600657406191605, 102.05732308149504, 39.00553358588815, 12.955318467354534, 8.963840378890897, 70.56511240394929, 49.192007931396795, 161.04444810733585, 28.727288907719586, 10.372801868585674, 45.26808264843249, 9.739521472420769, 114.60368170002042, 23.23565076971964, 23.82168209248804, 6.221563234524484, 11.545661123438652, 11.168346032754682, 170.9203443144688, 19.592258492674, 112.37336360743876, 54.94196809603211, 58.09948031796638, 34.54105340249172, 41.595277195584515, 35.97906080704071, 39.49011764073888, 72.05989275346836, 32.59818162257847, 24.35381651932567, 23.918463665200523, 27.283407991412155, 110.90115115858727, 8.629122472076102, 99.98852582239005, 7.703414563784746, 23.58891107319193, 29.0031408060939, 171.19279311535652, 66.596804039957, 20.874762342645823, 64.96486275564205, 146.99839314482705, 127.65766553313372, 40.96143451338973, 75.69476925153002, 10.431458920241395, 31.334877997806807, 69.8178115420226, 51.72832804309342, 46.67444168737024, 12.98147260691712, 11.253205592575869, 10.009538171025476, 110.07198855823559, 49.34383757950595, 23.5261279774702, 106.64091680527521, 12.240713219869667, 69.7226731077284, 91.43485465247223, 58.490833195983946, 30.800938699302225, 13.118766723815416, 12.173025207444695, 20.79306609475046, 87.87940301047327, 14.923012766873928, 19.83018699662763, 170.91998465874815, 126.28302646774395, 31.46783352372658, 22.370499600607516, 22.181366509778986, 38.54998507148101, 11.047624233327326, 11.335297713263303, 67.78953338874474, 103.02886487470032, 90.59317966706227, 13.735784500994573, 53.423609849280076, 10.204074867990881, 119.28269061473017, 96.63176107468854, 113.69752560191951, 63.256897438075974, 74.65637973783308, 24.51857233000281, 52.515519253015924, 6.626574449474325, 25.235662389637167, 7.615792887629186, 102.00878045500039, 5.2734886215355, 58.73647238818526, 42.68576043675057, 12.501834592280364, 13.74969834711498, 18.605425103474737, 60.38988731381463, 73.74785320378862, 5.897748634248041, 12.141704856324319, 61.00594960120537, 13.516001592630321, 59.48955379705744, 11.133196491012233, 28.56765900883627, 135.38670342338344, 15.23141426604373, 116.5546229934949, 22.59179486084731, 68.19290415532676, 79.81706786199885, 7.605642903472473, 35.36482964946624, 18.80529231853016, 57.773370228801944, 15.384307321353148, 7.728010357696394, 37.555425436182475, 18.04819630695773, 57.36570562820228, 16.442910718438487, 22.51108977560563, 15.30518494061667, 5.330660796536951, 70.55028988783829, 40.586948900224286, 63.965930636049066, 28.715823072599296, 69.90877072029457, 28.437718411282763, 26.176954484361886, 46.06109020897898, 114.27010217055506, 26.844420911069854, 81.93229378404654, 51.75943840395399, 18.255234294407952, 159.9545444088102, 16.682834354459676, 106.75585824653686, 142.01061137935667, 11.688196224536068, 22.08560531249249, 80.19247928850432, 101.46391328134895, 34.052373381715846, 112.86610752221144, 56.530745408291196, 50.24392804737803, 7.118396230274062, 36.197534162849884, 8.389331628205536, 58.894874891475105, 12.090181711351185, 6.251066990457664, 108.68192091936392, 58.85509623617561, 11.363536197423427, 49.81473328419034, 67.74172519767734, 51.72047215113108, 29.154719996936645, 35.35349735211693, 16.730467639236817, 25.8606885486942, 31.084989231502114, 14.05889819787214, 76.51867464122638, 81.75832598454787, 67.22624786454294, 6.9954119896968985, 63.28715025143801, 11.959308268226827, 81.21838208379434, 78.93814946224602, 29.520618295834467, 18.882295904229295, 12.773657160919193, 7.145300501816851, 83.60212289912033, 137.62766509827702, 52.02841990972493, 50.540262088863734, 7.646345565114234, 6.0908611908880985, 10.38593928987998, 106.47229855887733, 59.52524588820006, 7.057380752846239, 8.037725226927515, 69.18786275005692, 75.74587793172026, 27.736311289538303, 5.144605191181084, 10.678802147286012, 56.74369573452853, 6.543827504839793, 28.565239307460146, 10.44662462727082, 8.168880531215713, 57.49154693299194, 5.498428425556607, 7.035954724313116, 60.26042982929647, 19.2559046101415, 98.4761743336351, 6.499983454583228, 15.43010072321795, 72.61873973910443, 5.368359065697458, 90.81206859298226, 57.483011448879836, 34.04460880471452, 170.22242264736934, 8.880041172262644, 20.28914725544071, 33.527278257705134, 39.73440626882068, 18.753198078609177, 21.67154356115247, 5.793727254572163, 24.298407545489248, 40.59671387946988, 79.53594509023345, 121.03083417432346, 10.210871597515503, 74.32833050357769, 105.02761393944368, 5.234219939590193, 16.62116980861581, 30.71012679695245, 46.338601176117066, 29.236944014684184, 22.13596358436033, 38.27965768840543, 115.32481336077886, 5.323378362232837, 16.13293251358484, 54.058118103282084, 31.512367503608576, 49.29932245583397, 110.77011906730428, 36.1661092466925, 17.653874648990374, 21.343145941792756, 61.19895443692443, 44.670460793594486, 162.12937313193999, 14.250773370473668, 216.298862280392, 5.202915417982778, 59.565847312488984, 31.0392456295928, 162.86311189804346, 56.80142754504233, 64.22237624446096, 49.77560195292692, 69.08504590610112, 52.68172038205215, 126.46272935822944, 47.612977440155525, 81.57282398322975, 126.78773978696451, 14.302421264473574, 27.832968682347115, 12.669467710827167, 8.353922283160605, 17.368424674611425, 192.6349661944253, 38.18301064336655, 71.89811235347783, 5.203077622374423, 23.066363816547987, 85.8023425068088, 7.969432849786982, 9.166080072155479, 22.351286581772612, 148.07242151808174, 214.21968030515933, 23.796037129739055, 53.09428851877934, 69.79502862762064, 54.92562551560352, 103.31708886296047, 60.60761540144384, 6.267345729517982, 20.454721135372544, 5.853192987897805, 54.286200337748596, 5.678056050845185, 23.795311756521656, 102.54940614545944, 42.77963171979708, 29.772661299721122, 8.325126163286555, 107.93654080597032, 38.890738620390465, 53.61593004529787, 8.990605651117635, 131.05148049626263, 23.140972589577228, 117.08206060876438, 15.43176777103924, 184.62660144020913, 23.86432818708721, 13.553736241334951, 77.18309485820218, 5.76648523799861, 143.2173878070189, 5.704372025117076, 50.08866735211315, 51.76140625875201, 116.68447355239208, 51.68410753752458, 53.911466386121646, 59.06040597318521, 36.300511257139114, 42.718362574412296, 40.435655332015976, 42.82717313297754, 29.91905586412338, 8.01670786222812, 131.52715846231735, 136.91138092866296, 25.046204173950972, 32.24757656714279, 31.58384154103259, 28.023637365034137, 32.00916528078246, 20.202424216327685, 6.834070975318996, 16.118200830323143, 23.069998396623696, 11.992921162987695, 7.3866278204568445, 22.857646958446086, 16.315028417494627, 23.432397157431932, 13.74370076228194, 10.948039069251466, 28.900227508135377, 26.82486908226718, 30.74694576979373, 27.406832435628864, 21.173622770793884, 78.57224643749495, 67.79972586372303, 67.31701995532367, 37.35513209071408, 45.614370235357015, 116.49130378162042, 12.017806102864808, 19.904685459543725, 60.66672258018508, 10.914880854831942, 26.39610695161959, 16.03815606418786, 91.90212709600665, 11.899131999370134, 5.141291263767544, 103.55571552771404, 76.63385115854805, 5.753741556171672, 21.423160535666156, 55.17172556466908, 39.61637818170795, 40.73660741088707, 97.82941507121399, 34.14024035291549, 10.022547370049542, 39.258124700555925, 18.27071549152924, 58.51768891189853, 5.814570333883066, 7.179674201077262, 10.20751692079894, 16.952140389032017, 29.88336580846061, 82.18185377788855, 53.13947047640833, 94.41306605078015, 6.793883524971664, 14.438445948181236, 8.890417747193597, 74.22543483467182, 5.849748904226536, 15.252354278611149, 15.108515424655304, 46.49129446876761, 95.75509405760545, 25.358920504905942, 15.467410268026825, 40.531391292027116, 31.328609030793434, 10.508267621112987, 13.940976730754123, 62.49652708462129, 72.32143680648869, 34.452865095112614, 8.238309246660284, 9.857876514573643, 13.546861350691719, 16.666147927445756, 28.928960146633962, 6.000507025104238, 71.13549584436869, 59.32369314751806, 11.873625004363015, 52.15649790225075, 88.20787640622397, 221.91139142353242, 88.2466382918527, 30.874043898528367, 64.18542313408138, 13.435178761111873, 37.65726373864754, 23.380356245819115, 33.278172319392226, 14.692095023350515, 33.28597858441303, 54.89630041555961, 21.957359867760992, 15.136568314656945, 50.16999327434399, 89.60615331352021, 80.87789160267226, 13.356914106280684, 34.702082172491586, 6.238833196082543, 23.948819771347946, 63.4988902840589, 56.99132613835855, 90.66088387132028, 22.599804210426335, 23.96455026410274, 9.889558102954641, 29.419964515661853, 58.200834580946655, 32.12117974021185, 11.231130963011623, 34.97301884231779, 7.5944417272904765, 12.798643865210815, 89.23438373307644, 17.20928522331621, 14.283157205186903, 10.486182923655292, 30.81564642087347, 9.192737239787098, 49.606893436856836, 76.8276852745792, 13.142046098768693, 100.9588185935901, 12.764553239859618, 8.48940149687411, 84.53734152179874, 64.73617937550297, 38.463693231698514, 33.764759152472365, 8.979295621351424, 64.2334073661746, 5.658330713587839, 75.3518310597453, 94.27810776175265, 139.15803381393602, 44.01568827958923, 17.98669102726999, 52.890134162701365, 45.888049779285524, 96.81288861693865, 30.77208670097497, 15.38243773573997, 7.669113991716589, 89.87371519307646, 7.970488379837349, 16.573558509624633, 56.35749447548523, 19.406722261227024, 37.94119683466854, 12.735771632630662, 8.072148638876758, 14.592302082406311, 11.517312779195885, 113.03033575467812, 5.196208661100441, 83.16486392205492, 33.77036805357335, 11.876613468948866, 8.074272785282956, 12.924902458014563, 13.032591582025665, 13.41929200587726, 46.59255055815666, 17.785278324074206, 36.79617290950239, 52.45815973871734, 25.311104936157378, 9.1325623859754, 33.06055874756657, 52.35830071999689, 116.37820203947845, 72.73125953257555, 29.465066483437855, 8.257177287653638, 6.7531062235025345, 39.73876518610052, 74.84102198095441, 14.590375845917777, 10.496858030514305, 51.41184705662732, 80.40347041251964, 8.23174891965749, 100.67697525462626, 24.90282630758668, 15.80836863198995, 101.18155962191008, 22.151932443551942, 105.99070048807569, 5.60928419126249, 35.72947412917682, 35.68052309081903, 41.627337846440334, 10.988052334449462, 27.74649405035899, 32.336452430755884, 21.660405121920913, 113.36472553322743, 11.302928827514977, 123.02552743093871, 42.78657953132913, 49.590281011890504, 6.394481483334708, 24.38328709771246, 12.658042081919799, 33.211990416690654, 9.979544892916312, 7.172132084017672, 19.807399637077232, 7.996182987423556, 148.35627569624322, 36.108515159084924, 25.157869270972284, 21.118610061357188, 12.967095190692682, 12.241267493881834, 14.036661483692992, 48.82350104831846, 32.17899565375323, 15.334332241616993, 25.84698078478163, 82.03887594782404, 82.19989496607909, 5.291857913054028, 72.97103060899053, 99.42122078615944, 53.28021620532692, 5.289412233136799, 10.291229273400862, 36.460442694960264, 49.5535738814394, 34.60958233023069, 16.354480914084203, 93.80171688325247, 118.84020297880329, 6.190321036483435, 33.47396866087121, 48.99575612671851, 34.74173122565773, 24.973824276021357, 6.171848614790468, 14.982999305368784, 9.290507595803211, 20.290405559938872, 69.81551008304451, 8.973041005592165, 130.38792756461353, 15.219282970318293, 35.54516715080517, 13.508280149964303, 18.615918820855622, 44.25530681451724, 61.83648232707358, 125.00686723851948, 42.10475180970072, 76.62794488183577, 19.77615583265202, 66.39359906503311, 97.77841126170823, 19.304634377084323, 95.44702595334044, 31.290629094126317, 41.628633134995425, 10.435149759601787, 10.585901086377762, 43.541049897537675, 40.53055187077404, 24.94857917249046, 5.555600757156166, 40.108668667725574, 22.79933986905747, 5.548531276565489, 128.65958332253976, 16.159131456286055, 72.00486857051351, 43.43011467043898, 6.2966674010553865, 57.881858705431604, 16.141772650471147, 45.14654009263626, 5.985155875598645, 18.854838457749914, 76.25366660433794, 12.008121190889893, 12.162087742073556, 23.44921995747999, 5.707591938838117, 34.07170626737185, 25.311014173898354, 7.595640883117975, 31.664864657365044, 11.796241494063873, 30.299560119268353, 84.63344031467051, 75.59759033800398, 7.838850918972664, 22.268620739993924, 17.024856616632494, 129.9854071644624, 74.0414564956323, 7.875807891608127, 49.22366565688226, 11.390269599305919, 7.450172808906702, 24.250339529962435, 54.20952874795072, 44.838905741735, 104.16938102465639, 15.319568944372485, 86.3058983358757, 106.1314466412605, 60.10133714863579, 18.004715970389977, 11.857937872238862, 37.86672223345274, 9.307749731149471, 51.66861354075405, 35.61234422764488, 60.06977405671745, 5.03585314447986, 115.62855116481158, 24.529669845492272, 5.510653278645552, 9.74372503707507, 68.66691391023112, 29.689482698410462, ...])
caption, xmean,count, xle, Etot = energy_spectrum(E_tot)
hist_file(E_hist, xmean, count, caption);
([2916498.4375, 3062129.6875, 3169057.8125, 3237789.0625, 4110107.8125, 5229160.9375, 5398095.3125, 5572492.1875, 5573801.5625, 5576592.1875, 5919421.875, 5920260.9375, 5922476.5625, 5923784.375, 5924115.625, 5926429.6875, 5926451.5625, 5927493.75, 5941793.75, 5941842.1875, 5959481.25, 5993181.25, 6057693.75, 6087871.875, 6128515.625, 6166256.25, 6232576.5625, 6316126.5625, 6316187.5, 6317318.75, 6458707.8125, 6492395.3125, 6498460.9375, 6510645.3125, 6538501.5625, 6544621.875, 6545990.625, 6546067.1875, 6550073.4375, 6583982.8125, 6638100.0, 6694645.3125, 6698862.5, 6715793.75, 6740290.625, 6749567.1875, 6872354.6875, 6903318.75, 7250857.8125, 7407129.6875, 8202725.0, 8644804.6875, 8645246.875, 8645418.75, 8648910.9375, 8649189.0625, 8649204.6875, 8649576.5625, 8650615.625, 8651221.875, 8651731.25, 8652968.75, 8653050.0, 8654826.5625, 8666264.0625, 8676054.6875, 8699462.5, 8702771.875, 8709814.0625, 8709832.8125, 8710356.25, 8710365.625, 8710382.8125, 8710489.0625, 8710950.0, 8711973.4375, 8728418.75, 8729360.9375, 8731073.4375, 8732707.8125, 8734184.375, 8734203.125, 8736537.5, 8736598.4375, 8737860.9375, 8769179.6875, 8773950.0, 8776007.8125, 8787404.6875, 8790775.0, 8791326.5625, 8792028.125, 8792123.4375, 8792287.5, 8792328.125, 8792646.875, 8793132.8125, 8793289.0625, 8793517.1875, 8797700.0, 8812292.1875, 8813762.5, 8814360.9375, 8816479.6875, 8816629.6875, 8817084.375, 8817417.1875, 8817546.875, 8817859.375, 8818192.1875, 8818990.625, 8819612.5, 8819642.1875, 8819765.625, 8820296.875, 8828639.0625, 8829240.625, 8830067.1875, 8831037.5, 8832075.0, 8835973.4375, 8838412.5, 8840278.125, 8841292.1875, 8842054.6875, 8842478.125, 8843003.125, 8843087.5, 8845039.0625, 8845581.25, 8847285.9375, 8847656.25, 8848556.25, 8850693.75, 8850931.25, 8851414.0625, 8853368.75, 8865218.75, 8877407.8125, 8883698.4375, 8885160.9375, 8901704.6875, 8903517.1875, 8903592.1875, 8903632.8125, 8903654.6875, 8911114.0625, 8917457.8125, 8947956.25, 8968798.4375, 8968951.5625, 8969484.375, 8973926.5625, 9014518.75, 9015275.0, 9016695.3125, 9017062.5, 9017273.4375, 9018182.8125, 9018848.4375, 9020710.9375, 9021109.375, 9021289.0625, 9021790.625, 9022034.375, 9023698.4375, 9023990.625, 9025607.8125, 9028448.4375, 9028853.125, 9034392.1875, 9039215.625, 9040728.125, 9044432.8125, 9047054.6875, 9047312.5, 9067300.0, 9067323.4375, 9069284.375, 9097604.6875, 9099014.0625, 9099035.9375, 9104401.5625, 9104501.5625, 9106967.1875, 9107635.9375, 9109029.6875, 9109215.625, 9109898.4375, 9110465.625, 9110789.0625, 9112212.5, 9112534.375, 9122937.5, 9125239.0625, 9154464.0625, 9155621.875, 9166675.0, 9168498.4375, 9174701.5625, 9175851.5625, 9176010.9375, 9178521.875, 9178570.3125, 9178696.875, 9178820.3125, 9180046.875, 9183040.625, 9186154.6875, 9189385.9375, 9193754.6875, 9209196.875, 9209676.5625, 9216921.875, 9217195.3125, 9217200.0, 9217532.8125, 9217779.6875, 9219495.3125, 9219679.6875, 9221464.0625, 9221700.0, 9222120.3125, 9223550.0, 9224012.5, 9224076.5625, 9224510.9375, 9224709.375, 9225023.4375, 9225112.5, 9225714.0625, 9227084.375, 9227489.0625, 9227489.0625, 9227592.1875, 9227592.1875, 9227600.0, 9227675.0, 9228120.3125, 9228251.5625, 9228331.25, 9229260.9375, 9230954.6875, 9231151.5625, 9232301.5625, 9232457.8125, 9237579.6875, 9241409.375, 9241901.5625, 9242396.875, 9242615.625, 9244142.1875, 9262365.625, 9314593.75, 9316875.0, 9317356.25, 9317920.3125, 9317943.75, 9318714.0625, 9320915.625, 9321493.75, 9322623.4375, 9324282.8125, 9331350.0, 9335921.875, 9337367.1875, 9337734.375, 9339115.625, 9341076.5625, 9342760.9375, 9364315.625, 9364634.375, 9433179.6875, 9433243.75, 9434690.625, 9439554.6875, 9453551.5625, 9464723.4375, 9477665.625, 9479770.3125, 9562954.6875, 9649759.375, 9683131.25, 10246326.5625, 10247517.1875, 10261578.125, 10266179.6875, 10266603.125, 10269051.5625, 11144665.625, 11176468.75, 11177242.1875, 11205271.875, 11209296.875, 11221004.6875, 11252735.9375, 11254018.75, 11255603.125, 11256590.625, 11258434.375, 11262003.125, 11262460.9375, 11268079.6875, 11269620.3125, 11270023.4375, 11270331.25, 11270739.0625, 11271221.875, 11271306.25, 11271385.9375, 11273350.0, 11274448.4375, 11274996.875, 11275460.9375, 11276654.6875, 11276696.875, 11276814.0625, 11278648.4375, 11278854.6875, 11279848.4375, 11280415.625, 11280517.1875, 11281453.125, 11281576.5625, 11282353.125, 11282417.1875, 11283179.6875, 11283425.0, 11283742.1875, 11283760.9375, 11283870.3125, 11284093.75, 11284407.8125, 11284515.625, 11284960.9375, 11285103.125, 11285112.5, 11285153.125, 11285307.8125, 11285440.625, 11285606.25, 11285703.125, 11285754.6875, 11285807.8125, 11285840.625, 11285873.4375, 11285909.375, 11285935.9375, 11285985.9375, 11285990.625, 11286164.0625, 11286226.5625, 11286237.5, 11286245.3125, 11286246.875, 11286267.1875, 11286273.4375, 11286279.6875, 11286354.6875, 11286368.75, 11286384.375, 11286389.0625, 11286415.625, 11286428.125, 11286448.4375, 11286456.25, 11286467.1875, 11286475.0, 11286479.6875, 11286492.1875, 11286493.75, 11286512.5, 11286518.75, 11286573.4375, 11286621.875, 11286643.75, 11286645.3125, 11286650.0, 11286662.5, 11286679.6875, 11286684.375, 11286700.0, 11286732.8125, 11286734.375, 11286759.375, 11286782.8125, 11286795.3125, 11286817.1875, 11286829.6875, 11286832.8125, 11286846.875, 11286854.6875, 11286868.75, 11286929.6875, 11286932.8125, 11286953.125, 11286982.8125, 11287009.375, 11287020.3125, 11287039.0625, 11287048.4375, 11287078.125, 11287078.125, 11287114.0625, 11287160.9375, 11287167.1875, 11287167.1875, 11287173.4375, 11287179.6875, 11287182.8125, 11287189.0625, 11287201.5625, 11287206.25, 11287271.875, 11287279.6875, 11287287.5, 11287315.625, 11287348.4375, 11287353.125, 11287370.3125, 11287370.3125, 11287384.375, 11287387.5, 11287398.4375, 11287409.375, 11287420.3125, 11287432.8125, 11287459.375, 11287476.5625, 11287487.5, 11287507.8125, 11287521.875, 11287528.125, 11287537.5, 11287540.625, 11287573.4375, 11287578.125, 11287587.5, 11287587.5, 11287601.5625, 11287640.625, 11287648.4375, 11287650.0, 11287656.25, 11287665.625, 11287675.0, 11287692.1875, 11287718.75, 11287726.5625, 11287765.625, 11287790.625, 11287792.1875, 11287792.1875, 11287793.75, 11287800.0, 11287800.0, 11287806.25, 11287810.9375, 11287818.75, 11287820.3125, 11287823.4375, 11287823.4375, 11287829.6875, 11287846.875, 11287853.125, 11287854.6875, 11287859.375, 11287860.9375, 11287871.875, 11287884.375, 11287890.625, 11287893.75, 11287898.4375, 11287904.6875, 11287904.6875, 11287906.25, 11287914.0625, 11287917.1875, 11287928.125, 11287932.8125, 11287935.9375, 11287940.625, 11287942.1875, 11287948.4375, 11287953.125, 11287956.25, 11287962.5, 11287976.5625, 11287978.125, 11288006.25, 11288014.0625, 11288025.0, 11288026.5625, 11288026.5625, 11288029.6875, 11288037.5, 11288040.625, 11288043.75, 11288043.75, 11288050.0, 11288081.25, 11288092.1875, 11288093.75, 11288101.5625, 11288109.375, 11288109.375, 11288117.1875, 11288120.3125, 11288142.1875, 11288153.125, 11288153.125, 11288160.9375, 11288162.5, 11288167.1875, 11288168.75, 11288168.75, 11288173.4375, 11288173.4375, 11288173.4375, 11288179.6875, 11288179.6875, 11288185.9375, 11288198.4375, 11288203.125, 11288207.8125, 11288207.8125, 11288210.9375, 11288212.5, 11288217.1875, 11288221.875, 11288223.4375, 11288237.5, 11288242.1875, 11288246.875, 11288246.875, 11288246.875, 11288248.4375, 11288257.8125, 11288260.9375, 11288260.9375, 11288262.5, 11288265.625, 11288268.75, 11288282.8125, 11288290.625, 11288290.625, 11288292.1875, 11288295.3125, 11288303.125, 11288307.8125, 11288307.8125, 11288312.5, 11288318.75, 11288325.0, 11288356.25, 11288364.0625, 11288376.5625, 11288382.8125, 11288395.3125, 11288403.125, 11288403.125, 11288404.6875, 11288407.8125, 11288428.125, 11288431.25, 11288435.9375, 11288437.5, 11288437.5, 11288439.0625, 11288442.1875, 11288445.3125, 11288451.5625, 11288451.5625, 11288453.125, 11288460.9375, 11288468.75, 11288470.3125, 11288471.875, 11288473.4375, 11288479.6875, 11288484.375, 11288489.0625, 11288493.75, 11288506.25, 11288507.8125, 11288518.75, 11288520.3125, 11288521.875, 11288526.5625, 11288529.6875, 11288531.25, 11288531.25, 11288532.8125, 11288535.9375, 11288537.5, 11288537.5, 11288540.625, 11288553.125, 11288562.5, 11288571.875, 11288582.8125, 11288593.75, 11288598.4375, 11288623.4375, 11288629.6875, 11288632.8125, 11288635.9375, 11288640.625, 11288646.875, 11288648.4375, 11288651.5625, 11288654.6875, 11288659.375, 11288670.3125, 11288673.4375, 11288673.4375, 11288676.5625, 11288685.9375, 11288687.5, 11288696.875, 11288703.125, 11288704.6875, 11288712.5, 11288729.6875, 11288731.25, 11288734.375, 11288737.5, 11288743.75, 11288746.875, 11288779.6875, 11288782.8125, 11288782.8125, 11288785.9375, 11288787.5, 11288787.5, 11288789.0625, 11288793.75, 11288798.4375, 11288800.0, 11288828.125, 11288850.0, 11288853.125, 11288859.375, 11288868.75, 11288875.0, 11288876.5625, 11288885.9375, 11288898.4375, 11288900.0, 11288900.0, 11288901.5625, 11288903.125, 11288917.1875, 11288926.5625, 11288934.375, 11288934.375, 11288937.5, 11288943.75, 11288956.25, 11288967.1875, 11288970.3125, 11288970.3125, 11288981.25, 11288996.875, 11289003.125, 11289006.25, 11289009.375, 11289014.0625, 11289018.75, 11289018.75, 11289028.125, 11289034.375, 11289034.375, 11289043.75, 11289056.25, 11289060.9375, 11289070.3125, 11289071.875, 11289084.375, 11289117.1875, 11289121.875, 11289134.375, 11289139.0625, 11289142.1875, 11289151.5625, 11289154.6875, 11289159.375, 11289179.6875, 11289182.8125, 11289192.1875, 11289223.4375, 11289234.375, 11289237.5, 11289242.1875, 11289243.75, 11289259.375, 11289267.1875, 11289268.75, 11289279.6875, 11289279.6875, 11289292.1875, 11289292.1875, 11289296.875, 11289303.125, 11289326.5625, 11289329.6875, 11289337.5, 11289340.625, 11289356.25, 11289357.8125, 11289365.625, 11289367.1875, 11289371.875, 11289381.25, 11289418.75, 11289421.875, 11289434.375, 11289435.9375, 11289450.0, 11289451.5625, 11289451.5625, 11289453.125, 11289490.625, 11289495.3125, 11289500.0, 11289515.625, 11289517.1875, 11289518.75, 11289531.25, 11289532.8125, 11289543.75, 11289543.75, 11289550.0, 11289559.375, 11289593.75, 11289603.125, 11289606.25, 11289610.9375, 11289610.9375, 11289615.625, 11289621.875, 11289625.0, 11289626.5625, 11289628.125, 11289639.0625, 11289640.625, 11289654.6875, 11289673.4375, 11289673.4375, 11289681.25, 11289684.375, 11289690.625, 11289692.1875, 11289693.75, 11289707.8125, 11289715.625, 11289718.75, 11289726.5625, 11289740.625, 11289750.0, 11289760.9375, 11289765.625, 11289792.1875, 11289793.75, 11289795.3125, 11289796.875, 11289804.6875, 11289817.1875, 11289823.4375, 11289834.375, 11289843.75, 11289853.125, 11289854.6875, 11289859.375, 11289859.375, 11289862.5, 11289876.5625, 11289881.25, 11289887.5, 11289887.5, 11289892.1875, 11289896.875, 11289900.0, 11289903.125, 11289909.375, 11289914.0625, 11289915.625, 11289917.1875, 11289918.75, 11289937.5, 11289937.5, 11289954.6875, 11289968.75, 11289973.4375, 11289975.0, 11289976.5625, 11289978.125, 11289992.1875, 11290001.5625, 11290004.6875, 11290006.25, 11290012.5, 11290031.25, 11290034.375, 11290035.9375, 11290037.5, 11290039.0625, 11290043.75, 11290050.0, 11290050.0, 11290056.25, 11290059.375, 11290064.0625, 11290076.5625, 11290078.125, 11290079.6875, 11290081.25, 11290084.375, 11290085.9375, 11290093.75, 11290095.3125, 11290101.5625, 11290104.6875, 11290104.6875, 11290112.5, 11290112.5, 11290118.75, 11290120.3125, 11290125.0, 11290128.125, 11290128.125, 11290131.25, 11290134.375, 11290134.375, 11290135.9375, 11290140.625, 11290154.6875, 11290157.8125, 11290160.9375, 11290162.5, 11290162.5, 11290176.5625, 11290179.6875, 11290185.9375, 11290195.3125, 11290196.875, 11290204.6875, 11290209.375, 11290214.0625, 11290228.125, 11290234.375, 11290237.5, 11290245.3125, 11290250.0, 11290265.625, 11290268.75, 11290276.5625, 11290281.25, 11290284.375, 11290290.625, 11290290.625, 11290293.75, 11290295.3125, 11290296.875, 11290303.125, 11290312.5, 11290318.75, 11290323.4375, 11290326.5625, 11290326.5625, 11290328.125, 11290328.125, 11290329.6875, 11290331.25, 11290332.8125, 11290335.9375, 11290340.625, 11290345.3125, 11290346.875, 11290348.4375, 11290357.8125, 11290365.625, 11290368.75, 11290370.3125, 11290370.3125, 11290371.875, 11290375.0, 11290376.5625, 11290382.8125, 11290392.1875, 11290395.3125, 11290400.0, 11290409.375, 11290417.1875, 11290417.1875, 11290420.3125, 11290420.3125, 11290421.875, 11290429.6875, 11290429.6875, 11290432.8125, 11290434.375, 11290437.5, 11290439.0625, 11290440.625, 11290440.625, 11290448.4375, 11290450.0, 11290450.0, 11290451.5625, 11290467.1875, 11290470.3125, 11290470.3125, 11290473.4375, 11290482.8125, 11290484.375, 11290490.625, 11290493.75, 11290495.3125, 11290496.875, 11290496.875, 11290506.25, 11290507.8125, 11290509.375, 11290512.5, 11290512.5, 11290515.625, 11290526.5625, 11290529.6875, 11290529.6875, 11290531.25, 11290535.9375, 11290553.125, 11290556.25, 11290560.9375, 11290568.75, 11290576.5625, 11290587.5, 11290592.1875, 11290595.3125, 11290595.3125, 11290603.125, 11290603.125, 11290612.5, 11290612.5, 11290612.5, 11290621.875, 11290628.125, 11290648.4375, 11290650.0, 11290651.5625, 11290651.5625, 11290654.6875, 11290659.375, 11290662.5, 11290662.5, 11290671.875, 11290681.25, 11290684.375, 11290685.9375, 11290687.5, 11290693.75, 11290703.125, 11290706.25, 11290709.375, 11290729.6875, 11290737.5, 11290745.3125, 11290745.3125, 11290748.4375, 11290750.0, 11290753.125, 11290756.25, 11290762.5, 11290770.3125, 11290773.4375, 11290775.0, 11290779.6875, 11290789.0625, 11290795.3125, 11290796.875, 11290800.0, 11290803.125, 11290804.6875, 11290834.375, 11290835.9375, 11290835.9375, 11290845.3125, 11290850.0, 11290862.5, 11290865.625, 11290870.3125, 11290873.4375, 11290879.6875, 11290885.9375, 11290885.9375, 11290889.0625, 11290895.3125, 11290898.4375, 11290904.6875, ...], [43.63472254418392, 27.59906571656247, 6.809864245188553, 6.536707840041206, 11.683730523732114, 34.87337835368926, 5.819327646214308, 11.963088470874409, 37.68147780861165, 45.7782302430942, 7.583285617190192, 10.687637947149245, 21.83472583500705, 71.87487764006417, 48.937522463335824, 53.134277753462726, 19.865820232693686, 36.631343935020666, 7.67935179095449, 7.191100545980249, 12.202254274393665, 32.91357141212697, 49.588569179108966, 5.27428585672083, 79.95436558691122, 106.02360024865371, 26.413878165440526, 6.712831379249432, 22.55936318522202, 55.28415346103551, 10.575535822312142, 16.24460528763577, 218.78349585939407, 61.64025681652119, 31.155341842605566, 20.732981616578385, 100.95414651185918, 5.095136836501388, 39.72163093981493, 15.249369923882345, 23.854485743267215, 64.08375810470443, 42.56285375003349, 20.274771302299843, 51.70562531625442, 15.348558291942195, 23.88287950972816, 17.323661986146778, 46.378467594764174, 33.35270701860298, 51.911141998355625, 31.77351264065024, 54.672739360773285, 43.019217692379385, 32.687813326720786, 16.4288062474265, 29.97524619969878, 43.94858431454569, 71.3113742901474, 22.359441853329763, 27.555460005546244, 54.89963923220157, 5.160801611634035, 5.402159162938608, 14.271388032647083, 16.444925450513708, 18.870692246155564, 9.173538589955749, 9.261820201487556, 8.59194695334151, 6.712644663604272, 52.46508716801281, 21.610608542088382, 51.515975113583295, 16.833602871733994, 24.40288546702503, 50.08752338767102, 28.14389483534823, 84.0588132739473, 48.83389617832676, 51.84581952743351, 5.451122979580701, 106.29245734249524, 15.741802091597332, 23.25032606634969, 22.042804907086776, 92.4170571234426, 22.56569558031176, 7.00471688606101, 46.47230791775648, 75.72522611645044, 30.43676686313769, 24.23639695180632, 23.716711618561533, 16.453308197047082, 7.439338818047653, 17.223460959229865, 15.999667684120354, 33.68857469405048, 81.6487418005598, 11.292270410374366, 71.73616130865787, 12.941772479145724, 22.723883183084904, 21.073728313826244, 88.07003966079796, 7.236333014706414, 15.40343487621907, 19.607509964103166, 43.738667144870846, 6.935383662787842, 9.14706681612128, 16.15231746415249, 74.66286432147427, 8.385026343164837, 51.334063942859615, 38.66133478334779, 20.528988482788616, 54.68577188289257, 44.485504487972506, 54.66254197164569, 104.53819098212355, 40.690895345053775, 42.70738871488873, 58.23277594703162, 79.69608496569617, 24.043199323929016, 50.379069111836294, 27.613199637829517, 114.03724454066645, 48.24724076975451, 18.65917487497804, 27.664365443755294, 34.79598597483015, 8.083162318780255, 13.222471086742523, 24.984735902937327, 32.20207997487727, 11.38592564684632, 16.24965069276717, 8.306533999601298, 6.0325888467903095, 7.581960113869901, 33.54566373886164, 67.99804160837469, 5.681995797622945, 28.324532743968454, 6.448068734461967, 9.036296410024379, 22.5898531194245, 5.10402088915291, 18.262865092800592, 88.41715380616975, 12.70655404409563, 6.610459438677885, 28.78465843971446, 34.207238228075035, 10.003950972578254, 28.234841900816363, 39.34016047639245, 88.48012323842242, 94.45444613132547, 5.4603430530453, 96.07565425411235, 54.48821026843229, 29.209864228500777, 56.319376479384545, 38.884626501115925, 16.857957600823767, 31.41541230491916, 93.60663289725107, 111.32275091894505, 26.224788349588042, 11.195883896644993, 15.267551174865954, 62.55550324576467, 19.045908164308788, 6.49688998563695, 54.503730376199144, 19.592019344386095, 22.4948266545306, 23.120996889663154, 21.455944538793847, 43.89108363674814, 25.660636215033662, 13.465361466363921, 86.3699957048671, 11.280146950703406, 90.99500768163469, 217.48114486142285, 17.171875703580536, 74.78027096811114, 25.02869323884658, 41.66652670567497, 7.798696291914322, 99.05528790812083, 100.4197497076933, 42.76257803511662, 44.963492273686064, 66.55272927033343, 74.026794409506, 64.21868307002818, 15.380356459500929, 51.19684359020382, 34.14662707621264, 47.717392107359466, 54.343645813636684, 26.369226573498533, 21.511456928748213, 92.82334494216684, 32.10554212580675, 84.2538555558915, 7.090533753402408, 68.77632645321687, 207.4650548360767, 24.41024687149598, 84.0794591330117, 9.166287206535687, 14.449582792965508, 9.482048319152808, 32.891151879018004, 63.21010222416474, 28.483929418179564, 44.7441729603751, 19.27413800356769, 5.228908100282031, 33.46262562135885, 7.648424496750439, 8.272332035429146, 25.653053938356273, 24.31832642376172, 212.53318476538092, 136.9146667785666, 173.6317872522694, 5.916457146430198, 21.266750543502944, 42.36742806605621, 39.71332525926346, 45.59769586728649, 41.97855699577044, 15.35425052199443, 44.62707440636927, 18.561431996985128, 108.7073878926744, 111.66479208880946, 10.89283663800126, 58.04454791065758, 13.123010490341786, 14.560709251612147, 113.93487204713409, 8.279107639889158, 7.273407894170933, 28.01953952066953, 45.632633399127926, 22.94224055768082, 240.7325117271641, 9.743301002026023, 91.28598862721, 68.9089234706084, 11.069171829313538, 44.6693439003659, 7.72563218825286, 33.62800937728634, 49.451604405751404, 24.22902798404262, 5.79511161407179, 11.028477257392142, 18.973685241676925, 91.13260082150283, 84.30483477634047, 116.77870280902631, 30.1917008066592, 287.1420693111787, 6.281197652817307, 119.74773955108465, 41.19195610322616, 7.780336954926615, 14.00752663479917, 53.347757471335974, 173.41455955602513, 98.54826502745975, 14.073203689545034, 18.447337854762644, 93.27083613946223, 22.248686353362277, 57.074832683277265, 20.008879462673775, 9.316069601421647, 55.95178181428419, 14.131661699973328, 22.881674571100103, 30.686537474711244, 59.35681810045089, 10.070889434318476, 15.985090636263262, 5.466823603473423, 5.879958432280791, 19.993621165459295, 5.608154295321149, 31.912206205767887, 23.535474231637835, 23.779925986253144, 49.59009832008539, 8.923651658242216, 74.96521186007345, 135.15175545020594, 14.901823889917901, 24.34055785904817, 44.4121269195995, 68.10798677135979, 22.536281030210358, 34.33060483943926, 46.47887017108812, 42.31196401118817, 30.58180696455403, 99.28272614233737, 65.21124280257021, 14.71796913977591, 61.4033828187158, 55.34560811351514, 6.13584716879005, 89.2923693294076, 105.16801444934742, 17.510179718622343, 43.08973962003644, 13.419477970583799, 82.56998492042817, 5.904046764907457, 6.867470545205614, 7.630265863310631, 70.08980701291935, 101.8494699110659, 40.808997442035725, 149.1706431374134, 45.664170203164424, 33.91587544466856, 9.941463590768151, 39.10939861192219, 21.835457015282028, 22.397384095508954, 8.643250040244196, 30.600657406191605, 102.05732308149504, 39.00553358588815, 12.955318467354534, 8.963840378890897, 70.56511240394929, 49.192007931396795, 161.04444810733585, 28.727288907719586, 10.372801868585674, 45.26808264843249, 9.739521472420769, 114.60368170002042, 23.23565076971964, 23.82168209248804, 6.221563234524484, 11.545661123438652, 11.168346032754682, 170.9203443144688, 19.592258492674, 112.37336360743876, 54.94196809603211, 58.09948031796638, 34.54105340249172, 41.595277195584515, 35.97906080704071, 39.49011764073888, 72.05989275346836, 32.59818162257847, 24.35381651932567, 23.918463665200523, 27.283407991412155, 110.90115115858727, 8.629122472076102, 99.98852582239005, 7.703414563784746, 23.58891107319193, 29.0031408060939, 171.19279311535652, 66.596804039957, 20.874762342645823, 64.96486275564205, 146.99839314482705, 127.65766553313372, 40.96143451338973, 75.69476925153002, 10.431458920241395, 31.334877997806807, 69.8178115420226, 51.72832804309342, 46.67444168737024, 12.98147260691712, 11.253205592575869, 10.009538171025476, 110.07198855823559, 49.34383757950595, 23.5261279774702, 106.64091680527521, 12.240713219869667, 69.7226731077284, 91.43485465247223, 58.490833195983946, 30.800938699302225, 13.118766723815416, 12.173025207444695, 20.79306609475046, 87.87940301047327, 14.923012766873928, 19.83018699662763, 170.91998465874815, 126.28302646774395, 31.46783352372658, 22.370499600607516, 22.181366509778986, 38.54998507148101, 11.047624233327326, 11.335297713263303, 67.78953338874474, 103.02886487470032, 90.59317966706227, 13.735784500994573, 53.423609849280076, 10.204074867990881, 119.28269061473017, 96.63176107468854, 113.69752560191951, 63.256897438075974, 74.65637973783308, 24.51857233000281, 52.515519253015924, 6.626574449474325, 25.235662389637167, 7.615792887629186, 102.00878045500039, 5.2734886215355, 58.73647238818526, 42.68576043675057, 12.501834592280364, 13.74969834711498, 18.605425103474737, 60.38988731381463, 73.74785320378862, 5.897748634248041, 12.141704856324319, 61.00594960120537, 13.516001592630321, 59.48955379705744, 11.133196491012233, 28.56765900883627, 135.38670342338344, 15.23141426604373, 116.5546229934949, 22.59179486084731, 68.19290415532676, 79.81706786199885, 7.605642903472473, 35.36482964946624, 18.80529231853016, 57.773370228801944, 15.384307321353148, 7.728010357696394, 37.555425436182475, 18.04819630695773, 57.36570562820228, 16.442910718438487, 22.51108977560563, 15.30518494061667, 5.330660796536951, 70.55028988783829, 40.586948900224286, 63.965930636049066, 28.715823072599296, 69.90877072029457, 28.437718411282763, 26.176954484361886, 46.06109020897898, 114.27010217055506, 26.844420911069854, 81.93229378404654, 51.75943840395399, 18.255234294407952, 159.9545444088102, 16.682834354459676, 106.75585824653686, 142.01061137935667, 11.688196224536068, 22.08560531249249, 80.19247928850432, 101.46391328134895, 34.052373381715846, 112.86610752221144, 56.530745408291196, 50.24392804737803, 7.118396230274062, 36.197534162849884, 8.389331628205536, 58.894874891475105, 12.090181711351185, 6.251066990457664, 108.68192091936392, 58.85509623617561, 11.363536197423427, 49.81473328419034, 67.74172519767734, 51.72047215113108, 29.154719996936645, 35.35349735211693, 16.730467639236817, 25.8606885486942, 31.084989231502114, 14.05889819787214, 76.51867464122638, 81.75832598454787, 67.22624786454294, 6.9954119896968985, 63.28715025143801, 11.959308268226827, 81.21838208379434, 78.93814946224602, 29.520618295834467, 18.882295904229295, 12.773657160919193, 7.145300501816851, 83.60212289912033, 137.62766509827702, 52.02841990972493, 50.540262088863734, 7.646345565114234, 6.0908611908880985, 10.38593928987998, 106.47229855887733, 59.52524588820006, 7.057380752846239, 8.037725226927515, 69.18786275005692, 75.74587793172026, 27.736311289538303, 5.144605191181084, 10.678802147286012, 56.74369573452853, 6.543827504839793, 28.565239307460146, 10.44662462727082, 8.168880531215713, 57.49154693299194, 5.498428425556607, 7.035954724313116, 60.26042982929647, 19.2559046101415, 98.4761743336351, 6.499983454583228, 15.43010072321795, 72.61873973910443, 5.368359065697458, 90.81206859298226, 57.483011448879836, 34.04460880471452, 170.22242264736934, 8.880041172262644, 20.28914725544071, 33.527278257705134, 39.73440626882068, 18.753198078609177, 21.67154356115247, 5.793727254572163, 24.298407545489248, 40.59671387946988, 79.53594509023345, 121.03083417432346, 10.210871597515503, 74.32833050357769, 105.02761393944368, 5.234219939590193, 16.62116980861581, 30.71012679695245, 46.338601176117066, 29.236944014684184, 22.13596358436033, 38.27965768840543, 115.32481336077886, 5.323378362232837, 16.13293251358484, 54.058118103282084, 31.512367503608576, 49.29932245583397, 110.77011906730428, 36.1661092466925, 17.653874648990374, 21.343145941792756, 61.19895443692443, 44.670460793594486, 162.12937313193999, 14.250773370473668, 216.298862280392, 5.202915417982778, 59.565847312488984, 31.0392456295928, 162.86311189804346, 56.80142754504233, 64.22237624446096, 49.77560195292692, 69.08504590610112, 52.68172038205215, 126.46272935822944, 47.612977440155525, 81.57282398322975, 126.78773978696451, 14.302421264473574, 27.832968682347115, 12.669467710827167, 8.353922283160605, 17.368424674611425, 192.6349661944253, 38.18301064336655, 71.89811235347783, 5.203077622374423, 23.066363816547987, 85.8023425068088, 7.969432849786982, 9.166080072155479, 22.351286581772612, 148.07242151808174, 214.21968030515933, 23.796037129739055, 53.09428851877934, 69.79502862762064, 54.92562551560352, 103.31708886296047, 60.60761540144384, 6.267345729517982, 20.454721135372544, 5.853192987897805, 54.286200337748596, 5.678056050845185, 23.795311756521656, 102.54940614545944, 42.77963171979708, 29.772661299721122, 8.325126163286555, 107.93654080597032, 38.890738620390465, 53.61593004529787, 8.990605651117635, 131.05148049626263, 23.140972589577228, 117.08206060876438, 15.43176777103924, 184.62660144020913, 23.86432818708721, 13.553736241334951, 77.18309485820218, 5.76648523799861, 143.2173878070189, 5.704372025117076, 50.08866735211315, 51.76140625875201, 116.68447355239208, 51.68410753752458, 53.911466386121646, 59.06040597318521, 36.300511257139114, 42.718362574412296, 40.435655332015976, 42.82717313297754, 29.91905586412338, 8.01670786222812, 131.52715846231735, 136.91138092866296, 25.046204173950972, 32.24757656714279, 31.58384154103259, 28.023637365034137, 32.00916528078246, 20.202424216327685, 6.834070975318996, 16.118200830323143, 23.069998396623696, 11.992921162987695, 7.3866278204568445, 22.857646958446086, 16.315028417494627, 23.432397157431932, 13.74370076228194, 10.948039069251466, 28.900227508135377, 26.82486908226718, 30.74694576979373, 27.406832435628864, 21.173622770793884, 78.57224643749495, 67.79972586372303, 67.31701995532367, 37.35513209071408, 45.614370235357015, 116.49130378162042, 12.017806102864808, 19.904685459543725, 60.66672258018508, 10.914880854831942, 26.39610695161959, 16.03815606418786, 91.90212709600665, 11.899131999370134, 5.141291263767544, 103.55571552771404, 76.63385115854805, 5.753741556171672, 21.423160535666156, 55.17172556466908, 39.61637818170795, 40.73660741088707, 97.82941507121399, 34.14024035291549, 10.022547370049542, 39.258124700555925, 18.27071549152924, 58.51768891189853, 5.814570333883066, 7.179674201077262, 10.20751692079894, 16.952140389032017, 29.88336580846061, 82.18185377788855, 53.13947047640833, 94.41306605078015, 6.793883524971664, 14.438445948181236, 8.890417747193597, 74.22543483467182, 5.849748904226536, 15.252354278611149, 15.108515424655304, 46.49129446876761, 95.75509405760545, 25.358920504905942, 15.467410268026825, 40.531391292027116, 31.328609030793434, 10.508267621112987, 13.940976730754123, 62.49652708462129, 72.32143680648869, 34.452865095112614, 8.238309246660284, 9.857876514573643, 13.546861350691719, 16.666147927445756, 28.928960146633962, 6.000507025104238, 71.13549584436869, 59.32369314751806, 11.873625004363015, 52.15649790225075, 88.20787640622397, 221.91139142353242, 88.2466382918527, 30.874043898528367, 64.18542313408138, 13.435178761111873, 37.65726373864754, 23.380356245819115, 33.278172319392226, 14.692095023350515, 33.28597858441303, 54.89630041555961, 21.957359867760992, 15.136568314656945, 50.16999327434399, 89.60615331352021, 80.87789160267226, 13.356914106280684, 34.702082172491586, 6.238833196082543, 23.948819771347946, 63.4988902840589, 56.99132613835855, 90.66088387132028, 22.599804210426335, 23.96455026410274, 9.889558102954641, 29.419964515661853, 58.200834580946655, 32.12117974021185, 11.231130963011623, 34.97301884231779, 7.5944417272904765, 12.798643865210815, 89.23438373307644, 17.20928522331621, 14.283157205186903, 10.486182923655292, 30.81564642087347, 9.192737239787098, 49.606893436856836, 76.8276852745792, 13.142046098768693, 100.9588185935901, 12.764553239859618, 8.48940149687411, 84.53734152179874, 64.73617937550297, 38.463693231698514, 33.764759152472365, 8.979295621351424, 64.2334073661746, 5.658330713587839, 75.3518310597453, 94.27810776175265, 139.15803381393602, 44.01568827958923, 17.98669102726999, 52.890134162701365, 45.888049779285524, 96.81288861693865, 30.77208670097497, 15.38243773573997, 7.669113991716589, 89.87371519307646, 7.970488379837349, 16.573558509624633, 56.35749447548523, 19.406722261227024, 37.94119683466854, 12.735771632630662, 8.072148638876758, 14.592302082406311, 11.517312779195885, 113.03033575467812, 5.196208661100441, 83.16486392205492, 33.77036805357335, 11.876613468948866, 8.074272785282956, 12.924902458014563, 13.032591582025665, 13.41929200587726, 46.59255055815666, 17.785278324074206, 36.79617290950239, 52.45815973871734, 25.311104936157378, 9.1325623859754, 33.06055874756657, 52.35830071999689, 116.37820203947845, 72.73125953257555, 29.465066483437855, 8.257177287653638, 6.7531062235025345, 39.73876518610052, 74.84102198095441, 14.590375845917777, 10.496858030514305, 51.41184705662732, 80.40347041251964, 8.23174891965749, 100.67697525462626, 24.90282630758668, 15.80836863198995, 101.18155962191008, 22.151932443551942, 105.99070048807569, 5.60928419126249, 35.72947412917682, 35.68052309081903, 41.627337846440334, 10.988052334449462, 27.74649405035899, 32.336452430755884, 21.660405121920913, 113.36472553322743, 11.302928827514977, 123.02552743093871, 42.78657953132913, 49.590281011890504, 6.394481483334708, 24.38328709771246, 12.658042081919799, 33.211990416690654, 9.979544892916312, 7.172132084017672, 19.807399637077232, 7.996182987423556, 148.35627569624322, 36.108515159084924, 25.157869270972284, 21.118610061357188, 12.967095190692682, 12.241267493881834, 14.036661483692992, 48.82350104831846, 32.17899565375323, 15.334332241616993, 25.84698078478163, 82.03887594782404, 82.19989496607909, 5.291857913054028, 72.97103060899053, 99.42122078615944, 53.28021620532692, 5.289412233136799, 10.291229273400862, 36.460442694960264, 49.5535738814394, 34.60958233023069, 16.354480914084203, 93.80171688325247, 118.84020297880329, 6.190321036483435, 33.47396866087121, 48.99575612671851, 34.74173122565773, 24.973824276021357, 6.171848614790468, 14.982999305368784, 9.290507595803211, 20.290405559938872, 69.81551008304451, 8.973041005592165, 130.38792756461353, 15.219282970318293, 35.54516715080517, 13.508280149964303, 18.615918820855622, 44.25530681451724, 61.83648232707358, 125.00686723851948, 42.10475180970072, 76.62794488183577, 19.77615583265202, 66.39359906503311, 97.77841126170823, 19.304634377084323, 95.44702595334044, 31.290629094126317, 41.628633134995425, 10.435149759601787, 10.585901086377762, 43.541049897537675, 40.53055187077404, 24.94857917249046, 5.555600757156166, 40.108668667725574, 22.79933986905747, 5.548531276565489, 128.65958332253976, 16.159131456286055, 72.00486857051351, 43.43011467043898, 6.2966674010553865, 57.881858705431604, 16.141772650471147, 45.14654009263626, 5.985155875598645, 18.854838457749914, 76.25366660433794, 12.008121190889893, 12.162087742073556, 23.44921995747999, 5.707591938838117, 34.07170626737185, 25.311014173898354, 7.595640883117975, 31.664864657365044, 11.796241494063873, 30.299560119268353, 84.63344031467051, 75.59759033800398, 7.838850918972664, 22.268620739993924, 17.024856616632494, 129.9854071644624, 74.0414564956323, 7.875807891608127, 49.22366565688226, 11.390269599305919, 7.450172808906702, 24.250339529962435, 54.20952874795072, 44.838905741735, 104.16938102465639, 15.319568944372485, 86.3058983358757, 106.1314466412605, 60.10133714863579, 18.004715970389977, 11.857937872238862, 37.86672223345274, 9.307749731149471, 51.66861354075405, 35.61234422764488, 60.06977405671745, 5.03585314447986, 115.62855116481158, 24.529669845492272, 5.510653278645552, 9.74372503707507, 68.66691391023112, 29.689482698410462, ...])
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);
([2916498.4375, 3062129.6875, 3169057.8125, 3237789.0625, 4110107.8125, 5229160.9375, 5398095.3125, 5572492.1875, 5573801.5625, 5576592.1875, 5919421.875, 5920260.9375, 5922476.5625, 5923784.375, 5924115.625, 5926429.6875, 5926451.5625, 5927493.75, 5941793.75, 5941842.1875, 5959481.25, 5993181.25, 6057693.75, 6087871.875, 6128515.625, 6166256.25, 6232576.5625, 6316126.5625, 6316187.5, 6317318.75, 6458707.8125, 6492395.3125, 6498460.9375, 6510645.3125, 6538501.5625, 6544621.875, 6545990.625, 6546067.1875, 6550073.4375, 6583982.8125, 6638100.0, 6694645.3125, 6698862.5, 6715793.75, 6740290.625, 6749567.1875, 6872354.6875, 6903318.75, 7250857.8125, 7407129.6875, 8202725.0, 8644804.6875, 8645246.875, 8645418.75, 8648910.9375, 8649189.0625, 8649204.6875, 8649576.5625, 8650615.625, 8651221.875, 8651731.25, 8652968.75, 8653050.0, 8654826.5625, 8666264.0625, 8676054.6875, 8699462.5, 8702771.875, 8709814.0625, 8709832.8125, 8710356.25, 8710365.625, 8710382.8125, 8710489.0625, 8710950.0, 8711973.4375, 8728418.75, 8729360.9375, 8731073.4375, 8732707.8125, 8734184.375, 8734203.125, 8736537.5, 8736598.4375, 8737860.9375, 8769179.6875, 8773950.0, 8776007.8125, 8787404.6875, 8790775.0, 8791326.5625, 8792028.125, 8792123.4375, 8792287.5, 8792328.125, 8792646.875, 8793132.8125, 8793289.0625, 8793517.1875, 8797700.0, 8812292.1875, 8813762.5, 8814360.9375, 8816479.6875, 8816629.6875, 8817084.375, 8817417.1875, 8817546.875, 8817859.375, 8818192.1875, 8818990.625, 8819612.5, 8819642.1875, 8819765.625, 8820296.875, 8828639.0625, 8829240.625, 8830067.1875, 8831037.5, 8832075.0, 8835973.4375, 8838412.5, 8840278.125, 8841292.1875, 8842054.6875, 8842478.125, 8843003.125, 8843087.5, 8845039.0625, 8845581.25, 8847285.9375, 8847656.25, 8848556.25, 8850693.75, 8850931.25, 8851414.0625, 8853368.75, 8865218.75, 8877407.8125, 8883698.4375, 8885160.9375, 8901704.6875, 8903517.1875, 8903592.1875, 8903632.8125, 8903654.6875, 8911114.0625, 8917457.8125, 8947956.25, 8968798.4375, 8968951.5625, 8969484.375, 8973926.5625, 9014518.75, 9015275.0, 9016695.3125, 9017062.5, 9017273.4375, 9018182.8125, 9018848.4375, 9020710.9375, 9021109.375, 9021289.0625, 9021790.625, 9022034.375, 9023698.4375, 9023990.625, 9025607.8125, 9028448.4375, 9028853.125, 9034392.1875, 9039215.625, 9040728.125, 9044432.8125, 9047054.6875, 9047312.5, 9067300.0, 9067323.4375, 9069284.375, 9097604.6875, 9099014.0625, 9099035.9375, 9104401.5625, 9104501.5625, 9106967.1875, 9107635.9375, 9109029.6875, 9109215.625, 9109898.4375, 9110465.625, 9110789.0625, 9112212.5, 9112534.375, 9122937.5, 9125239.0625, 9154464.0625, 9155621.875, 9166675.0, 9168498.4375, 9174701.5625, 9175851.5625, 9176010.9375, 9178521.875, 9178570.3125, 9178696.875, 9178820.3125, 9180046.875, 9183040.625, 9186154.6875, 9189385.9375, 9193754.6875, 9209196.875, 9209676.5625, 9216921.875, 9217195.3125, 9217200.0, 9217532.8125, 9217779.6875, 9219495.3125, 9219679.6875, 9221464.0625, 9221700.0, 9222120.3125, 9223550.0, 9224012.5, 9224076.5625, 9224510.9375, 9224709.375, 9225023.4375, 9225112.5, 9225714.0625, 9227084.375, 9227489.0625, 9227489.0625, 9227592.1875, 9227592.1875, 9227600.0, 9227675.0, 9228120.3125, 9228251.5625, 9228331.25, 9229260.9375, 9230954.6875, 9231151.5625, 9232301.5625, 9232457.8125, 9237579.6875, 9241409.375, 9241901.5625, 9242396.875, 9242615.625, 9244142.1875, 9262365.625, 9314593.75, 9316875.0, 9317356.25, 9317920.3125, 9317943.75, 9318714.0625, 9320915.625, 9321493.75, 9322623.4375, 9324282.8125, 9331350.0, 9335921.875, 9337367.1875, 9337734.375, 9339115.625, 9341076.5625, 9342760.9375, 9364315.625, 9364634.375, 9433179.6875, 9433243.75, 9434690.625, 9439554.6875, 9453551.5625, 9464723.4375, 9477665.625, 9479770.3125, 9562954.6875, 9649759.375, 9683131.25, 10246326.5625, 10247517.1875, 10261578.125, 10266179.6875, 10266603.125, 10269051.5625, 11144665.625, 11176468.75, 11177242.1875, 11205271.875, 11209296.875, 11221004.6875, 11252735.9375, 11254018.75, 11255603.125, 11256590.625, 11258434.375, 11262003.125, 11262460.9375, 11268079.6875, 11269620.3125, 11270023.4375, 11270331.25, 11270739.0625, 11271221.875, 11271306.25, 11271385.9375, 11273350.0, 11274448.4375, 11274996.875, 11275460.9375, 11276654.6875, 11276696.875, 11276814.0625, 11278648.4375, 11278854.6875, 11279848.4375, 11280415.625, 11280517.1875, 11281453.125, 11281576.5625, 11282353.125, 11282417.1875, 11283179.6875, 11283425.0, 11283742.1875, 11283760.9375, 11283870.3125, 11284093.75, 11284407.8125, 11284515.625, 11284960.9375, 11285103.125, 11285112.5, 11285153.125, 11285307.8125, 11285440.625, 11285606.25, 11285703.125, 11285754.6875, 11285807.8125, 11285840.625, 11285873.4375, 11285909.375, 11285935.9375, 11285985.9375, 11285990.625, 11286164.0625, 11286226.5625, 11286237.5, 11286245.3125, 11286246.875, 11286267.1875, 11286273.4375, 11286279.6875, 11286354.6875, 11286368.75, 11286384.375, 11286389.0625, 11286415.625, 11286428.125, 11286448.4375, 11286456.25, 11286467.1875, 11286475.0, 11286479.6875, 11286492.1875, 11286493.75, 11286512.5, 11286518.75, 11286573.4375, 11286621.875, 11286643.75, 11286645.3125, 11286650.0, 11286662.5, 11286679.6875, 11286684.375, 11286700.0, 11286732.8125, 11286734.375, 11286759.375, 11286782.8125, 11286795.3125, 11286817.1875, 11286829.6875, 11286832.8125, 11286846.875, 11286854.6875, 11286868.75, 11286929.6875, 11286932.8125, 11286953.125, 11286982.8125, 11287009.375, 11287020.3125, 11287039.0625, 11287048.4375, 11287078.125, 11287078.125, 11287114.0625, 11287160.9375, 11287167.1875, 11287167.1875, 11287173.4375, 11287179.6875, 11287182.8125, 11287189.0625, 11287201.5625, 11287206.25, 11287271.875, 11287279.6875, 11287287.5, 11287315.625, 11287348.4375, 11287353.125, 11287370.3125, 11287370.3125, 11287384.375, 11287387.5, 11287398.4375, 11287409.375, 11287420.3125, 11287432.8125, 11287459.375, 11287476.5625, 11287487.5, 11287507.8125, 11287521.875, 11287528.125, 11287537.5, 11287540.625, 11287573.4375, 11287578.125, 11287587.5, 11287587.5, 11287601.5625, 11287640.625, 11287648.4375, 11287650.0, 11287656.25, 11287665.625, 11287675.0, 11287692.1875, 11287718.75, 11287726.5625, 11287765.625, 11287790.625, 11287792.1875, 11287792.1875, 11287793.75, 11287800.0, 11287800.0, 11287806.25, 11287810.9375, 11287818.75, 11287820.3125, 11287823.4375, 11287823.4375, 11287829.6875, 11287846.875, 11287853.125, 11287854.6875, 11287859.375, 11287860.9375, 11287871.875, 11287884.375, 11287890.625, 11287893.75, 11287898.4375, 11287904.6875, 11287904.6875, 11287906.25, 11287914.0625, 11287917.1875, 11287928.125, 11287932.8125, 11287935.9375, 11287940.625, 11287942.1875, 11287948.4375, 11287953.125, 11287956.25, 11287962.5, 11287976.5625, 11287978.125, 11288006.25, 11288014.0625, 11288025.0, 11288026.5625, 11288026.5625, 11288029.6875, 11288037.5, 11288040.625, 11288043.75, 11288043.75, 11288050.0, 11288081.25, 11288092.1875, 11288093.75, 11288101.5625, 11288109.375, 11288109.375, 11288117.1875, 11288120.3125, 11288142.1875, 11288153.125, 11288153.125, 11288160.9375, 11288162.5, 11288167.1875, 11288168.75, 11288168.75, 11288173.4375, 11288173.4375, 11288173.4375, 11288179.6875, 11288179.6875, 11288185.9375, 11288198.4375, 11288203.125, 11288207.8125, 11288207.8125, 11288210.9375, 11288212.5, 11288217.1875, 11288221.875, 11288223.4375, 11288237.5, 11288242.1875, 11288246.875, 11288246.875, 11288246.875, 11288248.4375, 11288257.8125, 11288260.9375, 11288260.9375, 11288262.5, 11288265.625, 11288268.75, 11288282.8125, 11288290.625, 11288290.625, 11288292.1875, 11288295.3125, 11288303.125, 11288307.8125, 11288307.8125, 11288312.5, 11288318.75, 11288325.0, 11288356.25, 11288364.0625, 11288376.5625, 11288382.8125, 11288395.3125, 11288403.125, 11288403.125, 11288404.6875, 11288407.8125, 11288428.125, 11288431.25, 11288435.9375, 11288437.5, 11288437.5, 11288439.0625, 11288442.1875, 11288445.3125, 11288451.5625, 11288451.5625, 11288453.125, 11288460.9375, 11288468.75, 11288470.3125, 11288471.875, 11288473.4375, 11288479.6875, 11288484.375, 11288489.0625, 11288493.75, 11288506.25, 11288507.8125, 11288518.75, 11288520.3125, 11288521.875, 11288526.5625, 11288529.6875, 11288531.25, 11288531.25, 11288532.8125, 11288535.9375, 11288537.5, 11288537.5, 11288540.625, 11288553.125, 11288562.5, 11288571.875, 11288582.8125, 11288593.75, 11288598.4375, 11288623.4375, 11288629.6875, 11288632.8125, 11288635.9375, 11288640.625, 11288646.875, 11288648.4375, 11288651.5625, 11288654.6875, 11288659.375, 11288670.3125, 11288673.4375, 11288673.4375, 11288676.5625, 11288685.9375, 11288687.5, 11288696.875, 11288703.125, 11288704.6875, 11288712.5, 11288729.6875, 11288731.25, 11288734.375, 11288737.5, 11288743.75, 11288746.875, 11288779.6875, 11288782.8125, 11288782.8125, 11288785.9375, 11288787.5, 11288787.5, 11288789.0625, 11288793.75, 11288798.4375, 11288800.0, 11288828.125, 11288850.0, 11288853.125, 11288859.375, 11288868.75, 11288875.0, 11288876.5625, 11288885.9375, 11288898.4375, 11288900.0, 11288900.0, 11288901.5625, 11288903.125, 11288917.1875, 11288926.5625, 11288934.375, 11288934.375, 11288937.5, 11288943.75, 11288956.25, 11288967.1875, 11288970.3125, 11288970.3125, 11288981.25, 11288996.875, 11289003.125, 11289006.25, 11289009.375, 11289014.0625, 11289018.75, 11289018.75, 11289028.125, 11289034.375, 11289034.375, 11289043.75, 11289056.25, 11289060.9375, 11289070.3125, 11289071.875, 11289084.375, 11289117.1875, 11289121.875, 11289134.375, 11289139.0625, 11289142.1875, 11289151.5625, 11289154.6875, 11289159.375, 11289179.6875, 11289182.8125, 11289192.1875, 11289223.4375, 11289234.375, 11289237.5, 11289242.1875, 11289243.75, 11289259.375, 11289267.1875, 11289268.75, 11289279.6875, 11289279.6875, 11289292.1875, 11289292.1875, 11289296.875, 11289303.125, 11289326.5625, 11289329.6875, 11289337.5, 11289340.625, 11289356.25, 11289357.8125, 11289365.625, 11289367.1875, 11289371.875, 11289381.25, 11289418.75, 11289421.875, 11289434.375, 11289435.9375, 11289450.0, 11289451.5625, 11289451.5625, 11289453.125, 11289490.625, 11289495.3125, 11289500.0, 11289515.625, 11289517.1875, 11289518.75, 11289531.25, 11289532.8125, 11289543.75, 11289543.75, 11289550.0, 11289559.375, 11289593.75, 11289603.125, 11289606.25, 11289610.9375, 11289610.9375, 11289615.625, 11289621.875, 11289625.0, 11289626.5625, 11289628.125, 11289639.0625, 11289640.625, 11289654.6875, 11289673.4375, 11289673.4375, 11289681.25, 11289684.375, 11289690.625, 11289692.1875, 11289693.75, 11289707.8125, 11289715.625, 11289718.75, 11289726.5625, 11289740.625, 11289750.0, 11289760.9375, 11289765.625, 11289792.1875, 11289793.75, 11289795.3125, 11289796.875, 11289804.6875, 11289817.1875, 11289823.4375, 11289834.375, 11289843.75, 11289853.125, 11289854.6875, 11289859.375, 11289859.375, 11289862.5, 11289876.5625, 11289881.25, 11289887.5, 11289887.5, 11289892.1875, 11289896.875, 11289900.0, 11289903.125, 11289909.375, 11289914.0625, 11289915.625, 11289917.1875, 11289918.75, 11289937.5, 11289937.5, 11289954.6875, 11289968.75, 11289973.4375, 11289975.0, 11289976.5625, 11289978.125, 11289992.1875, 11290001.5625, 11290004.6875, 11290006.25, 11290012.5, 11290031.25, 11290034.375, 11290035.9375, 11290037.5, 11290039.0625, 11290043.75, 11290050.0, 11290050.0, 11290056.25, 11290059.375, 11290064.0625, 11290076.5625, 11290078.125, 11290079.6875, 11290081.25, 11290084.375, 11290085.9375, 11290093.75, 11290095.3125, 11290101.5625, 11290104.6875, 11290104.6875, 11290112.5, 11290112.5, 11290118.75, 11290120.3125, 11290125.0, 11290128.125, 11290128.125, 11290131.25, 11290134.375, 11290134.375, 11290135.9375, 11290140.625, 11290154.6875, 11290157.8125, 11290160.9375, 11290162.5, 11290162.5, 11290176.5625, 11290179.6875, 11290185.9375, 11290195.3125, 11290196.875, 11290204.6875, 11290209.375, 11290214.0625, 11290228.125, 11290234.375, 11290237.5, 11290245.3125, 11290250.0, 11290265.625, 11290268.75, 11290276.5625, 11290281.25, 11290284.375, 11290290.625, 11290290.625, 11290293.75, 11290295.3125, 11290296.875, 11290303.125, 11290312.5, 11290318.75, 11290323.4375, 11290326.5625, 11290326.5625, 11290328.125, 11290328.125, 11290329.6875, 11290331.25, 11290332.8125, 11290335.9375, 11290340.625, 11290345.3125, 11290346.875, 11290348.4375, 11290357.8125, 11290365.625, 11290368.75, 11290370.3125, 11290370.3125, 11290371.875, 11290375.0, 11290376.5625, 11290382.8125, 11290392.1875, 11290395.3125, 11290400.0, 11290409.375, 11290417.1875, 11290417.1875, 11290420.3125, 11290420.3125, 11290421.875, 11290429.6875, 11290429.6875, 11290432.8125, 11290434.375, 11290437.5, 11290439.0625, 11290440.625, 11290440.625, 11290448.4375, 11290450.0, 11290450.0, 11290451.5625, 11290467.1875, 11290470.3125, 11290470.3125, 11290473.4375, 11290482.8125, 11290484.375, 11290490.625, 11290493.75, 11290495.3125, 11290496.875, 11290496.875, 11290506.25, 11290507.8125, 11290509.375, 11290512.5, 11290512.5, 11290515.625, 11290526.5625, 11290529.6875, 11290529.6875, 11290531.25, 11290535.9375, 11290553.125, 11290556.25, 11290560.9375, 11290568.75, 11290576.5625, 11290587.5, 11290592.1875, 11290595.3125, 11290595.3125, 11290603.125, 11290603.125, 11290612.5, 11290612.5, 11290612.5, 11290621.875, 11290628.125, 11290648.4375, 11290650.0, 11290651.5625, 11290651.5625, 11290654.6875, 11290659.375, 11290662.5, 11290662.5, 11290671.875, 11290681.25, 11290684.375, 11290685.9375, 11290687.5, 11290693.75, 11290703.125, 11290706.25, 11290709.375, 11290729.6875, 11290737.5, 11290745.3125, 11290745.3125, 11290748.4375, 11290750.0, 11290753.125, 11290756.25, 11290762.5, 11290770.3125, 11290773.4375, 11290775.0, 11290779.6875, 11290789.0625, 11290795.3125, 11290796.875, 11290800.0, 11290803.125, 11290804.6875, 11290834.375, 11290835.9375, 11290835.9375, 11290845.3125, 11290850.0, 11290862.5, 11290865.625, 11290870.3125, 11290873.4375, 11290879.6875, 11290885.9375, 11290885.9375, 11290889.0625, 11290895.3125, 11290898.4375, 11290904.6875, ...], [43.63472254418392, 27.59906571656247, 6.809864245188553, 6.536707840041206, 11.683730523732114, 34.87337835368926, 5.819327646214308, 11.963088470874409, 37.68147780861165, 45.7782302430942, 7.583285617190192, 10.687637947149245, 21.83472583500705, 71.87487764006417, 48.937522463335824, 53.134277753462726, 19.865820232693686, 36.631343935020666, 7.67935179095449, 7.191100545980249, 12.202254274393665, 32.91357141212697, 49.588569179108966, 5.27428585672083, 79.95436558691122, 106.02360024865371, 26.413878165440526, 6.712831379249432, 22.55936318522202, 55.28415346103551, 10.575535822312142, 16.24460528763577, 218.78349585939407, 61.64025681652119, 31.155341842605566, 20.732981616578385, 100.95414651185918, 5.095136836501388, 39.72163093981493, 15.249369923882345, 23.854485743267215, 64.08375810470443, 42.56285375003349, 20.274771302299843, 51.70562531625442, 15.348558291942195, 23.88287950972816, 17.323661986146778, 46.378467594764174, 33.35270701860298, 51.911141998355625, 31.77351264065024, 54.672739360773285, 43.019217692379385, 32.687813326720786, 16.4288062474265, 29.97524619969878, 43.94858431454569, 71.3113742901474, 22.359441853329763, 27.555460005546244, 54.89963923220157, 5.160801611634035, 5.402159162938608, 14.271388032647083, 16.444925450513708, 18.870692246155564, 9.173538589955749, 9.261820201487556, 8.59194695334151, 6.712644663604272, 52.46508716801281, 21.610608542088382, 51.515975113583295, 16.833602871733994, 24.40288546702503, 50.08752338767102, 28.14389483534823, 84.0588132739473, 48.83389617832676, 51.84581952743351, 5.451122979580701, 106.29245734249524, 15.741802091597332, 23.25032606634969, 22.042804907086776, 92.4170571234426, 22.56569558031176, 7.00471688606101, 46.47230791775648, 75.72522611645044, 30.43676686313769, 24.23639695180632, 23.716711618561533, 16.453308197047082, 7.439338818047653, 17.223460959229865, 15.999667684120354, 33.68857469405048, 81.6487418005598, 11.292270410374366, 71.73616130865787, 12.941772479145724, 22.723883183084904, 21.073728313826244, 88.07003966079796, 7.236333014706414, 15.40343487621907, 19.607509964103166, 43.738667144870846, 6.935383662787842, 9.14706681612128, 16.15231746415249, 74.66286432147427, 8.385026343164837, 51.334063942859615, 38.66133478334779, 20.528988482788616, 54.68577188289257, 44.485504487972506, 54.66254197164569, 104.53819098212355, 40.690895345053775, 42.70738871488873, 58.23277594703162, 79.69608496569617, 24.043199323929016, 50.379069111836294, 27.613199637829517, 114.03724454066645, 48.24724076975451, 18.65917487497804, 27.664365443755294, 34.79598597483015, 8.083162318780255, 13.222471086742523, 24.984735902937327, 32.20207997487727, 11.38592564684632, 16.24965069276717, 8.306533999601298, 6.0325888467903095, 7.581960113869901, 33.54566373886164, 67.99804160837469, 5.681995797622945, 28.324532743968454, 6.448068734461967, 9.036296410024379, 22.5898531194245, 5.10402088915291, 18.262865092800592, 88.41715380616975, 12.70655404409563, 6.610459438677885, 28.78465843971446, 34.207238228075035, 10.003950972578254, 28.234841900816363, 39.34016047639245, 88.48012323842242, 94.45444613132547, 5.4603430530453, 96.07565425411235, 54.48821026843229, 29.209864228500777, 56.319376479384545, 38.884626501115925, 16.857957600823767, 31.41541230491916, 93.60663289725107, 111.32275091894505, 26.224788349588042, 11.195883896644993, 15.267551174865954, 62.55550324576467, 19.045908164308788, 6.49688998563695, 54.503730376199144, 19.592019344386095, 22.4948266545306, 23.120996889663154, 21.455944538793847, 43.89108363674814, 25.660636215033662, 13.465361466363921, 86.3699957048671, 11.280146950703406, 90.99500768163469, 217.48114486142285, 17.171875703580536, 74.78027096811114, 25.02869323884658, 41.66652670567497, 7.798696291914322, 99.05528790812083, 100.4197497076933, 42.76257803511662, 44.963492273686064, 66.55272927033343, 74.026794409506, 64.21868307002818, 15.380356459500929, 51.19684359020382, 34.14662707621264, 47.717392107359466, 54.343645813636684, 26.369226573498533, 21.511456928748213, 92.82334494216684, 32.10554212580675, 84.2538555558915, 7.090533753402408, 68.77632645321687, 207.4650548360767, 24.41024687149598, 84.0794591330117, 9.166287206535687, 14.449582792965508, 9.482048319152808, 32.891151879018004, 63.21010222416474, 28.483929418179564, 44.7441729603751, 19.27413800356769, 5.228908100282031, 33.46262562135885, 7.648424496750439, 8.272332035429146, 25.653053938356273, 24.31832642376172, 212.53318476538092, 136.9146667785666, 173.6317872522694, 5.916457146430198, 21.266750543502944, 42.36742806605621, 39.71332525926346, 45.59769586728649, 41.97855699577044, 15.35425052199443, 44.62707440636927, 18.561431996985128, 108.7073878926744, 111.66479208880946, 10.89283663800126, 58.04454791065758, 13.123010490341786, 14.560709251612147, 113.93487204713409, 8.279107639889158, 7.273407894170933, 28.01953952066953, 45.632633399127926, 22.94224055768082, 240.7325117271641, 9.743301002026023, 91.28598862721, 68.9089234706084, 11.069171829313538, 44.6693439003659, 7.72563218825286, 33.62800937728634, 49.451604405751404, 24.22902798404262, 5.79511161407179, 11.028477257392142, 18.973685241676925, 91.13260082150283, 84.30483477634047, 116.77870280902631, 30.1917008066592, 287.1420693111787, 6.281197652817307, 119.74773955108465, 41.19195610322616, 7.780336954926615, 14.00752663479917, 53.347757471335974, 173.41455955602513, 98.54826502745975, 14.073203689545034, 18.447337854762644, 93.27083613946223, 22.248686353362277, 57.074832683277265, 20.008879462673775, 9.316069601421647, 55.95178181428419, 14.131661699973328, 22.881674571100103, 30.686537474711244, 59.35681810045089, 10.070889434318476, 15.985090636263262, 5.466823603473423, 5.879958432280791, 19.993621165459295, 5.608154295321149, 31.912206205767887, 23.535474231637835, 23.779925986253144, 49.59009832008539, 8.923651658242216, 74.96521186007345, 135.15175545020594, 14.901823889917901, 24.34055785904817, 44.4121269195995, 68.10798677135979, 22.536281030210358, 34.33060483943926, 46.47887017108812, 42.31196401118817, 30.58180696455403, 99.28272614233737, 65.21124280257021, 14.71796913977591, 61.4033828187158, 55.34560811351514, 6.13584716879005, 89.2923693294076, 105.16801444934742, 17.510179718622343, 43.08973962003644, 13.419477970583799, 82.56998492042817, 5.904046764907457, 6.867470545205614, 7.630265863310631, 70.08980701291935, 101.8494699110659, 40.808997442035725, 149.1706431374134, 45.664170203164424, 33.91587544466856, 9.941463590768151, 39.10939861192219, 21.835457015282028, 22.397384095508954, 8.643250040244196, 30.600657406191605, 102.05732308149504, 39.00553358588815, 12.955318467354534, 8.963840378890897, 70.56511240394929, 49.192007931396795, 161.04444810733585, 28.727288907719586, 10.372801868585674, 45.26808264843249, 9.739521472420769, 114.60368170002042, 23.23565076971964, 23.82168209248804, 6.221563234524484, 11.545661123438652, 11.168346032754682, 170.9203443144688, 19.592258492674, 112.37336360743876, 54.94196809603211, 58.09948031796638, 34.54105340249172, 41.595277195584515, 35.97906080704071, 39.49011764073888, 72.05989275346836, 32.59818162257847, 24.35381651932567, 23.918463665200523, 27.283407991412155, 110.90115115858727, 8.629122472076102, 99.98852582239005, 7.703414563784746, 23.58891107319193, 29.0031408060939, 171.19279311535652, 66.596804039957, 20.874762342645823, 64.96486275564205, 146.99839314482705, 127.65766553313372, 40.96143451338973, 75.69476925153002, 10.431458920241395, 31.334877997806807, 69.8178115420226, 51.72832804309342, 46.67444168737024, 12.98147260691712, 11.253205592575869, 10.009538171025476, 110.07198855823559, 49.34383757950595, 23.5261279774702, 106.64091680527521, 12.240713219869667, 69.7226731077284, 91.43485465247223, 58.490833195983946, 30.800938699302225, 13.118766723815416, 12.173025207444695, 20.79306609475046, 87.87940301047327, 14.923012766873928, 19.83018699662763, 170.91998465874815, 126.28302646774395, 31.46783352372658, 22.370499600607516, 22.181366509778986, 38.54998507148101, 11.047624233327326, 11.335297713263303, 67.78953338874474, 103.02886487470032, 90.59317966706227, 13.735784500994573, 53.423609849280076, 10.204074867990881, 119.28269061473017, 96.63176107468854, 113.69752560191951, 63.256897438075974, 74.65637973783308, 24.51857233000281, 52.515519253015924, 6.626574449474325, 25.235662389637167, 7.615792887629186, 102.00878045500039, 5.2734886215355, 58.73647238818526, 42.68576043675057, 12.501834592280364, 13.74969834711498, 18.605425103474737, 60.38988731381463, 73.74785320378862, 5.897748634248041, 12.141704856324319, 61.00594960120537, 13.516001592630321, 59.48955379705744, 11.133196491012233, 28.56765900883627, 135.38670342338344, 15.23141426604373, 116.5546229934949, 22.59179486084731, 68.19290415532676, 79.81706786199885, 7.605642903472473, 35.36482964946624, 18.80529231853016, 57.773370228801944, 15.384307321353148, 7.728010357696394, 37.555425436182475, 18.04819630695773, 57.36570562820228, 16.442910718438487, 22.51108977560563, 15.30518494061667, 5.330660796536951, 70.55028988783829, 40.586948900224286, 63.965930636049066, 28.715823072599296, 69.90877072029457, 28.437718411282763, 26.176954484361886, 46.06109020897898, 114.27010217055506, 26.844420911069854, 81.93229378404654, 51.75943840395399, 18.255234294407952, 159.9545444088102, 16.682834354459676, 106.75585824653686, 142.01061137935667, 11.688196224536068, 22.08560531249249, 80.19247928850432, 101.46391328134895, 34.052373381715846, 112.86610752221144, 56.530745408291196, 50.24392804737803, 7.118396230274062, 36.197534162849884, 8.389331628205536, 58.894874891475105, 12.090181711351185, 6.251066990457664, 108.68192091936392, 58.85509623617561, 11.363536197423427, 49.81473328419034, 67.74172519767734, 51.72047215113108, 29.154719996936645, 35.35349735211693, 16.730467639236817, 25.8606885486942, 31.084989231502114, 14.05889819787214, 76.51867464122638, 81.75832598454787, 67.22624786454294, 6.9954119896968985, 63.28715025143801, 11.959308268226827, 81.21838208379434, 78.93814946224602, 29.520618295834467, 18.882295904229295, 12.773657160919193, 7.145300501816851, 83.60212289912033, 137.62766509827702, 52.02841990972493, 50.540262088863734, 7.646345565114234, 6.0908611908880985, 10.38593928987998, 106.47229855887733, 59.52524588820006, 7.057380752846239, 8.037725226927515, 69.18786275005692, 75.74587793172026, 27.736311289538303, 5.144605191181084, 10.678802147286012, 56.74369573452853, 6.543827504839793, 28.565239307460146, 10.44662462727082, 8.168880531215713, 57.49154693299194, 5.498428425556607, 7.035954724313116, 60.26042982929647, 19.2559046101415, 98.4761743336351, 6.499983454583228, 15.43010072321795, 72.61873973910443, 5.368359065697458, 90.81206859298226, 57.483011448879836, 34.04460880471452, 170.22242264736934, 8.880041172262644, 20.28914725544071, 33.527278257705134, 39.73440626882068, 18.753198078609177, 21.67154356115247, 5.793727254572163, 24.298407545489248, 40.59671387946988, 79.53594509023345, 121.03083417432346, 10.210871597515503, 74.32833050357769, 105.02761393944368, 5.234219939590193, 16.62116980861581, 30.71012679695245, 46.338601176117066, 29.236944014684184, 22.13596358436033, 38.27965768840543, 115.32481336077886, 5.323378362232837, 16.13293251358484, 54.058118103282084, 31.512367503608576, 49.29932245583397, 110.77011906730428, 36.1661092466925, 17.653874648990374, 21.343145941792756, 61.19895443692443, 44.670460793594486, 162.12937313193999, 14.250773370473668, 216.298862280392, 5.202915417982778, 59.565847312488984, 31.0392456295928, 162.86311189804346, 56.80142754504233, 64.22237624446096, 49.77560195292692, 69.08504590610112, 52.68172038205215, 126.46272935822944, 47.612977440155525, 81.57282398322975, 126.78773978696451, 14.302421264473574, 27.832968682347115, 12.669467710827167, 8.353922283160605, 17.368424674611425, 192.6349661944253, 38.18301064336655, 71.89811235347783, 5.203077622374423, 23.066363816547987, 85.8023425068088, 7.969432849786982, 9.166080072155479, 22.351286581772612, 148.07242151808174, 214.21968030515933, 23.796037129739055, 53.09428851877934, 69.79502862762064, 54.92562551560352, 103.31708886296047, 60.60761540144384, 6.267345729517982, 20.454721135372544, 5.853192987897805, 54.286200337748596, 5.678056050845185, 23.795311756521656, 102.54940614545944, 42.77963171979708, 29.772661299721122, 8.325126163286555, 107.93654080597032, 38.890738620390465, 53.61593004529787, 8.990605651117635, 131.05148049626263, 23.140972589577228, 117.08206060876438, 15.43176777103924, 184.62660144020913, 23.86432818708721, 13.553736241334951, 77.18309485820218, 5.76648523799861, 143.2173878070189, 5.704372025117076, 50.08866735211315, 51.76140625875201, 116.68447355239208, 51.68410753752458, 53.911466386121646, 59.06040597318521, 36.300511257139114, 42.718362574412296, 40.435655332015976, 42.82717313297754, 29.91905586412338, 8.01670786222812, 131.52715846231735, 136.91138092866296, 25.046204173950972, 32.24757656714279, 31.58384154103259, 28.023637365034137, 32.00916528078246, 20.202424216327685, 6.834070975318996, 16.118200830323143, 23.069998396623696, 11.992921162987695, 7.3866278204568445, 22.857646958446086, 16.315028417494627, 23.432397157431932, 13.74370076228194, 10.948039069251466, 28.900227508135377, 26.82486908226718, 30.74694576979373, 27.406832435628864, 21.173622770793884, 78.57224643749495, 67.79972586372303, 67.31701995532367, 37.35513209071408, 45.614370235357015, 116.49130378162042, 12.017806102864808, 19.904685459543725, 60.66672258018508, 10.914880854831942, 26.39610695161959, 16.03815606418786, 91.90212709600665, 11.899131999370134, 5.141291263767544, 103.55571552771404, 76.63385115854805, 5.753741556171672, 21.423160535666156, 55.17172556466908, 39.61637818170795, 40.73660741088707, 97.82941507121399, 34.14024035291549, 10.022547370049542, 39.258124700555925, 18.27071549152924, 58.51768891189853, 5.814570333883066, 7.179674201077262, 10.20751692079894, 16.952140389032017, 29.88336580846061, 82.18185377788855, 53.13947047640833, 94.41306605078015, 6.793883524971664, 14.438445948181236, 8.890417747193597, 74.22543483467182, 5.849748904226536, 15.252354278611149, 15.108515424655304, 46.49129446876761, 95.75509405760545, 25.358920504905942, 15.467410268026825, 40.531391292027116, 31.328609030793434, 10.508267621112987, 13.940976730754123, 62.49652708462129, 72.32143680648869, 34.452865095112614, 8.238309246660284, 9.857876514573643, 13.546861350691719, 16.666147927445756, 28.928960146633962, 6.000507025104238, 71.13549584436869, 59.32369314751806, 11.873625004363015, 52.15649790225075, 88.20787640622397, 221.91139142353242, 88.2466382918527, 30.874043898528367, 64.18542313408138, 13.435178761111873, 37.65726373864754, 23.380356245819115, 33.278172319392226, 14.692095023350515, 33.28597858441303, 54.89630041555961, 21.957359867760992, 15.136568314656945, 50.16999327434399, 89.60615331352021, 80.87789160267226, 13.356914106280684, 34.702082172491586, 6.238833196082543, 23.948819771347946, 63.4988902840589, 56.99132613835855, 90.66088387132028, 22.599804210426335, 23.96455026410274, 9.889558102954641, 29.419964515661853, 58.200834580946655, 32.12117974021185, 11.231130963011623, 34.97301884231779, 7.5944417272904765, 12.798643865210815, 89.23438373307644, 17.20928522331621, 14.283157205186903, 10.486182923655292, 30.81564642087347, 9.192737239787098, 49.606893436856836, 76.8276852745792, 13.142046098768693, 100.9588185935901, 12.764553239859618, 8.48940149687411, 84.53734152179874, 64.73617937550297, 38.463693231698514, 33.764759152472365, 8.979295621351424, 64.2334073661746, 5.658330713587839, 75.3518310597453, 94.27810776175265, 139.15803381393602, 44.01568827958923, 17.98669102726999, 52.890134162701365, 45.888049779285524, 96.81288861693865, 30.77208670097497, 15.38243773573997, 7.669113991716589, 89.87371519307646, 7.970488379837349, 16.573558509624633, 56.35749447548523, 19.406722261227024, 37.94119683466854, 12.735771632630662, 8.072148638876758, 14.592302082406311, 11.517312779195885, 113.03033575467812, 5.196208661100441, 83.16486392205492, 33.77036805357335, 11.876613468948866, 8.074272785282956, 12.924902458014563, 13.032591582025665, 13.41929200587726, 46.59255055815666, 17.785278324074206, 36.79617290950239, 52.45815973871734, 25.311104936157378, 9.1325623859754, 33.06055874756657, 52.35830071999689, 116.37820203947845, 72.73125953257555, 29.465066483437855, 8.257177287653638, 6.7531062235025345, 39.73876518610052, 74.84102198095441, 14.590375845917777, 10.496858030514305, 51.41184705662732, 80.40347041251964, 8.23174891965749, 100.67697525462626, 24.90282630758668, 15.80836863198995, 101.18155962191008, 22.151932443551942, 105.99070048807569, 5.60928419126249, 35.72947412917682, 35.68052309081903, 41.627337846440334, 10.988052334449462, 27.74649405035899, 32.336452430755884, 21.660405121920913, 113.36472553322743, 11.302928827514977, 123.02552743093871, 42.78657953132913, 49.590281011890504, 6.394481483334708, 24.38328709771246, 12.658042081919799, 33.211990416690654, 9.979544892916312, 7.172132084017672, 19.807399637077232, 7.996182987423556, 148.35627569624322, 36.108515159084924, 25.157869270972284, 21.118610061357188, 12.967095190692682, 12.241267493881834, 14.036661483692992, 48.82350104831846, 32.17899565375323, 15.334332241616993, 25.84698078478163, 82.03887594782404, 82.19989496607909, 5.291857913054028, 72.97103060899053, 99.42122078615944, 53.28021620532692, 5.289412233136799, 10.291229273400862, 36.460442694960264, 49.5535738814394, 34.60958233023069, 16.354480914084203, 93.80171688325247, 118.84020297880329, 6.190321036483435, 33.47396866087121, 48.99575612671851, 34.74173122565773, 24.973824276021357, 6.171848614790468, 14.982999305368784, 9.290507595803211, 20.290405559938872, 69.81551008304451, 8.973041005592165, 130.38792756461353, 15.219282970318293, 35.54516715080517, 13.508280149964303, 18.615918820855622, 44.25530681451724, 61.83648232707358, 125.00686723851948, 42.10475180970072, 76.62794488183577, 19.77615583265202, 66.39359906503311, 97.77841126170823, 19.304634377084323, 95.44702595334044, 31.290629094126317, 41.628633134995425, 10.435149759601787, 10.585901086377762, 43.541049897537675, 40.53055187077404, 24.94857917249046, 5.555600757156166, 40.108668667725574, 22.79933986905747, 5.548531276565489, 128.65958332253976, 16.159131456286055, 72.00486857051351, 43.43011467043898, 6.2966674010553865, 57.881858705431604, 16.141772650471147, 45.14654009263626, 5.985155875598645, 18.854838457749914, 76.25366660433794, 12.008121190889893, 12.162087742073556, 23.44921995747999, 5.707591938838117, 34.07170626737185, 25.311014173898354, 7.595640883117975, 31.664864657365044, 11.796241494063873, 30.299560119268353, 84.63344031467051, 75.59759033800398, 7.838850918972664, 22.268620739993924, 17.024856616632494, 129.9854071644624, 74.0414564956323, 7.875807891608127, 49.22366565688226, 11.390269599305919, 7.450172808906702, 24.250339529962435, 54.20952874795072, 44.838905741735, 104.16938102465639, 15.319568944372485, 86.3058983358757, 106.1314466412605, 60.10133714863579, 18.004715970389977, 11.857937872238862, 37.86672223345274, 9.307749731149471, 51.66861354075405, 35.61234422764488, 60.06977405671745, 5.03585314447986, 115.62855116481158, 24.529669845492272, 5.510653278645552, 9.74372503707507, 68.66691391023112, 29.689482698410462, ...])
Detected energies during the discharge + Energy spectrum
multiplot(icon_fig, T_int_first,E,xle,Etot)