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 = 44346
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);
([4817234.375, 4828976.5625, 4832620.3125, 4848707.8125, 4854321.875, 4856570.3125, 4864242.1875, 4866087.5, 4871884.375, 4871895.3125, 4876035.9375, 4879512.5, 4883829.6875, 4886518.75, 4894018.75, 4903950.0, 4907926.5625, 4939554.6875, 4946489.0625, 4947260.9375, 4947976.5625, 4947998.4375, 4962565.625, 4976137.5, 4978432.8125, 4978457.8125, 4984668.75, 4989339.0625, 4990793.75, 4998298.4375, 5003065.625, 5005209.375, 5005506.25, 5007470.3125, 5010971.875, 5014707.8125, 5016293.75, 5039971.875, 5047256.25, 5060921.875, 5064495.3125, 5081628.125, 5083240.625, 5083279.6875, 5087129.6875, 5096179.6875, 5103784.375, 5113546.875, 5114884.375, 5116762.5, 5117467.1875, 5119068.75, 5119167.1875, 5120178.125, 5130876.5625, 5132400.0, 5137315.625, 5137454.6875, 5139532.8125, 5142390.625, 5142393.75, 5147276.5625, 5149664.0625, 5151015.625, 5157882.8125, 5163259.375, 5163534.375, 5163595.3125, 5164348.4375, 5165207.8125, 5167646.875, 5169039.0625, 5178390.625, 5179640.625, 5180945.3125, 5185039.0625, 5186757.8125, 5187053.125, 5189692.1875, 5189726.5625, 5191495.3125, 5192998.4375, 5201670.3125, 5211117.1875, 5212390.625, 5220271.875, 5220506.25, 5220528.125, 5232412.5, 5232756.25, 5236253.125, 5248609.375, 5251160.9375, 5254512.5, 5256490.625, 5263329.6875, 5264206.25, 5264740.625, 5265801.5625, 5267593.75, 5267660.9375, 5271218.75, 5272521.875, 5280703.125, 5285729.6875, 5292760.9375, 5293710.9375, 5295207.8125, 5298681.25, 5298914.0625, 5298943.75, 5300409.375, 5301479.6875, 5304006.25, 5304326.5625, 5308918.75, 5312242.1875, 5312684.375, 5318848.4375, 5319728.125, 5319732.8125, 5333023.4375, 5333210.9375, 5334406.25, 5337687.5, 5342850.0, 5344378.125, 5346400.0, 5346657.8125, 5350259.375, 5352596.875, 5352890.625, 5352959.375, 5353479.6875, 5354171.875, 5356214.0625, 5362265.625, 5372712.5, 5375415.625, 5375870.3125, 5376629.6875, 5376879.6875, 5379596.875, 5380815.625, 5384132.8125, 5385485.9375, 5389531.25, 5391287.5, 5391968.75, 5395007.8125, 5395234.375, 5395740.625, 5397564.0625, 5401729.6875, 5405928.125, 5412585.9375, 5412998.4375, 5413621.875, 5414418.75, 5416781.25, 5417981.25, 5424203.125, 5426931.25, 5429960.9375, 5446040.625, 5448712.5, 5471921.875, 5476967.1875, 5482043.75, 5485520.3125, 5490748.4375, 5492096.875, 5495609.375, 5496076.5625, 5496159.375, 5500589.0625, 5503212.5, 5504110.9375, 5505464.0625, 5507712.5, 5508282.8125, 5508376.5625, 5509059.375, 5511051.5625, 5512885.9375, 5515440.625, 5518039.0625, 5520207.8125, 5520975.0, 5521571.875, 5521593.75, 5521623.4375, 5521671.875, 5521687.5, 5522039.0625, 5522448.4375, 5523781.25, 5531051.5625, 5531065.625, 5531254.6875, 5531734.375, 5531935.9375, 5532145.3125, 5532192.1875, 5532295.3125, 5532443.75, 5532903.125, 5533403.125, 5533464.0625, 5539529.6875, 5539795.3125, 5542400.0, 5547496.875, 5549228.125, 5551251.5625, 5552592.1875, 5572098.4375, 5577507.8125, 5586646.875, 5598648.4375, 5652085.9375, 5682503.125, 5686948.4375, 5703206.25, 5703860.9375, 5708006.25, 5714717.1875, 5715521.875, 5715560.9375, 5716279.6875, 5716443.75, 5716664.0625, 5717375.0, 5717729.6875, 5717935.9375, 5718190.625, 5719870.3125, 5721140.625, 5721415.625, 5721809.375, 5723034.375, 5723470.3125, 5724076.5625, 5726528.125, 5726925.0, 5727459.375, 5728571.875, 5728676.5625, 5728695.3125, 5729510.9375, 5729646.875, 5730512.5, 5730987.5, 5735351.5625, 5736300.0, 5739132.8125, 5741785.9375, 5741940.625, 5746248.4375, 5750939.0625, 5754392.1875, 5755846.875, 5756695.3125, 5757492.1875, 5757854.6875, 5758210.9375, 5758575.0, 5758854.6875, 5759237.5, 5759278.125, 5760421.875, 5760850.0, 5761092.1875, 5761490.625, 5761825.0, 5761873.4375, 5761885.9375, 5762000.0, 5764485.9375, 5772100.0, 5795803.125, 5801975.0, 5807495.3125, 5811725.0, 5812639.0625, 5829212.5, 5831882.8125, 5833584.375, 5847576.5625, 5853457.8125, 5857214.0625, 5866760.9375, 5882225.0, 6013062.5, 6269170.3125, 6299398.4375, 6546253.125, 7096085.9375, 7253779.6875, 7291503.125, 7293540.625, 7294529.6875, 7295587.5, 7296192.1875, 7296382.8125, 7296398.4375, 7296784.375, 7296853.125, 7297718.75, 7297865.625, 7298021.875, 7301096.875, 7301103.125, 7301110.9375, 7301410.9375, 7301445.3125, 7301915.625, 7301990.625, 7310339.0625, 7333493.75, 7337201.5625, 7339860.9375, 7340534.375, 7341225.0, 7344579.6875, 7345206.25, 7348242.1875, 7401351.5625, 7403495.3125, 7406406.25, 7406467.1875, 7406560.9375, 7429870.3125, 7480420.3125, 7499660.9375, 7522090.625, 7522215.625, 7522390.625, 7522884.375, 7523753.125, 7524698.4375, 7527450.0, 7529904.6875, 7553156.25, 7554128.125, 7559171.875, 7559215.625, 7560715.625, 7562079.6875, 7562298.4375, 7562301.5625, 7563914.0625, 7563940.625, 7564279.6875, 7564470.3125, 7565779.6875, 7566207.8125, 7566731.25, 7566884.375, 7567362.5, 7567389.0625, 7568728.125, 7569345.3125, 7569429.6875, 7570201.5625, 7570384.375, 7570709.375, 7571093.75, 7571501.5625, 7571504.6875, 7577473.4375, 7577493.75, 7579328.125, 7580556.25, 7591039.0625, 7591546.875, 7591581.25, 7592225.0, 7593185.9375, 7597284.375, 7599153.125, 7602875.0, 7605331.25, 7605368.75, 7617353.125, 7625345.3125, 7630220.3125, 7636387.5, 7641554.6875, 7643025.0, 7644240.625, 7650309.375, 7652632.8125, 7652792.1875, 7655840.625, 7657584.375, 7659006.25, 7662187.5, 7662654.6875, 7663060.9375, 7664650.0, 7665601.5625, 7665679.6875, 7665703.125, 7666095.3125, 7667218.75, 7667856.25, 7668875.0, 7669567.1875, 7669787.5, 7670575.0, 7670651.5625, 7670856.25, 7671342.1875, 7671467.1875, 7671892.1875, 7671898.4375, 7672476.5625, 7672646.875, 7672807.8125, 7672818.75, 7673673.4375, 7673700.0, 7674401.5625, 7675142.1875, 7675693.75, 7675892.1875, 7677453.125, 7677953.125, 7682664.0625, 7683381.25, 7685993.75, 7688746.875, 7693904.6875, 7699473.4375, 7699534.375, 7699871.875, 7700804.6875, 7700835.9375, 7702132.8125, 7702776.5625, 7702787.5, 7702826.5625, 7703714.0625, 7703979.6875, 7704510.9375, 7704646.875, 7704734.375, 7705578.125, 7705589.0625, 7706500.0, 7707070.3125, 7707381.25, 7707887.5, 7710559.375, 7710679.6875, 7712348.4375, 7713346.875, 7713367.1875, 7716501.5625, 7718373.4375, 7719600.0, 7723403.125, 7723739.0625, 7727818.75, 7728720.3125, 7730323.4375, 7731626.5625, 7733476.5625, 7734282.8125, 7735771.875, 7736531.25, 7736787.5, 7738284.375, 7739350.0, 7739723.4375, 7739850.0, 7742068.75, 7743128.125, 7743150.0, 7745682.8125, 7746523.4375, 7747175.0, 7748354.6875, 7748482.8125, 7750820.3125, 7753053.125, 7753132.8125, 7754460.9375, 7756179.6875, 7756321.875, 7756868.75, 7756868.75, 7757187.5, 7757192.1875, 7757340.625, 7757418.75, 7758081.25, 7758103.125, 7758146.875, 7758467.1875, 7758707.8125, 7758912.5, 7759354.6875, 7759607.8125, 7759809.375, 7760981.25, 7761020.3125, 7761976.5625, 7762021.875, 7762446.875, 7762601.5625, 7762734.375, 7762965.625, 7765828.125, 7767025.0, 7767568.75, 7768312.5, 7769015.625, 7771343.75, 7773001.5625, 7773946.875, 7776789.0625, 7777057.8125, 7777145.3125, 7777265.625, 7777598.4375, 7777776.5625, 7778081.25, 7778115.625, 7778146.875, 7778159.375, 7778448.4375, 7778498.4375, 7778793.75, 7779364.0625, 7779790.625, 7780603.125, 7783034.375, 7783048.4375, 7785693.75, 7785910.9375, 7786318.75, 7786751.5625, 7787690.625, 7787754.6875, 7789839.0625, 7790981.25, 7792409.375, 7793117.1875, 7794068.75, 7794820.3125, 7795454.6875, 7798795.3125, 7799434.375, 7803548.4375, 7804262.5, 7804995.3125, 7806270.3125, 7806537.5, 7807154.6875, 7807637.5, 7807993.75, 7808045.3125, 7809753.125, 7816270.3125, 7819703.125, 7821201.5625, 7825321.875, 7825598.4375, 7826446.875, 7831739.0625, 7835351.5625, 7836529.6875, 7837039.0625, 7837045.3125, 7837206.25, 7838307.8125, 7841015.625, 7841781.25, 7842168.75, 7844209.375, 7848382.8125, 7849351.5625, 7851314.0625, 7856818.75, 7857473.4375, 7861021.875, 7862278.125, 7877498.4375, 7885196.875, 7891637.5, 7909939.0625, 7947521.875, 7951598.4375, 7956054.6875, 7956309.375, 7956771.875, 7957637.5, 7958912.5, 7959303.125, 7960371.875, 7965260.9375, 7966925.0, 7970478.125, 7971701.5625, 8020320.3125, 8020829.6875, 8031901.5625, 8098581.25, 8098595.3125, 8105904.6875, 8140467.1875, 8140467.1875, 8149868.75, 8150476.5625, 8155087.5, 8159634.375, 8162457.8125, 8169651.5625, 8175151.5625, 8179442.1875, 8192418.75, 8220907.8125, 8226946.875, 8233079.6875, 8233581.25, 8264310.9375, 8265626.5625, 8272951.5625, 8278957.8125, 8278987.5, 8282404.6875, 8282406.25, 8283070.3125, 8283195.3125, 8285659.375, 8290571.875, 8296128.125, 8296139.0625, 8298817.1875, 8299542.1875, 8305584.375, 8314431.25, 8315942.1875, 8317573.4375, 8319507.8125, 8325543.75, 8326253.125, 8330178.125, 8343735.9375, 8345915.625, 8351718.75, 8352632.8125, 8358565.625, 8359525.0, 8370120.3125, 8381651.5625, 8385235.9375, 8388204.6875, 8389303.125, 8390264.0625, 8397471.875, 8398132.8125, 8398318.75, 8398814.0625, 8406876.5625, 8408018.75, 8408523.4375, 8408685.9375, 8408737.5, 8411267.1875, 8412507.8125, 8414368.75, 8417512.5, 8419437.5, 8419740.625, 8421309.375, 8422046.875, 8423343.75, 8424751.5625, 8427267.1875, 8428914.0625, 8430010.9375, 8435001.5625, 8435204.6875, 8435300.0, 8437431.25, 8447528.125, 8450595.3125, 8452164.0625, 8453217.1875, 8455857.8125, 8456275.0, 8471732.8125, 8471764.0625, 8472701.5625, 8472906.25, 8474703.125, 8474759.375, 8475107.8125, 8475356.25, 8475826.5625, 8476123.4375, 8476140.625, 8479634.375, 8479976.5625, 8481103.125, 8482443.75, 8482984.375, 8483153.125, 8483317.1875, 8483482.8125, 8483575.0, 8483675.0, 8483937.5, 8484146.875, 8484167.1875, 8484562.5, 8484790.625, 8484900.0, 8485059.375, 8485075.0, 8485185.9375, 8485284.375, 8485414.0625, 8485545.3125, 8485579.6875, 8485723.4375, 8485767.1875, 8485795.3125, 8486057.8125, 8486089.0625, 8486123.4375, 8486153.125, 8487298.4375, 8487393.75, 8488785.9375, 8489048.4375, 8489515.625, 8489562.5, 8491504.6875, 8494579.6875, 8495245.3125, 8495301.5625, 8496265.625, 8496740.625, 8497676.5625, 8498037.5, 8498317.1875, 8498510.9375, 8499104.6875, 8501096.875, 8501323.4375, 8501482.8125, 8502675.0, 8506842.1875, 8507223.4375, 8507262.5, 8508471.875, 8508490.625, 8509118.75, 8509125.0, 8509209.375, 8509225.0, 8509412.5, 8509445.3125, 8509670.3125, 8514282.8125, 8516020.3125, 8520596.875, 8520606.25, 8520651.5625, 8520684.375, 8521446.875, 8523648.4375, 8524914.0625, 8524960.9375, 8525695.3125, 8525925.0, 8526557.8125, 8526837.5, 8526842.1875, 8527256.25, 8527648.4375, 8527729.6875, 8527854.6875, 8528000.0, 8528007.8125, 8528068.75, 8528159.375, 8528367.1875, 8528379.6875, 8528439.0625, 8528445.3125, 8528645.3125, 8533792.1875, 8541175.0, 8541610.9375, 8543267.1875, 8546379.6875, 8546909.375, 8549259.375, 8549896.875, 8554567.1875, 8556167.1875, 8556332.8125, 8557593.75, 8560684.375, 8561220.3125, 8561390.625, 8563745.3125, 8564200.0, 8564503.125, 8564546.875, 8564982.8125, 8567178.125, 8567504.6875, 8567870.3125, 8568351.5625, 8568487.5, 8568914.0625, 8569989.0625, 8569992.1875, 8570053.125, 8570456.25, 8570807.8125, 8570945.3125, 8571382.8125, 8572125.0, 8574795.3125, 8575829.6875, 8576045.3125, 8577289.0625, 8589710.9375, 8598846.875, 8602939.0625, 8614940.625, 8616742.1875, 8619000.0, 8620268.75, 8626010.9375, 8627328.125, 8630381.25, 8630537.5, 8634368.75, 8636709.375, 8636723.4375, 8643704.6875, 8647073.4375, 8649150.0, 8650204.6875, 8650264.0625, 8650315.625, 8650645.3125, 8651198.4375, 8651679.6875, 8652770.3125, 8653903.125, 8654846.875, 8655684.375, 8657679.6875, 8658464.0625, 8659420.3125, 8660084.375, 8661629.6875, 8661643.75, 8662809.375, 8664754.6875, 8665740.625, 8667509.375, 8668160.9375, 8671457.8125, 8672445.3125, 8678748.4375, 8678925.0, 8682165.625, 8682171.875, 8682203.125, 8682506.25, 8682801.5625, 8683129.6875, 8685120.3125, 8687809.375, 8690012.5, 8697559.375, 8697757.8125, 8697918.75, 8698190.625, 8698195.3125, 8698415.625, 8699157.8125, 8699312.5, 8699853.125, 8699998.4375, 8700007.8125, 8700017.1875, 8700331.25, 8700970.3125, 8701835.9375, 8703368.75, 8703823.4375, 8703987.5, 8704420.3125, 8704976.5625, 8721675.0, 8723404.6875, 8723909.375, 8726212.5, 8728781.25, 8729253.125, 8729256.25, 8740050.0, 8741678.125, 8752975.0, 8771939.0625, 8772806.25, 8774134.375, 8774381.25, 8775367.1875, 8775421.875, 8775942.1875, 8776567.1875, 8776690.625, 8776720.3125, 8777285.9375, 8777626.5625, 8778857.8125, 8778904.6875, 8779882.8125, 8781135.9375, 8781289.0625, 8782103.125, 8782139.0625, 8782737.5, 8784653.125, 8802937.5, 8803046.875, 8803306.25, 8803657.8125, 8804289.0625, 8806168.75, 8808253.125, 8808809.375, 8810918.75, 8811314.0625, 8812064.0625, 8813373.4375, 8814545.3125, 8815898.4375, 8816640.625, 8818431.25, 8818696.875, 8820134.375, 8820626.5625, 8821229.6875, 8821845.3125, 8822293.75, 8823898.4375, 8828396.875, 8828790.625, 8830728.125, 8832070.3125, 8833448.4375, 8835510.9375, 8835531.25, 8836484.375, 8836520.3125, 8836826.5625, 8836845.3125, 8836979.6875, 8837231.25, 8838582.8125, 8838904.6875, 8839210.9375, 8839323.4375, 8839406.25, 8841751.5625, 8841909.375, 8842571.875, 8842693.75, 8842951.5625, 8843032.8125, 8843406.25, 8843650.0, 8843918.75, 8844017.1875, 8844050.0, 8844612.5, 8850051.5625, 8850579.6875, 8872553.125, 8873712.5, 8874110.9375, 8889923.4375, 8896014.0625, 8897446.875, 8898271.875, 8898964.0625, 8899459.375, ...], [89.2359351846841, 14.709803197220637, 11.167946429263203, 68.40808837636358, 76.13004232111301, 14.308687168789, 22.769028814233216, 6.000525584413582, 13.411330833867526, 8.87327872048185, 9.954293170426128, 18.0588554791365, 65.64867982414084, 7.002390615125396, 10.169363630503168, 9.093381002312297, 5.4462962240769, 87.68946114561723, 18.066003396351682, 12.18718486650376, 69.33384804238207, 7.187945700598351, 6.996084741151023, 7.296765553643489, 24.436686007895503, 59.68084086813312, 5.335253743266177, 16.47774425538738, 20.4942614060076, 6.9888999169444075, 45.21547054745341, 116.92240253433667, 22.593310874053874, 27.416398172845152, 91.72543877097509, 42.95490138408449, 15.497754519503763, 86.76304814465746, 5.287462738130715, 17.562769169395775, 71.94168711940368, 10.26235743643131, 86.97201185929265, 76.77419117748246, 39.88037765761189, 116.12941170286501, 27.178692376145243, 30.063385081541348, 21.157876572402433, 140.64733761190502, 78.81936816425848, 24.06978682480272, 15.759573738107845, 95.91503500687008, 20.16819918885512, 27.052511317086402, 107.93319159779918, 6.496289022139648, 31.89669270027543, 13.375395201965533, 64.37659645697079, 14.056579032632444, 54.19627344872545, 38.019715293111645, 7.035561020669372, 25.598037203555972, 44.101035017390934, 90.73797463441153, 99.86354876361881, 23.867230874405266, 6.615321210194346, 49.7435384613744, 17.439077156447375, 32.55853675580954, 71.68706796039156, 74.44753730736609, 30.60580353392873, 62.35716132319676, 31.027513860197487, 38.69373326438649, 12.089638482205393, 7.455159803525894, 6.089299291678986, 72.76409981318969, 38.13087499055579, 10.686879970009727, 5.604885724818451, 12.450520179261936, 76.13382877862982, 61.32463899445382, 19.48568750589816, 144.13038260934078, 6.040467422513051, 43.17025458628307, 25.334808062280537, 13.55061418578634, 14.229195096217776, 5.62343287728596, 31.79660548447154, 16.188194956401333, 5.29729709619278, 10.763149484338973, 18.62437569173813, 8.991642968806532, 36.18070617653254, 26.028203390441362, 67.31180787454818, 15.875033999197282, 19.751651114186178, 8.85169557192218, 8.253271027105667, 14.337750057915372, 23.656809903956226, 15.134454201117963, 32.43483953883446, 11.959617446397003, 13.917727352716144, 31.92281578039489, 16.459679562243874, 11.606760648885436, 22.428183841878838, 46.593886534563005, 111.51060964157385, 18.94164999953027, 9.977411510745975, 14.125705041509178, 17.409373917279645, 18.23114963482526, 11.396869633267304, 15.516820788628811, 10.111936465213539, 26.36504682021781, 5.344229094540092, 43.52922840107611, 124.88825754369245, 9.79661158613812, 19.327536954629107, 9.21295672610107, 8.117217901643336, 8.538693443219625, 89.55917468489056, 59.53460836765737, 58.44818384925588, 39.86895455679604, 7.131206162811534, 7.368331547645188, 28.148204266261764, 13.003953477602574, 26.039618823672058, 7.419795327636628, 27.811880894767512, 22.56435112494735, 5.033611399505814, 38.98181252341342, 30.994188473003195, 18.23694925301129, 43.75064885231716, 106.76049997192409, 45.47855599962533, 6.977250154971212, 8.694094571642882, 11.24317592346645, 117.56151063133764, 51.87001765364306, 6.682202542931591, 5.779422146894287, 8.407101574137307, 6.354176611122136, 52.94149788965854, 15.145990882802607, 6.235347033560831, 15.922035919915793, 33.1014251177508, 26.706495779629925, 32.03429481625788, 32.26951176703183, 16.428712516596597, 5.539222371534858, 80.19377732041649, 41.240930873530914, 12.310391668691048, 5.06526690787231, 5.4605670667967905, 10.713507406937747, 46.96216183258982, 79.0072054811338, 21.45222027665188, 5.7075459015651635, 17.022724995032185, 14.390249258718663, 24.35859109687658, 5.296028810916783, 8.102575338393768, 38.58479067310241, 17.978042414900365, 104.93910474939814, 33.059212233355645, 37.39599037656482, 26.478839577214007, 53.538649091509946, 56.83112449863195, 34.91068580179581, 87.11113977957376, 38.87936949275953, 36.25926370907777, 41.082065718042834, 37.37311218820429, 31.97623924777334, 90.20857212273513, 16.61247126252477, 7.1001600935797455, 31.22207588569811, 64.55022619456426, 65.14335471147899, 45.52189141324458, 10.314990039941978, 9.64836152254968, 11.61794642231088, 134.36436652119656, 185.51456789480108, 18.266974388333356, 30.166901662976635, 42.01046797059914, 54.93388674841286, 5.976506236276392, 5.4633710690482005, 79.36804779005922, 82.59167475179274, 17.532870051157385, 8.328113873997385, 18.07247348622233, 9.600676101010091, 6.40376772191067, 5.951236763106447, 113.27205683819625, 30.70490350891818, 10.278577388817663, 117.06222889742787, 20.473206849866312, 63.590768982339355, 23.226266860757814, 26.543166253394915, 34.63936072554438, 35.81755969042925, 64.62834887052934, 50.70192725418798, 143.4451996254905, 5.178859978080839, 22.136290976419517, 42.69507004874926, 11.330506240234909, 9.716422754936236, 19.742230314396693, 49.67663411057367, 28.29398867096401, 6.20931197232377, 36.49996185060191, 58.72966796786026, 13.4936174881469, 40.11499834055294, 75.95252514858338, 6.852852372966771, 47.463743096837334, 52.96080475870193, 17.127728709577944, 6.725257377661213, 7.318584330273712, 59.984240338983014, 9.664166682766021, 86.05389358841362, 45.72427695336321, 20.47803271420938, 48.876270950287875, 9.158109560558549, 16.384315992744085, 5.16589690751667, 5.066834647419217, 12.50311852525143, 70.56053743238024, 38.771449278361274, 5.741196201762291, 26.820065681113164, 5.553317105255195, 27.21516925770401, 41.60275630754975, 49.555188361344264, 48.334328753895775, 29.166998703755425, 10.657240193025503, 21.57253392722629, 74.03704600300854, 35.85867937275949, 12.346886950084523, 13.601754733248438, 43.38809808941654, 55.16646827950182, 17.621044706098985, 16.90158027494285, 10.091471696143731, 6.721639882079922, 14.935864142449503, 74.32502809546514, 51.930085973362736, 52.615758153170894, 97.78645805164557, 112.62771680673207, 69.09675962318381, 79.77250640496251, 8.228756589364542, 43.87695447994024, 37.68936665446443, 71.97880154681492, 57.0240071635842, 18.036373070102595, 37.80654358404482, 37.5238563725285, 34.624010062552195, 31.91483460859009, 152.52156777655307, 90.35321394324839, 22.93131810001274, 11.57279407126972, 17.177407907410206, 7.670090382995003, 6.101799682172545, 28.19168901743314, 164.48839148008148, 6.283216577828519, 23.1114276724274, 7.61256043255334, 5.198500587329323, 10.506466523003574, 24.882716055535333, 24.637343702027046, 5.153533157420199, 66.94846296995783, 66.70209703696295, 14.321073689585965, 7.010763806201008, 12.809814557110245, 18.576672290811786, 78.73423503693658, 15.274990398766658, 89.23059202423306, 110.25383259377226, 39.056300124713694, 90.55623004045438, 65.43369246961706, 12.625682793030267, 12.605199268113894, 9.943826785540093, 153.10358321190526, 100.7090862891729, 15.865398533521086, 29.001299798251566, 70.45703662149212, 35.540725120493185, 17.66572798120438, 50.508329954637546, 47.85994738695443, 5.8259098386936765, 16.394427851784354, 76.98346604874486, 12.644785425300082, 25.09394004963233, 18.343238727803122, 50.06592654474187, 28.520198827268707, 68.46365194256323, 10.931538435244645, 37.5171207998322, 61.497799581460924, 36.72306972423014, 11.473169051810133, 15.726415478324041, 77.79591596287484, 34.49479743777516, 16.387999672768338, 88.95948616639348, 36.96801380405633, 8.00539684536337, 106.37790385205982, 45.23183898774474, 6.345928686504626, 96.89283493714302, 19.914005821195563, 96.69324665881159, 46.19630114308274, 19.262100417327538, 7.187419649243679, 16.9355640489085, 11.914818492963278, 37.236946196994715, 115.67752946242891, 7.461450979019886, 9.07953928376104, 67.82797282557652, 8.604315458751959, 100.50131635676685, 5.199595250078605, 58.755286650611765, 121.14192020639139, 20.37794979007122, 19.37608201141464, 13.231776972481503, 14.776260939008864, 64.12242481612711, 42.713286469069544, 70.10079206737718, 11.524772524363206, 84.41345638239885, 5.1333267065505686, 16.145208497770458, 11.100755582677902, 44.945522221417676, 24.135467139845034, 16.915945850511477, 19.590375061623423, 52.00034559312108, 29.526603795199957, 182.60282815494185, 8.10458292972214, 31.635495267640636, 12.839931111926619, 167.503668562669, 50.94855566482056, 27.610653509815535, 39.598591397858115, 11.49846789829128, 11.703993782888599, 22.23711175632458, 46.09942842369496, 26.58112190583825, 127.84781670723824, 137.83081118425133, 93.05078657995958, 18.919427522341458, 85.01334380742932, 49.868370982119046, 61.5537923609754, 100.7395402947908, 12.008969417999795, 60.73572817396034, 68.9285921069364, 10.234751147147595, 13.967526664482415, 98.27380695753253, 14.068576818347287, 60.89104930526469, 24.151679383748537, 8.832529220082726, 77.88042072820892, 5.292093933210991, 109.15439627312239, 9.935006909561794, 22.247236455968896, 99.40079596963427, 30.73032269815422, 13.02274694469216, 9.86479663859241, 30.552579867788637, 74.83178291871593, 23.774429914930828, 21.729534492826456, 79.03607026005211, 9.241340004404078, 48.48512285576885, 29.677307578003855, 51.25530732939001, 31.506299022738034, 14.484227493305765, 10.330866096225586, 41.49464222246147, 43.42232496067737, 10.45242575441412, 99.529230387215, 12.51255727241803, 38.447948293795505, 36.344289464418154, 115.28012443595007, 22.052442416018216, 26.077381796421943, 50.06914892470848, 47.81317043333377, 41.27082731142466, 24.793306863323437, 57.6294805797892, 105.8194291783459, 45.65918339380558, 44.27710148404082, 8.549421249354898, 78.84594766319987, 74.3594301514775, 9.158664344055508, 79.71797552686594, 61.949718800399104, 50.56110006685428, 51.7521150866205, 192.44934423597965, 126.08358307101999, 72.99760316538836, 40.29015008424216, 292.1544234021358, 11.338236482968771, 83.59574284314972, 297.91614632075965, 46.219764375615036, 33.2566475157516, 38.03787553350812, 95.1563647131569, 16.672318453007342, 47.47674064734053, 30.842748655367163, 68.39259957468732, 29.59219815887804, 51.12522166640385, 82.2591029110028, 7.590891118674576, 47.92256679335633, 81.19922826045817, 50.34490265280958, 40.56448083388549, 74.02196672191204, 6.066344194257744, 39.557335701533404, 141.82262481589606, 6.421819663177597, 21.946953405131822, 15.061273346107782, 53.65663795801274, 10.693894302414453, 39.094022308364174, 74.22666006018778, 55.50568242736171, 33.85352181061845, 13.643021705442552, 25.697928389956083, 20.067797639026892, 166.30606427263515, 19.264444715691127, 56.7281690149498, 10.73254659257651, 17.80714035432028, 40.38667331547416, 22.37126454705482, 12.436116423770908, 41.15344059808957, 42.07936733954735, 12.391843707804643, 35.20229875970161, 61.797030954748394, 23.26853937587682, 93.46575974723433, 64.07387191273101, 92.9618975512627, 80.39750299196557, 31.939446310308448, 13.711358935975507, 54.94168802462701, 16.257801530289804, 218.92004945428374, 29.481448030166423, 24.753228631621855, 7.087579253504585, 15.545643492442567, 25.94300009776612, 23.700087866203567, 52.46780708784502, 92.41273601346677, 16.419591889508055, 12.184345953831013, 74.90049347136261, 57.37365265162303, 18.151946894622526, 9.018341051731962, 11.19714098308798, 10.465640569753043, 13.455820855944918, 142.06101280679155, 115.86133462784929, 67.85725608935297, 10.828129279935679, 131.59665627113105, 46.60560505168068, 148.1292997281016, 95.64145865205445, 8.234763092373711, 37.60972973126654, 74.02388899141727, 90.85321626500922, 24.499732036911094, 11.65484653754869, 19.7573028198636, 158.29769731824956, 38.65248250588108, 58.939775731105776, 55.624722128693925, 61.994024577926986, 198.0758971186661, 35.46738876133395, 85.8063871615985, 27.597852400005333, 79.92867479820009, 115.98149844906159, 24.601224824377404, 43.15546722050562, 6.302868623287081, 36.93084382722196, 42.2018446467895, 28.035880815807893, 13.798157874302998, 157.8216979079529, 37.10474517079955, 37.84038020995149, 13.264330230303477, 15.034446257258084, 37.85118674802847, 16.442799934514227, 36.18722992360774, 60.132252333064784, 98.74759458451203, 83.96676103503295, 77.81541069453874, 20.808721398996777, 36.260619362186425, 32.817067818570955, 24.96122746467252, 38.406971477683435, 13.935378146087904, 47.21521170792082, 76.45725374944443, 22.2639441944513, 63.31316998001628, 27.796230047671433, 28.599493692446693, 77.55375134677774, 100.4096726224838, 23.985037516238968, 15.583826283824724, 32.265176991165035, 58.1078825563796, 46.155780787832605, 7.193003517952885, 32.98730280795896, 30.967926487551896, 74.69285542983295, 91.06872227134417, 22.99166566358998, 5.1192505095242495, 34.93599219213719, 40.08445410543158, 36.83794894556927, 22.379319449324587, 14.76013298904385, 32.4089168470097, 16.719707445850855, 6.86522863406784, 11.395873904292264, 31.389364948777363, 13.60165320169444, 186.79318165158642, 22.069810203745483, 99.10118191137082, 35.03626932449505, 32.25897709084323, 132.321344221179, 46.87371240725001, 34.125770237699555, 36.062244254230514, 99.61154324080299, 33.78493291468323, 5.236132358233832, 12.595374186868074, 85.90591012835594, 28.0122386766005, 59.38716600727408, 17.477689018530697, 34.25960419493203, 62.856931274971416, 39.72501946335814, 17.292583943192582, 57.48814132344495, 52.64884293355928, 27.806714818935273, 60.90315929491639, 58.17492073691554, 116.59062881881144, 12.016478285720185, 24.849370107683235, 85.46146599706759, 54.31176950684823, 53.681295921183285, 50.07562429532234, 29.712163749848628, 28.08054742278626, 21.567129045998524, 113.37341835486964, 16.002335493033723, 67.47284228077665, 5.074163205133032, 26.867770652042005, 6.7655288247705085, 89.49211139630137, 89.22794852777399, 8.009293274113007, 47.852009118171836, 9.596728840904628, 11.28505211268652, 34.56373290601936, 26.267315268653817, 10.645342600225527, 5.716277075076184, 91.40951113089186, 5.06279895778232, 76.30709351195067, 78.70521729386171, 56.029244463451334, 87.37187277474517, 12.056779010727286, 10.166788519606007, 130.3133511041901, 120.984508930451, 40.97125521902458, 42.77092934553771, 5.992224747770916, 34.410810390884485, 29.97845091321994, 21.642666619640732, 102.41281043767873, 137.74061171153406, 5.523879464192821, 23.39099845891928, 40.104949112728384, 6.52651862059977, 47.084228350157765, 30.453343589447684, 12.402861227760337, 45.79092444673866, 68.1787813374016, 6.730206935457555, 48.88009608311252, 12.712746765730605, 13.603955399698165, 23.313256162930934, 19.01018496127789, 9.08110045412678, 47.32951400866364, 28.843471615441505, 121.17481524505686, 58.60025197560482, 31.291313640150797, 116.0382661035573, 43.16409813888053, 23.103925952388412, 82.32995024334141, 30.378380485075187, 27.95408948218854, 20.041752535644314, 6.482810649964918, 8.428424372606186, 63.05461224086088, 69.03029710952909, 82.0058070557659, 24.708253337244308, 43.98046095754435, 8.73882616309558, 36.96002526973759, 166.25209154546582, 97.09692031802322, 9.433962900887291, 160.25675222192336, 44.62795439654177, 5.141002844079169, 5.274241119569025, 68.26591237027462, 63.186976772684346, 19.302870755133917, 5.4551296382332755, 9.103484754710747, 66.3026991655642, 13.269799216869279, 25.696724583123107, 32.054478494889786, 18.095690901258294, 89.44489303193104, 14.861682626738999, 25.318442667098605, 63.26900669656665, 21.131460541311018, 17.86236994726596, 48.38416528466037, 24.03925627904187, 6.729553191190367, 34.16760800065672, 7.066468519099248, 36.193218795868475, 59.424986780124044, 17.167261532694425, 26.998882871246266, 7.588831238051957, 52.11898900456236, 135.9642494978572, 51.13903307925438, 83.04482840631046, 7.307880757895509, 5.818034039209676, 62.53994734551395, 6.300478518371733, 85.96310848729928, 115.6747115508655, 13.544437625212609, 111.52446796395395, 47.02755075113976, 18.526807871051005, 34.57925391360587, 22.785056525945134, 294.96738514767304, 45.67419603183575, 63.43279726737661, 28.524915952813174, 73.93797553854904, 74.62659778692145, 11.826621923589435, 29.33886845028666, 5.397126554406099, 18.805012033741203, 54.478785183915846, 5.078402121650048, 219.9522418062083, 17.815891951127362, 5.315058727879997, 10.127904196666544, 175.74661094829145, 152.82464475876003, 24.281474410695623, 97.05137752959087, 24.460931627856404, 32.4552076409642, 13.82898008695054, 96.86729655827159, 19.91377800481697, 62.98514911174825, 52.693164891801864, 13.59727719214226, 57.107313285052044, 9.279142224834752, 59.70900851188536, 12.00918931446338, 47.98223912271234, 18.87626667378097, 24.99809951697696, 35.01848608683885, 5.870144605821538, 72.75794119065418, 92.6237508391238, 33.31508894924256, 51.322544777772784, 95.48979077122632, 192.13891825195896, 28.743311658846448, 42.96931225235462, 90.93972218107288, 86.1304088643282, 28.524023708300827, 69.88631586545469, 165.03132444218355, 60.33382425520743, 12.093467760790709, 67.27330040581828, 21.336841711890383, 32.58829175320311, 30.89215012398691, 36.62185768518116, 64.30453865813985, 14.468884229678519, 24.799396937141637, 11.123320690327036, 15.486044094529797, 36.098985935735854, 17.415086104213223, 28.73838214016109, 10.706881669193791, 43.66728968726679, 19.907716800187472, 27.952308292382856, 87.82681865263905, 25.37557005280711, 78.49486655844451, 43.493424261036694, 11.117055093916099, 55.896344905670524, 56.31789494017486, 91.06533352929998, 18.22577459356538, 59.281039160202546, 12.524570916586324, 13.05347085268216, 109.93175241489462, 16.99757952518486, 35.16475441615469, 22.267442732553427, 78.62969072355824, 43.73561361200561, 18.690753419067953, 17.944176840074633, 21.17235261146069, 35.251853005606996, 23.072359930132315, 148.3533198160779, 45.89984379796641, 138.22211735749818, 56.93654253849692, 15.797771482933653, 80.63566180151035, 59.564051520608054, 47.18908093156146, 25.838221054520584, 8.093657356004725, 25.02229379312478, 28.17207786065639, 6.8802102546230754, 37.56014880606103, 14.74309525825944, 12.305955345849489, 56.98965181657938, 18.84988067595244, 15.824940660161507, 83.9656499525696, 66.56744439656264, 98.62761233686078, 26.610671045638483, 57.839162849363234, 19.174620161636735, 26.921694314466546, 10.52479429811641, 7.824174859914545, 70.03855672584768, 34.34254965254216, 19.27584641410549, 21.603751674277465, 105.89069468006227, 25.375325428599286, 50.645497989673316, 53.68026517781077, 53.18692141117606, 25.65613076953886, 60.53120293465435, 16.16139823063171, 12.281124164344766, 23.5190858749873, 41.34293900489819, 5.725268356903234, 8.422771246776135, 5.952188965033301, 64.95454348566915, 35.67430242310249, 20.04134018631918, 33.48832415712753, 12.741183448851793, 44.78805293095146, 101.85722431003964, 73.63322185485607, 133.50456881392233, 34.266294478120095, 77.94155113201597, 58.17196665797892, 36.50707920054254, 7.520809340808992, 44.762853932943955, 5.6100011190520425, 42.51362734603516, 104.24019972981769, 24.267696078508646, 23.978167677584565, 112.64603128572335, 59.46539215120815, 5.567012739089899, 116.26214165523828, 76.21521801078666, 12.922006720961292, 39.621520038148795, 55.038224987242735, 16.779921787257127, 66.72247223720267, 34.55675025190036, 212.2088671539546, 42.92648716278653, 73.73927167553917, 106.81348668989912, 32.81960712083368, 76.68098692072118, 145.15437421250132, 36.07308951166205, 25.36212634553882, 46.012870634505596, 195.65962369025303, 87.05873542200827, 58.64222434938215, 54.1472001225671, 46.93557220965625, ...])
caption, xmean,count, xle, Etot = energy_spectrum(E_tot)
hist_file(E_hist, xmean, count, caption);
([4817234.375, 4828976.5625, 4832620.3125, 4848707.8125, 4854321.875, 4856570.3125, 4864242.1875, 4866087.5, 4871884.375, 4871895.3125, 4876035.9375, 4879512.5, 4883829.6875, 4886518.75, 4894018.75, 4903950.0, 4907926.5625, 4939554.6875, 4946489.0625, 4947260.9375, 4947976.5625, 4947998.4375, 4962565.625, 4976137.5, 4978432.8125, 4978457.8125, 4984668.75, 4989339.0625, 4990793.75, 4998298.4375, 5003065.625, 5005209.375, 5005506.25, 5007470.3125, 5010971.875, 5014707.8125, 5016293.75, 5039971.875, 5047256.25, 5060921.875, 5064495.3125, 5081628.125, 5083240.625, 5083279.6875, 5087129.6875, 5096179.6875, 5103784.375, 5113546.875, 5114884.375, 5116762.5, 5117467.1875, 5119068.75, 5119167.1875, 5120178.125, 5130876.5625, 5132400.0, 5137315.625, 5137454.6875, 5139532.8125, 5142390.625, 5142393.75, 5147276.5625, 5149664.0625, 5151015.625, 5157882.8125, 5163259.375, 5163534.375, 5163595.3125, 5164348.4375, 5165207.8125, 5167646.875, 5169039.0625, 5178390.625, 5179640.625, 5180945.3125, 5185039.0625, 5186757.8125, 5187053.125, 5189692.1875, 5189726.5625, 5191495.3125, 5192998.4375, 5201670.3125, 5211117.1875, 5212390.625, 5220271.875, 5220506.25, 5220528.125, 5232412.5, 5232756.25, 5236253.125, 5248609.375, 5251160.9375, 5254512.5, 5256490.625, 5263329.6875, 5264206.25, 5264740.625, 5265801.5625, 5267593.75, 5267660.9375, 5271218.75, 5272521.875, 5280703.125, 5285729.6875, 5292760.9375, 5293710.9375, 5295207.8125, 5298681.25, 5298914.0625, 5298943.75, 5300409.375, 5301479.6875, 5304006.25, 5304326.5625, 5308918.75, 5312242.1875, 5312684.375, 5318848.4375, 5319728.125, 5319732.8125, 5333023.4375, 5333210.9375, 5334406.25, 5337687.5, 5342850.0, 5344378.125, 5346400.0, 5346657.8125, 5350259.375, 5352596.875, 5352890.625, 5352959.375, 5353479.6875, 5354171.875, 5356214.0625, 5362265.625, 5372712.5, 5375415.625, 5375870.3125, 5376629.6875, 5376879.6875, 5379596.875, 5380815.625, 5384132.8125, 5385485.9375, 5389531.25, 5391287.5, 5391968.75, 5395007.8125, 5395234.375, 5395740.625, 5397564.0625, 5401729.6875, 5405928.125, 5412585.9375, 5412998.4375, 5413621.875, 5414418.75, 5416781.25, 5417981.25, 5424203.125, 5426931.25, 5429960.9375, 5446040.625, 5448712.5, 5471921.875, 5476967.1875, 5482043.75, 5485520.3125, 5490748.4375, 5492096.875, 5495609.375, 5496076.5625, 5496159.375, 5500589.0625, 5503212.5, 5504110.9375, 5505464.0625, 5507712.5, 5508282.8125, 5508376.5625, 5509059.375, 5511051.5625, 5512885.9375, 5515440.625, 5518039.0625, 5520207.8125, 5520975.0, 5521571.875, 5521593.75, 5521623.4375, 5521671.875, 5521687.5, 5522039.0625, 5522448.4375, 5523781.25, 5531051.5625, 5531065.625, 5531254.6875, 5531734.375, 5531935.9375, 5532145.3125, 5532192.1875, 5532295.3125, 5532443.75, 5532903.125, 5533403.125, 5533464.0625, 5539529.6875, 5539795.3125, 5542400.0, 5547496.875, 5549228.125, 5551251.5625, 5552592.1875, 5572098.4375, 5577507.8125, 5586646.875, 5598648.4375, 5652085.9375, 5682503.125, 5686948.4375, 5703206.25, 5703860.9375, 5708006.25, 5714717.1875, 5715521.875, 5715560.9375, 5716279.6875, 5716443.75, 5716664.0625, 5717375.0, 5717729.6875, 5717935.9375, 5718190.625, 5719870.3125, 5721140.625, 5721415.625, 5721809.375, 5723034.375, 5723470.3125, 5724076.5625, 5726528.125, 5726925.0, 5727459.375, 5728571.875, 5728676.5625, 5728695.3125, 5729510.9375, 5729646.875, 5730512.5, 5730987.5, 5735351.5625, 5736300.0, 5739132.8125, 5741785.9375, 5741940.625, 5746248.4375, 5750939.0625, 5754392.1875, 5755846.875, 5756695.3125, 5757492.1875, 5757854.6875, 5758210.9375, 5758575.0, 5758854.6875, 5759237.5, 5759278.125, 5760421.875, 5760850.0, 5761092.1875, 5761490.625, 5761825.0, 5761873.4375, 5761885.9375, 5762000.0, 5764485.9375, 5772100.0, 5795803.125, 5801975.0, 5807495.3125, 5811725.0, 5812639.0625, 5829212.5, 5831882.8125, 5833584.375, 5847576.5625, 5853457.8125, 5857214.0625, 5866760.9375, 5882225.0, 6013062.5, 6269170.3125, 6299398.4375, 6546253.125, 7096085.9375, 7253779.6875, 7291503.125, 7293540.625, 7294529.6875, 7295587.5, 7296192.1875, 7296382.8125, 7296398.4375, 7296784.375, 7296853.125, 7297718.75, 7297865.625, 7298021.875, 7301096.875, 7301103.125, 7301110.9375, 7301410.9375, 7301445.3125, 7301915.625, 7301990.625, 7310339.0625, 7333493.75, 7337201.5625, 7339860.9375, 7340534.375, 7341225.0, 7344579.6875, 7345206.25, 7348242.1875, 7401351.5625, 7403495.3125, 7406406.25, 7406467.1875, 7406560.9375, 7429870.3125, 7480420.3125, 7499660.9375, 7522090.625, 7522215.625, 7522390.625, 7522884.375, 7523753.125, 7524698.4375, 7527450.0, 7529904.6875, 7553156.25, 7554128.125, 7559171.875, 7559215.625, 7560715.625, 7562079.6875, 7562298.4375, 7562301.5625, 7563914.0625, 7563940.625, 7564279.6875, 7564470.3125, 7565779.6875, 7566207.8125, 7566731.25, 7566884.375, 7567362.5, 7567389.0625, 7568728.125, 7569345.3125, 7569429.6875, 7570201.5625, 7570384.375, 7570709.375, 7571093.75, 7571501.5625, 7571504.6875, 7577473.4375, 7577493.75, 7579328.125, 7580556.25, 7591039.0625, 7591546.875, 7591581.25, 7592225.0, 7593185.9375, 7597284.375, 7599153.125, 7602875.0, 7605331.25, 7605368.75, 7617353.125, 7625345.3125, 7630220.3125, 7636387.5, 7641554.6875, 7643025.0, 7644240.625, 7650309.375, 7652632.8125, 7652792.1875, 7655840.625, 7657584.375, 7659006.25, 7662187.5, 7662654.6875, 7663060.9375, 7664650.0, 7665601.5625, 7665679.6875, 7665703.125, 7666095.3125, 7667218.75, 7667856.25, 7668875.0, 7669567.1875, 7669787.5, 7670575.0, 7670651.5625, 7670856.25, 7671342.1875, 7671467.1875, 7671892.1875, 7671898.4375, 7672476.5625, 7672646.875, 7672807.8125, 7672818.75, 7673673.4375, 7673700.0, 7674401.5625, 7675142.1875, 7675693.75, 7675892.1875, 7677453.125, 7677953.125, 7682664.0625, 7683381.25, 7685993.75, 7688746.875, 7693904.6875, 7699473.4375, 7699534.375, 7699871.875, 7700804.6875, 7700835.9375, 7702132.8125, 7702776.5625, 7702787.5, 7702826.5625, 7703714.0625, 7703979.6875, 7704510.9375, 7704646.875, 7704734.375, 7705578.125, 7705589.0625, 7706500.0, 7707070.3125, 7707381.25, 7707887.5, 7710559.375, 7710679.6875, 7712348.4375, 7713346.875, 7713367.1875, 7716501.5625, 7718373.4375, 7719600.0, 7723403.125, 7723739.0625, 7727818.75, 7728720.3125, 7730323.4375, 7731626.5625, 7733476.5625, 7734282.8125, 7735771.875, 7736531.25, 7736787.5, 7738284.375, 7739350.0, 7739723.4375, 7739850.0, 7742068.75, 7743128.125, 7743150.0, 7745682.8125, 7746523.4375, 7747175.0, 7748354.6875, 7748482.8125, 7750820.3125, 7753053.125, 7753132.8125, 7754460.9375, 7756179.6875, 7756321.875, 7756868.75, 7756868.75, 7757187.5, 7757192.1875, 7757340.625, 7757418.75, 7758081.25, 7758103.125, 7758146.875, 7758467.1875, 7758707.8125, 7758912.5, 7759354.6875, 7759607.8125, 7759809.375, 7760981.25, 7761020.3125, 7761976.5625, 7762021.875, 7762446.875, 7762601.5625, 7762734.375, 7762965.625, 7765828.125, 7767025.0, 7767568.75, 7768312.5, 7769015.625, 7771343.75, 7773001.5625, 7773946.875, 7776789.0625, 7777057.8125, 7777145.3125, 7777265.625, 7777598.4375, 7777776.5625, 7778081.25, 7778115.625, 7778146.875, 7778159.375, 7778448.4375, 7778498.4375, 7778793.75, 7779364.0625, 7779790.625, 7780603.125, 7783034.375, 7783048.4375, 7785693.75, 7785910.9375, 7786318.75, 7786751.5625, 7787690.625, 7787754.6875, 7789839.0625, 7790981.25, 7792409.375, 7793117.1875, 7794068.75, 7794820.3125, 7795454.6875, 7798795.3125, 7799434.375, 7803548.4375, 7804262.5, 7804995.3125, 7806270.3125, 7806537.5, 7807154.6875, 7807637.5, 7807993.75, 7808045.3125, 7809753.125, 7816270.3125, 7819703.125, 7821201.5625, 7825321.875, 7825598.4375, 7826446.875, 7831739.0625, 7835351.5625, 7836529.6875, 7837039.0625, 7837045.3125, 7837206.25, 7838307.8125, 7841015.625, 7841781.25, 7842168.75, 7844209.375, 7848382.8125, 7849351.5625, 7851314.0625, 7856818.75, 7857473.4375, 7861021.875, 7862278.125, 7877498.4375, 7885196.875, 7891637.5, 7909939.0625, 7947521.875, 7951598.4375, 7956054.6875, 7956309.375, 7956771.875, 7957637.5, 7958912.5, 7959303.125, 7960371.875, 7965260.9375, 7966925.0, 7970478.125, 7971701.5625, 8020320.3125, 8020829.6875, 8031901.5625, 8098581.25, 8098595.3125, 8105904.6875, 8140467.1875, 8140467.1875, 8149868.75, 8150476.5625, 8155087.5, 8159634.375, 8162457.8125, 8169651.5625, 8175151.5625, 8179442.1875, 8192418.75, 8220907.8125, 8226946.875, 8233079.6875, 8233581.25, 8264310.9375, 8265626.5625, 8272951.5625, 8278957.8125, 8278987.5, 8282404.6875, 8282406.25, 8283070.3125, 8283195.3125, 8285659.375, 8290571.875, 8296128.125, 8296139.0625, 8298817.1875, 8299542.1875, 8305584.375, 8314431.25, 8315942.1875, 8317573.4375, 8319507.8125, 8325543.75, 8326253.125, 8330178.125, 8343735.9375, 8345915.625, 8351718.75, 8352632.8125, 8358565.625, 8359525.0, 8370120.3125, 8381651.5625, 8385235.9375, 8388204.6875, 8389303.125, 8390264.0625, 8397471.875, 8398132.8125, 8398318.75, 8398814.0625, 8406876.5625, 8408018.75, 8408523.4375, 8408685.9375, 8408737.5, 8411267.1875, 8412507.8125, 8414368.75, 8417512.5, 8419437.5, 8419740.625, 8421309.375, 8422046.875, 8423343.75, 8424751.5625, 8427267.1875, 8428914.0625, 8430010.9375, 8435001.5625, 8435204.6875, 8435300.0, 8437431.25, 8447528.125, 8450595.3125, 8452164.0625, 8453217.1875, 8455857.8125, 8456275.0, 8471732.8125, 8471764.0625, 8472701.5625, 8472906.25, 8474703.125, 8474759.375, 8475107.8125, 8475356.25, 8475826.5625, 8476123.4375, 8476140.625, 8479634.375, 8479976.5625, 8481103.125, 8482443.75, 8482984.375, 8483153.125, 8483317.1875, 8483482.8125, 8483575.0, 8483675.0, 8483937.5, 8484146.875, 8484167.1875, 8484562.5, 8484790.625, 8484900.0, 8485059.375, 8485075.0, 8485185.9375, 8485284.375, 8485414.0625, 8485545.3125, 8485579.6875, 8485723.4375, 8485767.1875, 8485795.3125, 8486057.8125, 8486089.0625, 8486123.4375, 8486153.125, 8487298.4375, 8487393.75, 8488785.9375, 8489048.4375, 8489515.625, 8489562.5, 8491504.6875, 8494579.6875, 8495245.3125, 8495301.5625, 8496265.625, 8496740.625, 8497676.5625, 8498037.5, 8498317.1875, 8498510.9375, 8499104.6875, 8501096.875, 8501323.4375, 8501482.8125, 8502675.0, 8506842.1875, 8507223.4375, 8507262.5, 8508471.875, 8508490.625, 8509118.75, 8509125.0, 8509209.375, 8509225.0, 8509412.5, 8509445.3125, 8509670.3125, 8514282.8125, 8516020.3125, 8520596.875, 8520606.25, 8520651.5625, 8520684.375, 8521446.875, 8523648.4375, 8524914.0625, 8524960.9375, 8525695.3125, 8525925.0, 8526557.8125, 8526837.5, 8526842.1875, 8527256.25, 8527648.4375, 8527729.6875, 8527854.6875, 8528000.0, 8528007.8125, 8528068.75, 8528159.375, 8528367.1875, 8528379.6875, 8528439.0625, 8528445.3125, 8528645.3125, 8533792.1875, 8541175.0, 8541610.9375, 8543267.1875, 8546379.6875, 8546909.375, 8549259.375, 8549896.875, 8554567.1875, 8556167.1875, 8556332.8125, 8557593.75, 8560684.375, 8561220.3125, 8561390.625, 8563745.3125, 8564200.0, 8564503.125, 8564546.875, 8564982.8125, 8567178.125, 8567504.6875, 8567870.3125, 8568351.5625, 8568487.5, 8568914.0625, 8569989.0625, 8569992.1875, 8570053.125, 8570456.25, 8570807.8125, 8570945.3125, 8571382.8125, 8572125.0, 8574795.3125, 8575829.6875, 8576045.3125, 8577289.0625, 8589710.9375, 8598846.875, 8602939.0625, 8614940.625, 8616742.1875, 8619000.0, 8620268.75, 8626010.9375, 8627328.125, 8630381.25, 8630537.5, 8634368.75, 8636709.375, 8636723.4375, 8643704.6875, 8647073.4375, 8649150.0, 8650204.6875, 8650264.0625, 8650315.625, 8650645.3125, 8651198.4375, 8651679.6875, 8652770.3125, 8653903.125, 8654846.875, 8655684.375, 8657679.6875, 8658464.0625, 8659420.3125, 8660084.375, 8661629.6875, 8661643.75, 8662809.375, 8664754.6875, 8665740.625, 8667509.375, 8668160.9375, 8671457.8125, 8672445.3125, 8678748.4375, 8678925.0, 8682165.625, 8682171.875, 8682203.125, 8682506.25, 8682801.5625, 8683129.6875, 8685120.3125, 8687809.375, 8690012.5, 8697559.375, 8697757.8125, 8697918.75, 8698190.625, 8698195.3125, 8698415.625, 8699157.8125, 8699312.5, 8699853.125, 8699998.4375, 8700007.8125, 8700017.1875, 8700331.25, 8700970.3125, 8701835.9375, 8703368.75, 8703823.4375, 8703987.5, 8704420.3125, 8704976.5625, 8721675.0, 8723404.6875, 8723909.375, 8726212.5, 8728781.25, 8729253.125, 8729256.25, 8740050.0, 8741678.125, 8752975.0, 8771939.0625, 8772806.25, 8774134.375, 8774381.25, 8775367.1875, 8775421.875, 8775942.1875, 8776567.1875, 8776690.625, 8776720.3125, 8777285.9375, 8777626.5625, 8778857.8125, 8778904.6875, 8779882.8125, 8781135.9375, 8781289.0625, 8782103.125, 8782139.0625, 8782737.5, 8784653.125, 8802937.5, 8803046.875, 8803306.25, 8803657.8125, 8804289.0625, 8806168.75, 8808253.125, 8808809.375, 8810918.75, 8811314.0625, 8812064.0625, 8813373.4375, 8814545.3125, 8815898.4375, 8816640.625, 8818431.25, 8818696.875, 8820134.375, 8820626.5625, 8821229.6875, 8821845.3125, 8822293.75, 8823898.4375, 8828396.875, 8828790.625, 8830728.125, 8832070.3125, 8833448.4375, 8835510.9375, 8835531.25, 8836484.375, 8836520.3125, 8836826.5625, 8836845.3125, 8836979.6875, 8837231.25, 8838582.8125, 8838904.6875, 8839210.9375, 8839323.4375, 8839406.25, 8841751.5625, 8841909.375, 8842571.875, 8842693.75, 8842951.5625, 8843032.8125, 8843406.25, 8843650.0, 8843918.75, 8844017.1875, 8844050.0, 8844612.5, 8850051.5625, 8850579.6875, 8872553.125, 8873712.5, 8874110.9375, 8889923.4375, 8896014.0625, 8897446.875, 8898271.875, 8898964.0625, 8899459.375, ...], [89.2359351846841, 14.709803197220637, 11.167946429263203, 68.40808837636358, 76.13004232111301, 14.308687168789, 22.769028814233216, 6.000525584413582, 13.411330833867526, 8.87327872048185, 9.954293170426128, 18.0588554791365, 65.64867982414084, 7.002390615125396, 10.169363630503168, 9.093381002312297, 5.4462962240769, 87.68946114561723, 18.066003396351682, 12.18718486650376, 69.33384804238207, 7.187945700598351, 6.996084741151023, 7.296765553643489, 24.436686007895503, 59.68084086813312, 5.335253743266177, 16.47774425538738, 20.4942614060076, 6.9888999169444075, 45.21547054745341, 116.92240253433667, 22.593310874053874, 27.416398172845152, 91.72543877097509, 42.95490138408449, 15.497754519503763, 86.76304814465746, 5.287462738130715, 17.562769169395775, 71.94168711940368, 10.26235743643131, 86.97201185929265, 76.77419117748246, 39.88037765761189, 116.12941170286501, 27.178692376145243, 30.063385081541348, 21.157876572402433, 140.64733761190502, 78.81936816425848, 24.06978682480272, 15.759573738107845, 95.91503500687008, 20.16819918885512, 27.052511317086402, 107.93319159779918, 6.496289022139648, 31.89669270027543, 13.375395201965533, 64.37659645697079, 14.056579032632444, 54.19627344872545, 38.019715293111645, 7.035561020669372, 25.598037203555972, 44.101035017390934, 90.73797463441153, 99.86354876361881, 23.867230874405266, 6.615321210194346, 49.7435384613744, 17.439077156447375, 32.55853675580954, 71.68706796039156, 74.44753730736609, 30.60580353392873, 62.35716132319676, 31.027513860197487, 38.69373326438649, 12.089638482205393, 7.455159803525894, 6.089299291678986, 72.76409981318969, 38.13087499055579, 10.686879970009727, 5.604885724818451, 12.450520179261936, 76.13382877862982, 61.32463899445382, 19.48568750589816, 144.13038260934078, 6.040467422513051, 43.17025458628307, 25.334808062280537, 13.55061418578634, 14.229195096217776, 5.62343287728596, 31.79660548447154, 16.188194956401333, 5.29729709619278, 10.763149484338973, 18.62437569173813, 8.991642968806532, 36.18070617653254, 26.028203390441362, 67.31180787454818, 15.875033999197282, 19.751651114186178, 8.85169557192218, 8.253271027105667, 14.337750057915372, 23.656809903956226, 15.134454201117963, 32.43483953883446, 11.959617446397003, 13.917727352716144, 31.92281578039489, 16.459679562243874, 11.606760648885436, 22.428183841878838, 46.593886534563005, 111.51060964157385, 18.94164999953027, 9.977411510745975, 14.125705041509178, 17.409373917279645, 18.23114963482526, 11.396869633267304, 15.516820788628811, 10.111936465213539, 26.36504682021781, 5.344229094540092, 43.52922840107611, 124.88825754369245, 9.79661158613812, 19.327536954629107, 9.21295672610107, 8.117217901643336, 8.538693443219625, 89.55917468489056, 59.53460836765737, 58.44818384925588, 39.86895455679604, 7.131206162811534, 7.368331547645188, 28.148204266261764, 13.003953477602574, 26.039618823672058, 7.419795327636628, 27.811880894767512, 22.56435112494735, 5.033611399505814, 38.98181252341342, 30.994188473003195, 18.23694925301129, 43.75064885231716, 106.76049997192409, 45.47855599962533, 6.977250154971212, 8.694094571642882, 11.24317592346645, 117.56151063133764, 51.87001765364306, 6.682202542931591, 5.779422146894287, 8.407101574137307, 6.354176611122136, 52.94149788965854, 15.145990882802607, 6.235347033560831, 15.922035919915793, 33.1014251177508, 26.706495779629925, 32.03429481625788, 32.26951176703183, 16.428712516596597, 5.539222371534858, 80.19377732041649, 41.240930873530914, 12.310391668691048, 5.06526690787231, 5.4605670667967905, 10.713507406937747, 46.96216183258982, 79.0072054811338, 21.45222027665188, 5.7075459015651635, 17.022724995032185, 14.390249258718663, 24.35859109687658, 5.296028810916783, 8.102575338393768, 38.58479067310241, 17.978042414900365, 104.93910474939814, 33.059212233355645, 37.39599037656482, 26.478839577214007, 53.538649091509946, 56.83112449863195, 34.91068580179581, 87.11113977957376, 38.87936949275953, 36.25926370907777, 41.082065718042834, 37.37311218820429, 31.97623924777334, 90.20857212273513, 16.61247126252477, 7.1001600935797455, 31.22207588569811, 64.55022619456426, 65.14335471147899, 45.52189141324458, 10.314990039941978, 9.64836152254968, 11.61794642231088, 134.36436652119656, 185.51456789480108, 18.266974388333356, 30.166901662976635, 42.01046797059914, 54.93388674841286, 5.976506236276392, 5.4633710690482005, 79.36804779005922, 82.59167475179274, 17.532870051157385, 8.328113873997385, 18.07247348622233, 9.600676101010091, 6.40376772191067, 5.951236763106447, 113.27205683819625, 30.70490350891818, 10.278577388817663, 117.06222889742787, 20.473206849866312, 63.590768982339355, 23.226266860757814, 26.543166253394915, 34.63936072554438, 35.81755969042925, 64.62834887052934, 50.70192725418798, 143.4451996254905, 5.178859978080839, 22.136290976419517, 42.69507004874926, 11.330506240234909, 9.716422754936236, 19.742230314396693, 49.67663411057367, 28.29398867096401, 6.20931197232377, 36.49996185060191, 58.72966796786026, 13.4936174881469, 40.11499834055294, 75.95252514858338, 6.852852372966771, 47.463743096837334, 52.96080475870193, 17.127728709577944, 6.725257377661213, 7.318584330273712, 59.984240338983014, 9.664166682766021, 86.05389358841362, 45.72427695336321, 20.47803271420938, 48.876270950287875, 9.158109560558549, 16.384315992744085, 5.16589690751667, 5.066834647419217, 12.50311852525143, 70.56053743238024, 38.771449278361274, 5.741196201762291, 26.820065681113164, 5.553317105255195, 27.21516925770401, 41.60275630754975, 49.555188361344264, 48.334328753895775, 29.166998703755425, 10.657240193025503, 21.57253392722629, 74.03704600300854, 35.85867937275949, 12.346886950084523, 13.601754733248438, 43.38809808941654, 55.16646827950182, 17.621044706098985, 16.90158027494285, 10.091471696143731, 6.721639882079922, 14.935864142449503, 74.32502809546514, 51.930085973362736, 52.615758153170894, 97.78645805164557, 112.62771680673207, 69.09675962318381, 79.77250640496251, 8.228756589364542, 43.87695447994024, 37.68936665446443, 71.97880154681492, 57.0240071635842, 18.036373070102595, 37.80654358404482, 37.5238563725285, 34.624010062552195, 31.91483460859009, 152.52156777655307, 90.35321394324839, 22.93131810001274, 11.57279407126972, 17.177407907410206, 7.670090382995003, 6.101799682172545, 28.19168901743314, 164.48839148008148, 6.283216577828519, 23.1114276724274, 7.61256043255334, 5.198500587329323, 10.506466523003574, 24.882716055535333, 24.637343702027046, 5.153533157420199, 66.94846296995783, 66.70209703696295, 14.321073689585965, 7.010763806201008, 12.809814557110245, 18.576672290811786, 78.73423503693658, 15.274990398766658, 89.23059202423306, 110.25383259377226, 39.056300124713694, 90.55623004045438, 65.43369246961706, 12.625682793030267, 12.605199268113894, 9.943826785540093, 153.10358321190526, 100.7090862891729, 15.865398533521086, 29.001299798251566, 70.45703662149212, 35.540725120493185, 17.66572798120438, 50.508329954637546, 47.85994738695443, 5.8259098386936765, 16.394427851784354, 76.98346604874486, 12.644785425300082, 25.09394004963233, 18.343238727803122, 50.06592654474187, 28.520198827268707, 68.46365194256323, 10.931538435244645, 37.5171207998322, 61.497799581460924, 36.72306972423014, 11.473169051810133, 15.726415478324041, 77.79591596287484, 34.49479743777516, 16.387999672768338, 88.95948616639348, 36.96801380405633, 8.00539684536337, 106.37790385205982, 45.23183898774474, 6.345928686504626, 96.89283493714302, 19.914005821195563, 96.69324665881159, 46.19630114308274, 19.262100417327538, 7.187419649243679, 16.9355640489085, 11.914818492963278, 37.236946196994715, 115.67752946242891, 7.461450979019886, 9.07953928376104, 67.82797282557652, 8.604315458751959, 100.50131635676685, 5.199595250078605, 58.755286650611765, 121.14192020639139, 20.37794979007122, 19.37608201141464, 13.231776972481503, 14.776260939008864, 64.12242481612711, 42.713286469069544, 70.10079206737718, 11.524772524363206, 84.41345638239885, 5.1333267065505686, 16.145208497770458, 11.100755582677902, 44.945522221417676, 24.135467139845034, 16.915945850511477, 19.590375061623423, 52.00034559312108, 29.526603795199957, 182.60282815494185, 8.10458292972214, 31.635495267640636, 12.839931111926619, 167.503668562669, 50.94855566482056, 27.610653509815535, 39.598591397858115, 11.49846789829128, 11.703993782888599, 22.23711175632458, 46.09942842369496, 26.58112190583825, 127.84781670723824, 137.83081118425133, 93.05078657995958, 18.919427522341458, 85.01334380742932, 49.868370982119046, 61.5537923609754, 100.7395402947908, 12.008969417999795, 60.73572817396034, 68.9285921069364, 10.234751147147595, 13.967526664482415, 98.27380695753253, 14.068576818347287, 60.89104930526469, 24.151679383748537, 8.832529220082726, 77.88042072820892, 5.292093933210991, 109.15439627312239, 9.935006909561794, 22.247236455968896, 99.40079596963427, 30.73032269815422, 13.02274694469216, 9.86479663859241, 30.552579867788637, 74.83178291871593, 23.774429914930828, 21.729534492826456, 79.03607026005211, 9.241340004404078, 48.48512285576885, 29.677307578003855, 51.25530732939001, 31.506299022738034, 14.484227493305765, 10.330866096225586, 41.49464222246147, 43.42232496067737, 10.45242575441412, 99.529230387215, 12.51255727241803, 38.447948293795505, 36.344289464418154, 115.28012443595007, 22.052442416018216, 26.077381796421943, 50.06914892470848, 47.81317043333377, 41.27082731142466, 24.793306863323437, 57.6294805797892, 105.8194291783459, 45.65918339380558, 44.27710148404082, 8.549421249354898, 78.84594766319987, 74.3594301514775, 9.158664344055508, 79.71797552686594, 61.949718800399104, 50.56110006685428, 51.7521150866205, 192.44934423597965, 126.08358307101999, 72.99760316538836, 40.29015008424216, 292.1544234021358, 11.338236482968771, 83.59574284314972, 297.91614632075965, 46.219764375615036, 33.2566475157516, 38.03787553350812, 95.1563647131569, 16.672318453007342, 47.47674064734053, 30.842748655367163, 68.39259957468732, 29.59219815887804, 51.12522166640385, 82.2591029110028, 7.590891118674576, 47.92256679335633, 81.19922826045817, 50.34490265280958, 40.56448083388549, 74.02196672191204, 6.066344194257744, 39.557335701533404, 141.82262481589606, 6.421819663177597, 21.946953405131822, 15.061273346107782, 53.65663795801274, 10.693894302414453, 39.094022308364174, 74.22666006018778, 55.50568242736171, 33.85352181061845, 13.643021705442552, 25.697928389956083, 20.067797639026892, 166.30606427263515, 19.264444715691127, 56.7281690149498, 10.73254659257651, 17.80714035432028, 40.38667331547416, 22.37126454705482, 12.436116423770908, 41.15344059808957, 42.07936733954735, 12.391843707804643, 35.20229875970161, 61.797030954748394, 23.26853937587682, 93.46575974723433, 64.07387191273101, 92.9618975512627, 80.39750299196557, 31.939446310308448, 13.711358935975507, 54.94168802462701, 16.257801530289804, 218.92004945428374, 29.481448030166423, 24.753228631621855, 7.087579253504585, 15.545643492442567, 25.94300009776612, 23.700087866203567, 52.46780708784502, 92.41273601346677, 16.419591889508055, 12.184345953831013, 74.90049347136261, 57.37365265162303, 18.151946894622526, 9.018341051731962, 11.19714098308798, 10.465640569753043, 13.455820855944918, 142.06101280679155, 115.86133462784929, 67.85725608935297, 10.828129279935679, 131.59665627113105, 46.60560505168068, 148.1292997281016, 95.64145865205445, 8.234763092373711, 37.60972973126654, 74.02388899141727, 90.85321626500922, 24.499732036911094, 11.65484653754869, 19.7573028198636, 158.29769731824956, 38.65248250588108, 58.939775731105776, 55.624722128693925, 61.994024577926986, 198.0758971186661, 35.46738876133395, 85.8063871615985, 27.597852400005333, 79.92867479820009, 115.98149844906159, 24.601224824377404, 43.15546722050562, 6.302868623287081, 36.93084382722196, 42.2018446467895, 28.035880815807893, 13.798157874302998, 157.8216979079529, 37.10474517079955, 37.84038020995149, 13.264330230303477, 15.034446257258084, 37.85118674802847, 16.442799934514227, 36.18722992360774, 60.132252333064784, 98.74759458451203, 83.96676103503295, 77.81541069453874, 20.808721398996777, 36.260619362186425, 32.817067818570955, 24.96122746467252, 38.406971477683435, 13.935378146087904, 47.21521170792082, 76.45725374944443, 22.2639441944513, 63.31316998001628, 27.796230047671433, 28.599493692446693, 77.55375134677774, 100.4096726224838, 23.985037516238968, 15.583826283824724, 32.265176991165035, 58.1078825563796, 46.155780787832605, 7.193003517952885, 32.98730280795896, 30.967926487551896, 74.69285542983295, 91.06872227134417, 22.99166566358998, 5.1192505095242495, 34.93599219213719, 40.08445410543158, 36.83794894556927, 22.379319449324587, 14.76013298904385, 32.4089168470097, 16.719707445850855, 6.86522863406784, 11.395873904292264, 31.389364948777363, 13.60165320169444, 186.79318165158642, 22.069810203745483, 99.10118191137082, 35.03626932449505, 32.25897709084323, 132.321344221179, 46.87371240725001, 34.125770237699555, 36.062244254230514, 99.61154324080299, 33.78493291468323, 5.236132358233832, 12.595374186868074, 85.90591012835594, 28.0122386766005, 59.38716600727408, 17.477689018530697, 34.25960419493203, 62.856931274971416, 39.72501946335814, 17.292583943192582, 57.48814132344495, 52.64884293355928, 27.806714818935273, 60.90315929491639, 58.17492073691554, 116.59062881881144, 12.016478285720185, 24.849370107683235, 85.46146599706759, 54.31176950684823, 53.681295921183285, 50.07562429532234, 29.712163749848628, 28.08054742278626, 21.567129045998524, 113.37341835486964, 16.002335493033723, 67.47284228077665, 5.074163205133032, 26.867770652042005, 6.7655288247705085, 89.49211139630137, 89.22794852777399, 8.009293274113007, 47.852009118171836, 9.596728840904628, 11.28505211268652, 34.56373290601936, 26.267315268653817, 10.645342600225527, 5.716277075076184, 91.40951113089186, 5.06279895778232, 76.30709351195067, 78.70521729386171, 56.029244463451334, 87.37187277474517, 12.056779010727286, 10.166788519606007, 130.3133511041901, 120.984508930451, 40.97125521902458, 42.77092934553771, 5.992224747770916, 34.410810390884485, 29.97845091321994, 21.642666619640732, 102.41281043767873, 137.74061171153406, 5.523879464192821, 23.39099845891928, 40.104949112728384, 6.52651862059977, 47.084228350157765, 30.453343589447684, 12.402861227760337, 45.79092444673866, 68.1787813374016, 6.730206935457555, 48.88009608311252, 12.712746765730605, 13.603955399698165, 23.313256162930934, 19.01018496127789, 9.08110045412678, 47.32951400866364, 28.843471615441505, 121.17481524505686, 58.60025197560482, 31.291313640150797, 116.0382661035573, 43.16409813888053, 23.103925952388412, 82.32995024334141, 30.378380485075187, 27.95408948218854, 20.041752535644314, 6.482810649964918, 8.428424372606186, 63.05461224086088, 69.03029710952909, 82.0058070557659, 24.708253337244308, 43.98046095754435, 8.73882616309558, 36.96002526973759, 166.25209154546582, 97.09692031802322, 9.433962900887291, 160.25675222192336, 44.62795439654177, 5.141002844079169, 5.274241119569025, 68.26591237027462, 63.186976772684346, 19.302870755133917, 5.4551296382332755, 9.103484754710747, 66.3026991655642, 13.269799216869279, 25.696724583123107, 32.054478494889786, 18.095690901258294, 89.44489303193104, 14.861682626738999, 25.318442667098605, 63.26900669656665, 21.131460541311018, 17.86236994726596, 48.38416528466037, 24.03925627904187, 6.729553191190367, 34.16760800065672, 7.066468519099248, 36.193218795868475, 59.424986780124044, 17.167261532694425, 26.998882871246266, 7.588831238051957, 52.11898900456236, 135.9642494978572, 51.13903307925438, 83.04482840631046, 7.307880757895509, 5.818034039209676, 62.53994734551395, 6.300478518371733, 85.96310848729928, 115.6747115508655, 13.544437625212609, 111.52446796395395, 47.02755075113976, 18.526807871051005, 34.57925391360587, 22.785056525945134, 294.96738514767304, 45.67419603183575, 63.43279726737661, 28.524915952813174, 73.93797553854904, 74.62659778692145, 11.826621923589435, 29.33886845028666, 5.397126554406099, 18.805012033741203, 54.478785183915846, 5.078402121650048, 219.9522418062083, 17.815891951127362, 5.315058727879997, 10.127904196666544, 175.74661094829145, 152.82464475876003, 24.281474410695623, 97.05137752959087, 24.460931627856404, 32.4552076409642, 13.82898008695054, 96.86729655827159, 19.91377800481697, 62.98514911174825, 52.693164891801864, 13.59727719214226, 57.107313285052044, 9.279142224834752, 59.70900851188536, 12.00918931446338, 47.98223912271234, 18.87626667378097, 24.99809951697696, 35.01848608683885, 5.870144605821538, 72.75794119065418, 92.6237508391238, 33.31508894924256, 51.322544777772784, 95.48979077122632, 192.13891825195896, 28.743311658846448, 42.96931225235462, 90.93972218107288, 86.1304088643282, 28.524023708300827, 69.88631586545469, 165.03132444218355, 60.33382425520743, 12.093467760790709, 67.27330040581828, 21.336841711890383, 32.58829175320311, 30.89215012398691, 36.62185768518116, 64.30453865813985, 14.468884229678519, 24.799396937141637, 11.123320690327036, 15.486044094529797, 36.098985935735854, 17.415086104213223, 28.73838214016109, 10.706881669193791, 43.66728968726679, 19.907716800187472, 27.952308292382856, 87.82681865263905, 25.37557005280711, 78.49486655844451, 43.493424261036694, 11.117055093916099, 55.896344905670524, 56.31789494017486, 91.06533352929998, 18.22577459356538, 59.281039160202546, 12.524570916586324, 13.05347085268216, 109.93175241489462, 16.99757952518486, 35.16475441615469, 22.267442732553427, 78.62969072355824, 43.73561361200561, 18.690753419067953, 17.944176840074633, 21.17235261146069, 35.251853005606996, 23.072359930132315, 148.3533198160779, 45.89984379796641, 138.22211735749818, 56.93654253849692, 15.797771482933653, 80.63566180151035, 59.564051520608054, 47.18908093156146, 25.838221054520584, 8.093657356004725, 25.02229379312478, 28.17207786065639, 6.8802102546230754, 37.56014880606103, 14.74309525825944, 12.305955345849489, 56.98965181657938, 18.84988067595244, 15.824940660161507, 83.9656499525696, 66.56744439656264, 98.62761233686078, 26.610671045638483, 57.839162849363234, 19.174620161636735, 26.921694314466546, 10.52479429811641, 7.824174859914545, 70.03855672584768, 34.34254965254216, 19.27584641410549, 21.603751674277465, 105.89069468006227, 25.375325428599286, 50.645497989673316, 53.68026517781077, 53.18692141117606, 25.65613076953886, 60.53120293465435, 16.16139823063171, 12.281124164344766, 23.5190858749873, 41.34293900489819, 5.725268356903234, 8.422771246776135, 5.952188965033301, 64.95454348566915, 35.67430242310249, 20.04134018631918, 33.48832415712753, 12.741183448851793, 44.78805293095146, 101.85722431003964, 73.63322185485607, 133.50456881392233, 34.266294478120095, 77.94155113201597, 58.17196665797892, 36.50707920054254, 7.520809340808992, 44.762853932943955, 5.6100011190520425, 42.51362734603516, 104.24019972981769, 24.267696078508646, 23.978167677584565, 112.64603128572335, 59.46539215120815, 5.567012739089899, 116.26214165523828, 76.21521801078666, 12.922006720961292, 39.621520038148795, 55.038224987242735, 16.779921787257127, 66.72247223720267, 34.55675025190036, 212.2088671539546, 42.92648716278653, 73.73927167553917, 106.81348668989912, 32.81960712083368, 76.68098692072118, 145.15437421250132, 36.07308951166205, 25.36212634553882, 46.012870634505596, 195.65962369025303, 87.05873542200827, 58.64222434938215, 54.1472001225671, 46.93557220965625, ...])
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);
([4817234.375, 4828976.5625, 4832620.3125, 4848707.8125, 4854321.875, 4856570.3125, 4864242.1875, 4866087.5, 4871884.375, 4871895.3125, 4876035.9375, 4879512.5, 4883829.6875, 4886518.75, 4894018.75, 4903950.0, 4907926.5625, 4939554.6875, 4946489.0625, 4947260.9375, 4947976.5625, 4947998.4375, 4962565.625, 4976137.5, 4978432.8125, 4978457.8125, 4984668.75, 4989339.0625, 4990793.75, 4998298.4375, 5003065.625, 5005209.375, 5005506.25, 5007470.3125, 5010971.875, 5014707.8125, 5016293.75, 5039971.875, 5047256.25, 5060921.875, 5064495.3125, 5081628.125, 5083240.625, 5083279.6875, 5087129.6875, 5096179.6875, 5103784.375, 5113546.875, 5114884.375, 5116762.5, 5117467.1875, 5119068.75, 5119167.1875, 5120178.125, 5130876.5625, 5132400.0, 5137315.625, 5137454.6875, 5139532.8125, 5142390.625, 5142393.75, 5147276.5625, 5149664.0625, 5151015.625, 5157882.8125, 5163259.375, 5163534.375, 5163595.3125, 5164348.4375, 5165207.8125, 5167646.875, 5169039.0625, 5178390.625, 5179640.625, 5180945.3125, 5185039.0625, 5186757.8125, 5187053.125, 5189692.1875, 5189726.5625, 5191495.3125, 5192998.4375, 5201670.3125, 5211117.1875, 5212390.625, 5220271.875, 5220506.25, 5220528.125, 5232412.5, 5232756.25, 5236253.125, 5248609.375, 5251160.9375, 5254512.5, 5256490.625, 5263329.6875, 5264206.25, 5264740.625, 5265801.5625, 5267593.75, 5267660.9375, 5271218.75, 5272521.875, 5280703.125, 5285729.6875, 5292760.9375, 5293710.9375, 5295207.8125, 5298681.25, 5298914.0625, 5298943.75, 5300409.375, 5301479.6875, 5304006.25, 5304326.5625, 5308918.75, 5312242.1875, 5312684.375, 5318848.4375, 5319728.125, 5319732.8125, 5333023.4375, 5333210.9375, 5334406.25, 5337687.5, 5342850.0, 5344378.125, 5346400.0, 5346657.8125, 5350259.375, 5352596.875, 5352890.625, 5352959.375, 5353479.6875, 5354171.875, 5356214.0625, 5362265.625, 5372712.5, 5375415.625, 5375870.3125, 5376629.6875, 5376879.6875, 5379596.875, 5380815.625, 5384132.8125, 5385485.9375, 5389531.25, 5391287.5, 5391968.75, 5395007.8125, 5395234.375, 5395740.625, 5397564.0625, 5401729.6875, 5405928.125, 5412585.9375, 5412998.4375, 5413621.875, 5414418.75, 5416781.25, 5417981.25, 5424203.125, 5426931.25, 5429960.9375, 5446040.625, 5448712.5, 5471921.875, 5476967.1875, 5482043.75, 5485520.3125, 5490748.4375, 5492096.875, 5495609.375, 5496076.5625, 5496159.375, 5500589.0625, 5503212.5, 5504110.9375, 5505464.0625, 5507712.5, 5508282.8125, 5508376.5625, 5509059.375, 5511051.5625, 5512885.9375, 5515440.625, 5518039.0625, 5520207.8125, 5520975.0, 5521571.875, 5521593.75, 5521623.4375, 5521671.875, 5521687.5, 5522039.0625, 5522448.4375, 5523781.25, 5531051.5625, 5531065.625, 5531254.6875, 5531734.375, 5531935.9375, 5532145.3125, 5532192.1875, 5532295.3125, 5532443.75, 5532903.125, 5533403.125, 5533464.0625, 5539529.6875, 5539795.3125, 5542400.0, 5547496.875, 5549228.125, 5551251.5625, 5552592.1875, 5572098.4375, 5577507.8125, 5586646.875, 5598648.4375, 5652085.9375, 5682503.125, 5686948.4375, 5703206.25, 5703860.9375, 5708006.25, 5714717.1875, 5715521.875, 5715560.9375, 5716279.6875, 5716443.75, 5716664.0625, 5717375.0, 5717729.6875, 5717935.9375, 5718190.625, 5719870.3125, 5721140.625, 5721415.625, 5721809.375, 5723034.375, 5723470.3125, 5724076.5625, 5726528.125, 5726925.0, 5727459.375, 5728571.875, 5728676.5625, 5728695.3125, 5729510.9375, 5729646.875, 5730512.5, 5730987.5, 5735351.5625, 5736300.0, 5739132.8125, 5741785.9375, 5741940.625, 5746248.4375, 5750939.0625, 5754392.1875, 5755846.875, 5756695.3125, 5757492.1875, 5757854.6875, 5758210.9375, 5758575.0, 5758854.6875, 5759237.5, 5759278.125, 5760421.875, 5760850.0, 5761092.1875, 5761490.625, 5761825.0, 5761873.4375, 5761885.9375, 5762000.0, 5764485.9375, 5772100.0, 5795803.125, 5801975.0, 5807495.3125, 5811725.0, 5812639.0625, 5829212.5, 5831882.8125, 5833584.375, 5847576.5625, 5853457.8125, 5857214.0625, 5866760.9375, 5882225.0, 6013062.5, 6269170.3125, 6299398.4375, 6546253.125, 7096085.9375, 7253779.6875, 7291503.125, 7293540.625, 7294529.6875, 7295587.5, 7296192.1875, 7296382.8125, 7296398.4375, 7296784.375, 7296853.125, 7297718.75, 7297865.625, 7298021.875, 7301096.875, 7301103.125, 7301110.9375, 7301410.9375, 7301445.3125, 7301915.625, 7301990.625, 7310339.0625, 7333493.75, 7337201.5625, 7339860.9375, 7340534.375, 7341225.0, 7344579.6875, 7345206.25, 7348242.1875, 7401351.5625, 7403495.3125, 7406406.25, 7406467.1875, 7406560.9375, 7429870.3125, 7480420.3125, 7499660.9375, 7522090.625, 7522215.625, 7522390.625, 7522884.375, 7523753.125, 7524698.4375, 7527450.0, 7529904.6875, 7553156.25, 7554128.125, 7559171.875, 7559215.625, 7560715.625, 7562079.6875, 7562298.4375, 7562301.5625, 7563914.0625, 7563940.625, 7564279.6875, 7564470.3125, 7565779.6875, 7566207.8125, 7566731.25, 7566884.375, 7567362.5, 7567389.0625, 7568728.125, 7569345.3125, 7569429.6875, 7570201.5625, 7570384.375, 7570709.375, 7571093.75, 7571501.5625, 7571504.6875, 7577473.4375, 7577493.75, 7579328.125, 7580556.25, 7591039.0625, 7591546.875, 7591581.25, 7592225.0, 7593185.9375, 7597284.375, 7599153.125, 7602875.0, 7605331.25, 7605368.75, 7617353.125, 7625345.3125, 7630220.3125, 7636387.5, 7641554.6875, 7643025.0, 7644240.625, 7650309.375, 7652632.8125, 7652792.1875, 7655840.625, 7657584.375, 7659006.25, 7662187.5, 7662654.6875, 7663060.9375, 7664650.0, 7665601.5625, 7665679.6875, 7665703.125, 7666095.3125, 7667218.75, 7667856.25, 7668875.0, 7669567.1875, 7669787.5, 7670575.0, 7670651.5625, 7670856.25, 7671342.1875, 7671467.1875, 7671892.1875, 7671898.4375, 7672476.5625, 7672646.875, 7672807.8125, 7672818.75, 7673673.4375, 7673700.0, 7674401.5625, 7675142.1875, 7675693.75, 7675892.1875, 7677453.125, 7677953.125, 7682664.0625, 7683381.25, 7685993.75, 7688746.875, 7693904.6875, 7699473.4375, 7699534.375, 7699871.875, 7700804.6875, 7700835.9375, 7702132.8125, 7702776.5625, 7702787.5, 7702826.5625, 7703714.0625, 7703979.6875, 7704510.9375, 7704646.875, 7704734.375, 7705578.125, 7705589.0625, 7706500.0, 7707070.3125, 7707381.25, 7707887.5, 7710559.375, 7710679.6875, 7712348.4375, 7713346.875, 7713367.1875, 7716501.5625, 7718373.4375, 7719600.0, 7723403.125, 7723739.0625, 7727818.75, 7728720.3125, 7730323.4375, 7731626.5625, 7733476.5625, 7734282.8125, 7735771.875, 7736531.25, 7736787.5, 7738284.375, 7739350.0, 7739723.4375, 7739850.0, 7742068.75, 7743128.125, 7743150.0, 7745682.8125, 7746523.4375, 7747175.0, 7748354.6875, 7748482.8125, 7750820.3125, 7753053.125, 7753132.8125, 7754460.9375, 7756179.6875, 7756321.875, 7756868.75, 7756868.75, 7757187.5, 7757192.1875, 7757340.625, 7757418.75, 7758081.25, 7758103.125, 7758146.875, 7758467.1875, 7758707.8125, 7758912.5, 7759354.6875, 7759607.8125, 7759809.375, 7760981.25, 7761020.3125, 7761976.5625, 7762021.875, 7762446.875, 7762601.5625, 7762734.375, 7762965.625, 7765828.125, 7767025.0, 7767568.75, 7768312.5, 7769015.625, 7771343.75, 7773001.5625, 7773946.875, 7776789.0625, 7777057.8125, 7777145.3125, 7777265.625, 7777598.4375, 7777776.5625, 7778081.25, 7778115.625, 7778146.875, 7778159.375, 7778448.4375, 7778498.4375, 7778793.75, 7779364.0625, 7779790.625, 7780603.125, 7783034.375, 7783048.4375, 7785693.75, 7785910.9375, 7786318.75, 7786751.5625, 7787690.625, 7787754.6875, 7789839.0625, 7790981.25, 7792409.375, 7793117.1875, 7794068.75, 7794820.3125, 7795454.6875, 7798795.3125, 7799434.375, 7803548.4375, 7804262.5, 7804995.3125, 7806270.3125, 7806537.5, 7807154.6875, 7807637.5, 7807993.75, 7808045.3125, 7809753.125, 7816270.3125, 7819703.125, 7821201.5625, 7825321.875, 7825598.4375, 7826446.875, 7831739.0625, 7835351.5625, 7836529.6875, 7837039.0625, 7837045.3125, 7837206.25, 7838307.8125, 7841015.625, 7841781.25, 7842168.75, 7844209.375, 7848382.8125, 7849351.5625, 7851314.0625, 7856818.75, 7857473.4375, 7861021.875, 7862278.125, 7877498.4375, 7885196.875, 7891637.5, 7909939.0625, 7947521.875, 7951598.4375, 7956054.6875, 7956309.375, 7956771.875, 7957637.5, 7958912.5, 7959303.125, 7960371.875, 7965260.9375, 7966925.0, 7970478.125, 7971701.5625, 8020320.3125, 8020829.6875, 8031901.5625, 8098581.25, 8098595.3125, 8105904.6875, 8140467.1875, 8140467.1875, 8149868.75, 8150476.5625, 8155087.5, 8159634.375, 8162457.8125, 8169651.5625, 8175151.5625, 8179442.1875, 8192418.75, 8220907.8125, 8226946.875, 8233079.6875, 8233581.25, 8264310.9375, 8265626.5625, 8272951.5625, 8278957.8125, 8278987.5, 8282404.6875, 8282406.25, 8283070.3125, 8283195.3125, 8285659.375, 8290571.875, 8296128.125, 8296139.0625, 8298817.1875, 8299542.1875, 8305584.375, 8314431.25, 8315942.1875, 8317573.4375, 8319507.8125, 8325543.75, 8326253.125, 8330178.125, 8343735.9375, 8345915.625, 8351718.75, 8352632.8125, 8358565.625, 8359525.0, 8370120.3125, 8381651.5625, 8385235.9375, 8388204.6875, 8389303.125, 8390264.0625, 8397471.875, 8398132.8125, 8398318.75, 8398814.0625, 8406876.5625, 8408018.75, 8408523.4375, 8408685.9375, 8408737.5, 8411267.1875, 8412507.8125, 8414368.75, 8417512.5, 8419437.5, 8419740.625, 8421309.375, 8422046.875, 8423343.75, 8424751.5625, 8427267.1875, 8428914.0625, 8430010.9375, 8435001.5625, 8435204.6875, 8435300.0, 8437431.25, 8447528.125, 8450595.3125, 8452164.0625, 8453217.1875, 8455857.8125, 8456275.0, 8471732.8125, 8471764.0625, 8472701.5625, 8472906.25, 8474703.125, 8474759.375, 8475107.8125, 8475356.25, 8475826.5625, 8476123.4375, 8476140.625, 8479634.375, 8479976.5625, 8481103.125, 8482443.75, 8482984.375, 8483153.125, 8483317.1875, 8483482.8125, 8483575.0, 8483675.0, 8483937.5, 8484146.875, 8484167.1875, 8484562.5, 8484790.625, 8484900.0, 8485059.375, 8485075.0, 8485185.9375, 8485284.375, 8485414.0625, 8485545.3125, 8485579.6875, 8485723.4375, 8485767.1875, 8485795.3125, 8486057.8125, 8486089.0625, 8486123.4375, 8486153.125, 8487298.4375, 8487393.75, 8488785.9375, 8489048.4375, 8489515.625, 8489562.5, 8491504.6875, 8494579.6875, 8495245.3125, 8495301.5625, 8496265.625, 8496740.625, 8497676.5625, 8498037.5, 8498317.1875, 8498510.9375, 8499104.6875, 8501096.875, 8501323.4375, 8501482.8125, 8502675.0, 8506842.1875, 8507223.4375, 8507262.5, 8508471.875, 8508490.625, 8509118.75, 8509125.0, 8509209.375, 8509225.0, 8509412.5, 8509445.3125, 8509670.3125, 8514282.8125, 8516020.3125, 8520596.875, 8520606.25, 8520651.5625, 8520684.375, 8521446.875, 8523648.4375, 8524914.0625, 8524960.9375, 8525695.3125, 8525925.0, 8526557.8125, 8526837.5, 8526842.1875, 8527256.25, 8527648.4375, 8527729.6875, 8527854.6875, 8528000.0, 8528007.8125, 8528068.75, 8528159.375, 8528367.1875, 8528379.6875, 8528439.0625, 8528445.3125, 8528645.3125, 8533792.1875, 8541175.0, 8541610.9375, 8543267.1875, 8546379.6875, 8546909.375, 8549259.375, 8549896.875, 8554567.1875, 8556167.1875, 8556332.8125, 8557593.75, 8560684.375, 8561220.3125, 8561390.625, 8563745.3125, 8564200.0, 8564503.125, 8564546.875, 8564982.8125, 8567178.125, 8567504.6875, 8567870.3125, 8568351.5625, 8568487.5, 8568914.0625, 8569989.0625, 8569992.1875, 8570053.125, 8570456.25, 8570807.8125, 8570945.3125, 8571382.8125, 8572125.0, 8574795.3125, 8575829.6875, 8576045.3125, 8577289.0625, 8589710.9375, 8598846.875, 8602939.0625, 8614940.625, 8616742.1875, 8619000.0, 8620268.75, 8626010.9375, 8627328.125, 8630381.25, 8630537.5, 8634368.75, 8636709.375, 8636723.4375, 8643704.6875, 8647073.4375, 8649150.0, 8650204.6875, 8650264.0625, 8650315.625, 8650645.3125, 8651198.4375, 8651679.6875, 8652770.3125, 8653903.125, 8654846.875, 8655684.375, 8657679.6875, 8658464.0625, 8659420.3125, 8660084.375, 8661629.6875, 8661643.75, 8662809.375, 8664754.6875, 8665740.625, 8667509.375, 8668160.9375, 8671457.8125, 8672445.3125, 8678748.4375, 8678925.0, 8682165.625, 8682171.875, 8682203.125, 8682506.25, 8682801.5625, 8683129.6875, 8685120.3125, 8687809.375, 8690012.5, 8697559.375, 8697757.8125, 8697918.75, 8698190.625, 8698195.3125, 8698415.625, 8699157.8125, 8699312.5, 8699853.125, 8699998.4375, 8700007.8125, 8700017.1875, 8700331.25, 8700970.3125, 8701835.9375, 8703368.75, 8703823.4375, 8703987.5, 8704420.3125, 8704976.5625, 8721675.0, 8723404.6875, 8723909.375, 8726212.5, 8728781.25, 8729253.125, 8729256.25, 8740050.0, 8741678.125, 8752975.0, 8771939.0625, 8772806.25, 8774134.375, 8774381.25, 8775367.1875, 8775421.875, 8775942.1875, 8776567.1875, 8776690.625, 8776720.3125, 8777285.9375, 8777626.5625, 8778857.8125, 8778904.6875, 8779882.8125, 8781135.9375, 8781289.0625, 8782103.125, 8782139.0625, 8782737.5, 8784653.125, 8802937.5, 8803046.875, 8803306.25, 8803657.8125, 8804289.0625, 8806168.75, 8808253.125, 8808809.375, 8810918.75, 8811314.0625, 8812064.0625, 8813373.4375, 8814545.3125, 8815898.4375, 8816640.625, 8818431.25, 8818696.875, 8820134.375, 8820626.5625, 8821229.6875, 8821845.3125, 8822293.75, 8823898.4375, 8828396.875, 8828790.625, 8830728.125, 8832070.3125, 8833448.4375, 8835510.9375, 8835531.25, 8836484.375, 8836520.3125, 8836826.5625, 8836845.3125, 8836979.6875, 8837231.25, 8838582.8125, 8838904.6875, 8839210.9375, 8839323.4375, 8839406.25, 8841751.5625, 8841909.375, 8842571.875, 8842693.75, 8842951.5625, 8843032.8125, 8843406.25, 8843650.0, 8843918.75, 8844017.1875, 8844050.0, 8844612.5, 8850051.5625, 8850579.6875, 8872553.125, 8873712.5, 8874110.9375, 8889923.4375, 8896014.0625, 8897446.875, 8898271.875, 8898964.0625, 8899459.375, ...], [89.2359351846841, 14.709803197220637, 11.167946429263203, 68.40808837636358, 76.13004232111301, 14.308687168789, 22.769028814233216, 6.000525584413582, 13.411330833867526, 8.87327872048185, 9.954293170426128, 18.0588554791365, 65.64867982414084, 7.002390615125396, 10.169363630503168, 9.093381002312297, 5.4462962240769, 87.68946114561723, 18.066003396351682, 12.18718486650376, 69.33384804238207, 7.187945700598351, 6.996084741151023, 7.296765553643489, 24.436686007895503, 59.68084086813312, 5.335253743266177, 16.47774425538738, 20.4942614060076, 6.9888999169444075, 45.21547054745341, 116.92240253433667, 22.593310874053874, 27.416398172845152, 91.72543877097509, 42.95490138408449, 15.497754519503763, 86.76304814465746, 5.287462738130715, 17.562769169395775, 71.94168711940368, 10.26235743643131, 86.97201185929265, 76.77419117748246, 39.88037765761189, 116.12941170286501, 27.178692376145243, 30.063385081541348, 21.157876572402433, 140.64733761190502, 78.81936816425848, 24.06978682480272, 15.759573738107845, 95.91503500687008, 20.16819918885512, 27.052511317086402, 107.93319159779918, 6.496289022139648, 31.89669270027543, 13.375395201965533, 64.37659645697079, 14.056579032632444, 54.19627344872545, 38.019715293111645, 7.035561020669372, 25.598037203555972, 44.101035017390934, 90.73797463441153, 99.86354876361881, 23.867230874405266, 6.615321210194346, 49.7435384613744, 17.439077156447375, 32.55853675580954, 71.68706796039156, 74.44753730736609, 30.60580353392873, 62.35716132319676, 31.027513860197487, 38.69373326438649, 12.089638482205393, 7.455159803525894, 6.089299291678986, 72.76409981318969, 38.13087499055579, 10.686879970009727, 5.604885724818451, 12.450520179261936, 76.13382877862982, 61.32463899445382, 19.48568750589816, 144.13038260934078, 6.040467422513051, 43.17025458628307, 25.334808062280537, 13.55061418578634, 14.229195096217776, 5.62343287728596, 31.79660548447154, 16.188194956401333, 5.29729709619278, 10.763149484338973, 18.62437569173813, 8.991642968806532, 36.18070617653254, 26.028203390441362, 67.31180787454818, 15.875033999197282, 19.751651114186178, 8.85169557192218, 8.253271027105667, 14.337750057915372, 23.656809903956226, 15.134454201117963, 32.43483953883446, 11.959617446397003, 13.917727352716144, 31.92281578039489, 16.459679562243874, 11.606760648885436, 22.428183841878838, 46.593886534563005, 111.51060964157385, 18.94164999953027, 9.977411510745975, 14.125705041509178, 17.409373917279645, 18.23114963482526, 11.396869633267304, 15.516820788628811, 10.111936465213539, 26.36504682021781, 5.344229094540092, 43.52922840107611, 124.88825754369245, 9.79661158613812, 19.327536954629107, 9.21295672610107, 8.117217901643336, 8.538693443219625, 89.55917468489056, 59.53460836765737, 58.44818384925588, 39.86895455679604, 7.131206162811534, 7.368331547645188, 28.148204266261764, 13.003953477602574, 26.039618823672058, 7.419795327636628, 27.811880894767512, 22.56435112494735, 5.033611399505814, 38.98181252341342, 30.994188473003195, 18.23694925301129, 43.75064885231716, 106.76049997192409, 45.47855599962533, 6.977250154971212, 8.694094571642882, 11.24317592346645, 117.56151063133764, 51.87001765364306, 6.682202542931591, 5.779422146894287, 8.407101574137307, 6.354176611122136, 52.94149788965854, 15.145990882802607, 6.235347033560831, 15.922035919915793, 33.1014251177508, 26.706495779629925, 32.03429481625788, 32.26951176703183, 16.428712516596597, 5.539222371534858, 80.19377732041649, 41.240930873530914, 12.310391668691048, 5.06526690787231, 5.4605670667967905, 10.713507406937747, 46.96216183258982, 79.0072054811338, 21.45222027665188, 5.7075459015651635, 17.022724995032185, 14.390249258718663, 24.35859109687658, 5.296028810916783, 8.102575338393768, 38.58479067310241, 17.978042414900365, 104.93910474939814, 33.059212233355645, 37.39599037656482, 26.478839577214007, 53.538649091509946, 56.83112449863195, 34.91068580179581, 87.11113977957376, 38.87936949275953, 36.25926370907777, 41.082065718042834, 37.37311218820429, 31.97623924777334, 90.20857212273513, 16.61247126252477, 7.1001600935797455, 31.22207588569811, 64.55022619456426, 65.14335471147899, 45.52189141324458, 10.314990039941978, 9.64836152254968, 11.61794642231088, 134.36436652119656, 185.51456789480108, 18.266974388333356, 30.166901662976635, 42.01046797059914, 54.93388674841286, 5.976506236276392, 5.4633710690482005, 79.36804779005922, 82.59167475179274, 17.532870051157385, 8.328113873997385, 18.07247348622233, 9.600676101010091, 6.40376772191067, 5.951236763106447, 113.27205683819625, 30.70490350891818, 10.278577388817663, 117.06222889742787, 20.473206849866312, 63.590768982339355, 23.226266860757814, 26.543166253394915, 34.63936072554438, 35.81755969042925, 64.62834887052934, 50.70192725418798, 143.4451996254905, 5.178859978080839, 22.136290976419517, 42.69507004874926, 11.330506240234909, 9.716422754936236, 19.742230314396693, 49.67663411057367, 28.29398867096401, 6.20931197232377, 36.49996185060191, 58.72966796786026, 13.4936174881469, 40.11499834055294, 75.95252514858338, 6.852852372966771, 47.463743096837334, 52.96080475870193, 17.127728709577944, 6.725257377661213, 7.318584330273712, 59.984240338983014, 9.664166682766021, 86.05389358841362, 45.72427695336321, 20.47803271420938, 48.876270950287875, 9.158109560558549, 16.384315992744085, 5.16589690751667, 5.066834647419217, 12.50311852525143, 70.56053743238024, 38.771449278361274, 5.741196201762291, 26.820065681113164, 5.553317105255195, 27.21516925770401, 41.60275630754975, 49.555188361344264, 48.334328753895775, 29.166998703755425, 10.657240193025503, 21.57253392722629, 74.03704600300854, 35.85867937275949, 12.346886950084523, 13.601754733248438, 43.38809808941654, 55.16646827950182, 17.621044706098985, 16.90158027494285, 10.091471696143731, 6.721639882079922, 14.935864142449503, 74.32502809546514, 51.930085973362736, 52.615758153170894, 97.78645805164557, 112.62771680673207, 69.09675962318381, 79.77250640496251, 8.228756589364542, 43.87695447994024, 37.68936665446443, 71.97880154681492, 57.0240071635842, 18.036373070102595, 37.80654358404482, 37.5238563725285, 34.624010062552195, 31.91483460859009, 152.52156777655307, 90.35321394324839, 22.93131810001274, 11.57279407126972, 17.177407907410206, 7.670090382995003, 6.101799682172545, 28.19168901743314, 164.48839148008148, 6.283216577828519, 23.1114276724274, 7.61256043255334, 5.198500587329323, 10.506466523003574, 24.882716055535333, 24.637343702027046, 5.153533157420199, 66.94846296995783, 66.70209703696295, 14.321073689585965, 7.010763806201008, 12.809814557110245, 18.576672290811786, 78.73423503693658, 15.274990398766658, 89.23059202423306, 110.25383259377226, 39.056300124713694, 90.55623004045438, 65.43369246961706, 12.625682793030267, 12.605199268113894, 9.943826785540093, 153.10358321190526, 100.7090862891729, 15.865398533521086, 29.001299798251566, 70.45703662149212, 35.540725120493185, 17.66572798120438, 50.508329954637546, 47.85994738695443, 5.8259098386936765, 16.394427851784354, 76.98346604874486, 12.644785425300082, 25.09394004963233, 18.343238727803122, 50.06592654474187, 28.520198827268707, 68.46365194256323, 10.931538435244645, 37.5171207998322, 61.497799581460924, 36.72306972423014, 11.473169051810133, 15.726415478324041, 77.79591596287484, 34.49479743777516, 16.387999672768338, 88.95948616639348, 36.96801380405633, 8.00539684536337, 106.37790385205982, 45.23183898774474, 6.345928686504626, 96.89283493714302, 19.914005821195563, 96.69324665881159, 46.19630114308274, 19.262100417327538, 7.187419649243679, 16.9355640489085, 11.914818492963278, 37.236946196994715, 115.67752946242891, 7.461450979019886, 9.07953928376104, 67.82797282557652, 8.604315458751959, 100.50131635676685, 5.199595250078605, 58.755286650611765, 121.14192020639139, 20.37794979007122, 19.37608201141464, 13.231776972481503, 14.776260939008864, 64.12242481612711, 42.713286469069544, 70.10079206737718, 11.524772524363206, 84.41345638239885, 5.1333267065505686, 16.145208497770458, 11.100755582677902, 44.945522221417676, 24.135467139845034, 16.915945850511477, 19.590375061623423, 52.00034559312108, 29.526603795199957, 182.60282815494185, 8.10458292972214, 31.635495267640636, 12.839931111926619, 167.503668562669, 50.94855566482056, 27.610653509815535, 39.598591397858115, 11.49846789829128, 11.703993782888599, 22.23711175632458, 46.09942842369496, 26.58112190583825, 127.84781670723824, 137.83081118425133, 93.05078657995958, 18.919427522341458, 85.01334380742932, 49.868370982119046, 61.5537923609754, 100.7395402947908, 12.008969417999795, 60.73572817396034, 68.9285921069364, 10.234751147147595, 13.967526664482415, 98.27380695753253, 14.068576818347287, 60.89104930526469, 24.151679383748537, 8.832529220082726, 77.88042072820892, 5.292093933210991, 109.15439627312239, 9.935006909561794, 22.247236455968896, 99.40079596963427, 30.73032269815422, 13.02274694469216, 9.86479663859241, 30.552579867788637, 74.83178291871593, 23.774429914930828, 21.729534492826456, 79.03607026005211, 9.241340004404078, 48.48512285576885, 29.677307578003855, 51.25530732939001, 31.506299022738034, 14.484227493305765, 10.330866096225586, 41.49464222246147, 43.42232496067737, 10.45242575441412, 99.529230387215, 12.51255727241803, 38.447948293795505, 36.344289464418154, 115.28012443595007, 22.052442416018216, 26.077381796421943, 50.06914892470848, 47.81317043333377, 41.27082731142466, 24.793306863323437, 57.6294805797892, 105.8194291783459, 45.65918339380558, 44.27710148404082, 8.549421249354898, 78.84594766319987, 74.3594301514775, 9.158664344055508, 79.71797552686594, 61.949718800399104, 50.56110006685428, 51.7521150866205, 192.44934423597965, 126.08358307101999, 72.99760316538836, 40.29015008424216, 292.1544234021358, 11.338236482968771, 83.59574284314972, 297.91614632075965, 46.219764375615036, 33.2566475157516, 38.03787553350812, 95.1563647131569, 16.672318453007342, 47.47674064734053, 30.842748655367163, 68.39259957468732, 29.59219815887804, 51.12522166640385, 82.2591029110028, 7.590891118674576, 47.92256679335633, 81.19922826045817, 50.34490265280958, 40.56448083388549, 74.02196672191204, 6.066344194257744, 39.557335701533404, 141.82262481589606, 6.421819663177597, 21.946953405131822, 15.061273346107782, 53.65663795801274, 10.693894302414453, 39.094022308364174, 74.22666006018778, 55.50568242736171, 33.85352181061845, 13.643021705442552, 25.697928389956083, 20.067797639026892, 166.30606427263515, 19.264444715691127, 56.7281690149498, 10.73254659257651, 17.80714035432028, 40.38667331547416, 22.37126454705482, 12.436116423770908, 41.15344059808957, 42.07936733954735, 12.391843707804643, 35.20229875970161, 61.797030954748394, 23.26853937587682, 93.46575974723433, 64.07387191273101, 92.9618975512627, 80.39750299196557, 31.939446310308448, 13.711358935975507, 54.94168802462701, 16.257801530289804, 218.92004945428374, 29.481448030166423, 24.753228631621855, 7.087579253504585, 15.545643492442567, 25.94300009776612, 23.700087866203567, 52.46780708784502, 92.41273601346677, 16.419591889508055, 12.184345953831013, 74.90049347136261, 57.37365265162303, 18.151946894622526, 9.018341051731962, 11.19714098308798, 10.465640569753043, 13.455820855944918, 142.06101280679155, 115.86133462784929, 67.85725608935297, 10.828129279935679, 131.59665627113105, 46.60560505168068, 148.1292997281016, 95.64145865205445, 8.234763092373711, 37.60972973126654, 74.02388899141727, 90.85321626500922, 24.499732036911094, 11.65484653754869, 19.7573028198636, 158.29769731824956, 38.65248250588108, 58.939775731105776, 55.624722128693925, 61.994024577926986, 198.0758971186661, 35.46738876133395, 85.8063871615985, 27.597852400005333, 79.92867479820009, 115.98149844906159, 24.601224824377404, 43.15546722050562, 6.302868623287081, 36.93084382722196, 42.2018446467895, 28.035880815807893, 13.798157874302998, 157.8216979079529, 37.10474517079955, 37.84038020995149, 13.264330230303477, 15.034446257258084, 37.85118674802847, 16.442799934514227, 36.18722992360774, 60.132252333064784, 98.74759458451203, 83.96676103503295, 77.81541069453874, 20.808721398996777, 36.260619362186425, 32.817067818570955, 24.96122746467252, 38.406971477683435, 13.935378146087904, 47.21521170792082, 76.45725374944443, 22.2639441944513, 63.31316998001628, 27.796230047671433, 28.599493692446693, 77.55375134677774, 100.4096726224838, 23.985037516238968, 15.583826283824724, 32.265176991165035, 58.1078825563796, 46.155780787832605, 7.193003517952885, 32.98730280795896, 30.967926487551896, 74.69285542983295, 91.06872227134417, 22.99166566358998, 5.1192505095242495, 34.93599219213719, 40.08445410543158, 36.83794894556927, 22.379319449324587, 14.76013298904385, 32.4089168470097, 16.719707445850855, 6.86522863406784, 11.395873904292264, 31.389364948777363, 13.60165320169444, 186.79318165158642, 22.069810203745483, 99.10118191137082, 35.03626932449505, 32.25897709084323, 132.321344221179, 46.87371240725001, 34.125770237699555, 36.062244254230514, 99.61154324080299, 33.78493291468323, 5.236132358233832, 12.595374186868074, 85.90591012835594, 28.0122386766005, 59.38716600727408, 17.477689018530697, 34.25960419493203, 62.856931274971416, 39.72501946335814, 17.292583943192582, 57.48814132344495, 52.64884293355928, 27.806714818935273, 60.90315929491639, 58.17492073691554, 116.59062881881144, 12.016478285720185, 24.849370107683235, 85.46146599706759, 54.31176950684823, 53.681295921183285, 50.07562429532234, 29.712163749848628, 28.08054742278626, 21.567129045998524, 113.37341835486964, 16.002335493033723, 67.47284228077665, 5.074163205133032, 26.867770652042005, 6.7655288247705085, 89.49211139630137, 89.22794852777399, 8.009293274113007, 47.852009118171836, 9.596728840904628, 11.28505211268652, 34.56373290601936, 26.267315268653817, 10.645342600225527, 5.716277075076184, 91.40951113089186, 5.06279895778232, 76.30709351195067, 78.70521729386171, 56.029244463451334, 87.37187277474517, 12.056779010727286, 10.166788519606007, 130.3133511041901, 120.984508930451, 40.97125521902458, 42.77092934553771, 5.992224747770916, 34.410810390884485, 29.97845091321994, 21.642666619640732, 102.41281043767873, 137.74061171153406, 5.523879464192821, 23.39099845891928, 40.104949112728384, 6.52651862059977, 47.084228350157765, 30.453343589447684, 12.402861227760337, 45.79092444673866, 68.1787813374016, 6.730206935457555, 48.88009608311252, 12.712746765730605, 13.603955399698165, 23.313256162930934, 19.01018496127789, 9.08110045412678, 47.32951400866364, 28.843471615441505, 121.17481524505686, 58.60025197560482, 31.291313640150797, 116.0382661035573, 43.16409813888053, 23.103925952388412, 82.32995024334141, 30.378380485075187, 27.95408948218854, 20.041752535644314, 6.482810649964918, 8.428424372606186, 63.05461224086088, 69.03029710952909, 82.0058070557659, 24.708253337244308, 43.98046095754435, 8.73882616309558, 36.96002526973759, 166.25209154546582, 97.09692031802322, 9.433962900887291, 160.25675222192336, 44.62795439654177, 5.141002844079169, 5.274241119569025, 68.26591237027462, 63.186976772684346, 19.302870755133917, 5.4551296382332755, 9.103484754710747, 66.3026991655642, 13.269799216869279, 25.696724583123107, 32.054478494889786, 18.095690901258294, 89.44489303193104, 14.861682626738999, 25.318442667098605, 63.26900669656665, 21.131460541311018, 17.86236994726596, 48.38416528466037, 24.03925627904187, 6.729553191190367, 34.16760800065672, 7.066468519099248, 36.193218795868475, 59.424986780124044, 17.167261532694425, 26.998882871246266, 7.588831238051957, 52.11898900456236, 135.9642494978572, 51.13903307925438, 83.04482840631046, 7.307880757895509, 5.818034039209676, 62.53994734551395, 6.300478518371733, 85.96310848729928, 115.6747115508655, 13.544437625212609, 111.52446796395395, 47.02755075113976, 18.526807871051005, 34.57925391360587, 22.785056525945134, 294.96738514767304, 45.67419603183575, 63.43279726737661, 28.524915952813174, 73.93797553854904, 74.62659778692145, 11.826621923589435, 29.33886845028666, 5.397126554406099, 18.805012033741203, 54.478785183915846, 5.078402121650048, 219.9522418062083, 17.815891951127362, 5.315058727879997, 10.127904196666544, 175.74661094829145, 152.82464475876003, 24.281474410695623, 97.05137752959087, 24.460931627856404, 32.4552076409642, 13.82898008695054, 96.86729655827159, 19.91377800481697, 62.98514911174825, 52.693164891801864, 13.59727719214226, 57.107313285052044, 9.279142224834752, 59.70900851188536, 12.00918931446338, 47.98223912271234, 18.87626667378097, 24.99809951697696, 35.01848608683885, 5.870144605821538, 72.75794119065418, 92.6237508391238, 33.31508894924256, 51.322544777772784, 95.48979077122632, 192.13891825195896, 28.743311658846448, 42.96931225235462, 90.93972218107288, 86.1304088643282, 28.524023708300827, 69.88631586545469, 165.03132444218355, 60.33382425520743, 12.093467760790709, 67.27330040581828, 21.336841711890383, 32.58829175320311, 30.89215012398691, 36.62185768518116, 64.30453865813985, 14.468884229678519, 24.799396937141637, 11.123320690327036, 15.486044094529797, 36.098985935735854, 17.415086104213223, 28.73838214016109, 10.706881669193791, 43.66728968726679, 19.907716800187472, 27.952308292382856, 87.82681865263905, 25.37557005280711, 78.49486655844451, 43.493424261036694, 11.117055093916099, 55.896344905670524, 56.31789494017486, 91.06533352929998, 18.22577459356538, 59.281039160202546, 12.524570916586324, 13.05347085268216, 109.93175241489462, 16.99757952518486, 35.16475441615469, 22.267442732553427, 78.62969072355824, 43.73561361200561, 18.690753419067953, 17.944176840074633, 21.17235261146069, 35.251853005606996, 23.072359930132315, 148.3533198160779, 45.89984379796641, 138.22211735749818, 56.93654253849692, 15.797771482933653, 80.63566180151035, 59.564051520608054, 47.18908093156146, 25.838221054520584, 8.093657356004725, 25.02229379312478, 28.17207786065639, 6.8802102546230754, 37.56014880606103, 14.74309525825944, 12.305955345849489, 56.98965181657938, 18.84988067595244, 15.824940660161507, 83.9656499525696, 66.56744439656264, 98.62761233686078, 26.610671045638483, 57.839162849363234, 19.174620161636735, 26.921694314466546, 10.52479429811641, 7.824174859914545, 70.03855672584768, 34.34254965254216, 19.27584641410549, 21.603751674277465, 105.89069468006227, 25.375325428599286, 50.645497989673316, 53.68026517781077, 53.18692141117606, 25.65613076953886, 60.53120293465435, 16.16139823063171, 12.281124164344766, 23.5190858749873, 41.34293900489819, 5.725268356903234, 8.422771246776135, 5.952188965033301, 64.95454348566915, 35.67430242310249, 20.04134018631918, 33.48832415712753, 12.741183448851793, 44.78805293095146, 101.85722431003964, 73.63322185485607, 133.50456881392233, 34.266294478120095, 77.94155113201597, 58.17196665797892, 36.50707920054254, 7.520809340808992, 44.762853932943955, 5.6100011190520425, 42.51362734603516, 104.24019972981769, 24.267696078508646, 23.978167677584565, 112.64603128572335, 59.46539215120815, 5.567012739089899, 116.26214165523828, 76.21521801078666, 12.922006720961292, 39.621520038148795, 55.038224987242735, 16.779921787257127, 66.72247223720267, 34.55675025190036, 212.2088671539546, 42.92648716278653, 73.73927167553917, 106.81348668989912, 32.81960712083368, 76.68098692072118, 145.15437421250132, 36.07308951166205, 25.36212634553882, 46.012870634505596, 195.65962369025303, 87.05873542200827, 58.64222434938215, 54.1472001225671, 46.93557220965625, ...])
Detected energies during the discharge + Energy spectrum
multiplot(icon_fig, T_int_first,E,xle,Etot)