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 = 44338
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);
([4317859.375, 4381431.25, 4414162.5, 4486565.625, 4530207.8125, 4552893.75, 4562164.0625, 4590743.75, 4658648.4375, 4725556.25, 4741129.6875, 4804934.375, 4819065.625, 4831810.9375, 4834551.5625, 4835173.4375, 4858143.75, 4867471.875, 4883740.625, 4896168.75, 4913496.875, 4954884.375, 4973557.8125, 4978381.25, 4978464.0625, 5045473.4375, 5076985.9375, 5089428.125, 5135867.1875, 5142593.75, 5386910.9375, 6039678.125, 6039748.4375, 6620498.4375, 6722054.6875, 6734653.125, 6770906.25, 6771898.4375, 6772109.375, 6772314.0625, 6802690.625, 6834504.6875, 6879350.0, 6924232.8125, 6942129.6875, 6942167.1875, 6948873.4375, 7006415.625, 7011964.0625, 7014842.1875, 7036026.5625, 7038553.125, 7044996.875, 7058629.6875, 7065871.875, 7073412.5, 7086217.1875, 7100054.6875, 7103446.875, 7105401.5625, 7122868.75, 7125375.0, 7143068.75, 7152943.75, 7168057.8125, 7211310.9375, 7217868.75, 7258106.25, 7278056.25, 7280317.1875, 7292621.875, 7292637.5, 7295065.625, 7298820.3125, 7298837.5, 7301309.375, 7301868.75, 7302957.8125, 7314025.0, 7322964.0625, 7326564.0625, 7327582.8125, 7335417.1875, 7369360.9375, 7464153.125, 7495529.6875, 7512943.75, 7559882.8125, 7562131.25, 7590087.5, 7599804.6875, 7621609.375, 7627150.0, 7627475.0, 7635420.3125, 7636582.8125, 7676304.6875, 7679001.5625, 7778301.5625, 7829917.1875, 7834023.4375, 7875992.1875, 7881078.125, 7881079.6875, 7896470.3125, 7907831.25, 7929734.375, 7940284.375, 7975384.375, 7980562.5, 8017093.75, 8021582.8125, 8034592.1875, 8103275.0, 8103320.3125, 8109046.875, 8159395.3125, 8159818.75, 8188373.4375, 8195978.125, 8220940.625, 8221832.8125, 8228039.0625, 8232928.125, 8244789.0625, 8250378.125, 8251081.25, 8270381.25, 8280270.3125, 8289806.25, 8311384.375, 8350693.75, 8377985.9375, 8378767.1875, 8398103.125, 8400851.5625, 8400862.5, 8420092.1875, 8422767.1875, 8425648.4375, 8428492.1875, 8429082.8125, 8429385.9375, 8436282.8125, 8439534.375, 8443985.9375, 8444529.6875, 8453351.5625, 8466812.5, 8474931.25, 8490517.1875, 8498089.0625, 8519615.625, 8550692.1875, 8572832.8125, 8573926.5625, 8601160.9375, 8619267.1875, 8621637.5, 8663037.5, 8664445.3125, 8667212.5, 8672185.9375, 8672785.9375, 8684454.6875, 8687882.8125, 8698620.3125, 8706160.9375, 8711056.25, 8719284.375, 8739868.75, 8745923.4375, 8751956.25, 8762664.0625, 8769000.0, 8774381.25, 8774415.625, 8776207.8125, 8776676.5625, 8832585.9375, 8834104.6875, 8888762.5, 8893695.3125, 8916846.875, 8931976.5625, 8945284.375, 8947437.5, 8954581.25, 8955675.0, 8956107.8125, 8959482.8125, 8964551.5625, 9028907.8125, 9039521.875, 9039546.875, 9050623.4375, 9060164.0625, 9091764.0625, 9093842.1875, 9097926.5625, 9097940.625, 9098007.8125, 9101696.875, 9107262.5, 9108428.125, 9122732.8125, 9122817.1875, 9122845.3125, 9145621.875, 9145650.0, 9146693.75, 9161282.8125, 9166768.75, 9174028.125, 9189276.5625, 9190818.75, 9198848.4375, 9199643.75, 9200898.4375, 9201407.8125, 9224800.0, 9233460.9375, 9236437.5, 9238334.375, 9238881.25, 9240609.375, 9244260.9375, 9244368.75, 9245400.0, 9245435.9375, 9247345.3125, 9248276.5625, 9248768.75, 9248967.1875, 9249360.9375, 9249434.375, 9249759.375, 9250650.0, 9250775.0, 9251114.0625, 9251570.3125, 9252001.5625, 9253965.625, 9254587.5, 9259103.125, 9261590.625, 9273610.9375, 9280371.875, 9286835.9375, 9286868.75, 9289832.8125, 9290417.1875, 9290887.5, 9298439.0625, 9298446.875, 9300878.125, 9307604.6875, 9307726.5625, 9319435.9375, 9319584.375, 9324617.1875, 9335796.875, 9343976.5625, 9345535.9375, 9349984.375, 9350071.875, 9350432.8125, 9350465.625, 9351651.5625, 9351734.375, 9353050.0, 9359293.75, 9361506.25, 9363168.75, 9363343.75, 9365653.125, 9371356.25, 9372143.75, 9372235.9375, 9372367.1875, 9373156.25, 9374353.125, 9378448.4375, 9383175.0, 9389659.375, 9389715.625, 9390578.125, 9390932.8125, 9393985.9375, 9393985.9375, 9399065.625, 9404442.1875, 9405171.875, 9406204.6875, 9406614.0625, 9407004.6875, 9408675.0, 9411050.0, 9412250.0, 9420121.875, 9421921.875, 9428350.0, 9429504.6875, 9432575.0, 9432592.1875, 9437362.5, 9437564.0625, 9438045.3125, 9439285.9375, 9441942.1875, 9449401.5625, 9450684.375, 9450845.3125, 9451325.0, 9452540.625, 9454570.3125, 9455992.1875, 9456989.0625, 9459001.5625, 9462684.375, 9463098.4375, 9463725.0, 9468684.375, 9469229.6875, 9471325.0, 9472582.8125, 9472710.9375, 9473178.125, 9475223.4375, 9475496.875, 9476853.125, 9477506.25, 9480259.375, 9480312.5, 9480660.9375, 9481571.875, 9482173.4375, 9482918.75, 9483175.0, 9483484.375, 9488331.25, 9495104.6875, 9495189.0625, 9495848.4375, 9495871.875, 9495943.75, 9496582.8125, 9497421.875, 9508812.5, 9509228.125, 9509887.5, 9511342.1875, 9513781.25, 9516612.5, 9517773.4375, 9518989.0625, 9540193.75, 9552926.5625, 9566423.4375, 9578556.25, 9581964.0625, 9591139.0625, 9592143.75, 9594617.1875, 9609910.9375, 9611923.4375, 9617598.4375, 9619460.9375, 9620584.375, 9620737.5, 9624387.5, 9631081.25, 9633473.4375, 9633687.5, 9634503.125, 9636128.125, 9636329.6875, 9637429.6875, 9637792.1875, 9638859.375, 9642875.0, 9642993.75, 9647485.9375, 9674895.3125, 9677596.875, 9689937.5, 9690862.5, 9690889.0625, 9694087.5, 9700375.0, 9706168.75, 9707035.9375, 9708421.875, 9711967.1875, 9716451.5625, 9718520.3125, 9722360.9375, 9722423.4375, 9726103.125, 9726723.4375, 9738764.0625, 9743446.875, 9763742.1875, 9787917.1875, 9788467.1875, 9802176.5625, 9806915.625, 9820790.625, 9840854.6875, 9849804.6875, 9858987.5, 9863487.5, 9866046.875, 9867256.25, 9867821.875, 9868409.375, 9868471.875, 9900606.25, 9903118.75, 9934868.75, 9953137.5, 9957212.5, 9986601.5625, 10038064.0625, 10076262.5, 10102945.3125, 10103334.375, 10106000.0, 10116976.5625, 10123571.875, 10171421.875, 10188848.4375, 10230885.9375, 10253276.5625, 10278778.125, 10309278.125, 10314376.5625, 10338278.125, 10486037.5, 10593631.25, 10836873.4375, 11459120.3125, 11461554.6875, 11528670.3125, 11617876.5625, 11750696.875, 11888764.0625, 11899821.875, 11910625.0, 11926056.25, 11945204.6875, 11956943.75, 11958692.1875, 13673389.0625, 13698381.25, 13809450.0, 13881798.4375, 13888340.625, 13889375.0, 13889415.625, 13889528.125, 13889795.3125, 13890196.875, 13890260.9375, 13890273.4375, 13890343.75, 13890651.5625, 13890673.4375, 13891456.25, 13892135.9375, 13892170.3125, 13892215.625, 13893489.0625, 13893679.6875, 13893714.0625, 13893734.375, 13894253.125, 13894570.3125, 13895534.375, 13895679.6875, 13896157.8125, 13896539.0625, 13896692.1875, 13897039.0625, 13897812.5, 13897959.375, 13899093.75, 13899114.0625, 13899164.0625, 13899229.6875, 13899440.625, 13899487.5, 13900218.75, 13900556.25, 13900785.9375, 13900984.375, 13901062.5, 13901078.125, 13901109.375, 13901246.875, 13901306.25, 13901464.0625, 13901484.375, 13901501.5625, 13902057.8125, 13902385.9375, 13902507.8125, 13902895.3125, 13903971.875, 13904718.75, 13904896.875, 13905104.6875, 13906645.3125, 13906667.1875, 13907132.8125, 13908768.75, 13909596.875, 13911684.375, 13913354.6875, 13913517.1875, 13913779.6875, 13914762.5, 13915656.25, 13915746.875, 13916409.375, 13916420.3125, 13916757.8125, 13916806.25, 13917068.75, 13917132.8125, 13917312.5, 13919301.5625, 13920062.5, 13920121.875, 13920546.875, 13920625.0, 13921675.0, 13921743.75, 13923965.625, 13924000.0, 13924239.0625, 13924950.0, 13925056.25, 13925120.3125, 13925248.4375, 13925312.5, 13925334.375, 13925445.3125, 13925492.1875, 13926371.875, 13926632.8125, 13926723.4375, 13926853.125, 13928067.1875, 13928634.375, 13930745.3125, 13933267.1875, 13933268.75, 13933526.5625, 13936220.3125, 13936657.8125, 13936815.625, 13936896.875, 13938423.4375, 13939504.6875, 13939556.25, 13939614.0625, 13939643.75, 13941976.5625, 13942159.375, 13944062.5, 13944565.625, 13945192.1875, 13945856.25, 13945929.6875, 13947879.6875, 13948596.875, 13952503.125, 13954417.1875, 13954843.75, 13955220.3125, 13955798.4375, 13956048.4375, 13956732.8125, 13957862.5, 13960725.0, 13962884.375, 13965651.5625, 13965839.0625, 13967364.0625, 13971957.8125, 13977073.4375, 13978170.3125, 13978779.6875, 13979085.9375, 13982407.8125, 13982526.5625, 13984262.5, 13989318.75, 13999029.6875, 14010046.875, 14010848.4375, 14018278.125, 14018643.75, 14020334.375, 14025625.0, 14034895.3125, 14047837.5, 14049325.0, 14055357.8125, 14055389.0625, 14067851.5625, 14071704.6875, 14079998.4375, 14104189.0625, 14107490.625, 14115470.3125, 14118862.5, 14119837.5, 14123757.8125, 14123764.0625, 14126784.375, 14127859.375, 14128326.5625, 14131392.1875, 14133409.375, 14136221.875, 14136278.125, 14144818.75, 14149154.6875, 14150089.0625, 14151321.875, 14152904.6875, 14153175.0, 14156803.125, 14158426.5625, 14158982.8125, 14159056.25, 14159406.25, 14159776.5625, 14160412.5, 14161637.5, 14162937.5, 14164423.4375, 14164557.8125, 14164834.375, 14165157.8125, 14166101.5625, 14166404.6875, 14166660.9375, 14167076.5625, 14167559.375, 14167795.3125, 14171553.125, 14172243.75, 14172785.9375, 14173040.625, 14173051.5625, 14174625.0, 14175375.0, 14177492.1875, 14179603.125, 14179850.0, 14180170.3125, 14183590.625, 14185853.125, 14186423.4375, 14186851.5625, 14187032.8125, 14188235.9375, 14188471.875, 14188873.4375, 14190157.8125, 14191106.25, 14195140.625, 14195656.25, 14199020.3125, 14200473.4375, 14200964.0625, 14201737.5, 14203656.25, 14205218.75, 14205448.4375, 14206268.75, 14206442.1875, 14207068.75, 14207637.5, 14207842.1875, 14207895.3125, 14208139.0625, 14208178.125, 14209217.1875, 14209456.25, 14209579.6875, 14209620.3125, 14209882.8125, 14210317.1875, 14211500.0, 14211804.6875, 14212178.125, 14212653.125, 14213082.8125, 14213146.875, 14214118.75, 14216248.4375, 14216821.875, 14216875.0, 14216904.6875, 14217156.25, 14217304.6875, 14217714.0625, 14218103.125, 14218143.75, 14218156.25, 14218193.75, 14219318.75, 14219342.1875, 14220350.0, 14220362.5, 14220654.6875, 14220815.625, 14220817.1875, 14220821.875, 14221595.3125, 14222210.9375, 14222421.875, 14222532.8125, 14223323.4375, 14224210.9375, 14224548.4375, 14225171.875, 14225192.1875, 14225431.25, 14226409.375, 14227551.5625, 14227662.5, 14228082.8125, 14228146.875, 14228253.125, 14228968.75, 14229939.0625, 14230935.9375, 14231881.25, 14232601.5625, 14233248.4375, 14233481.25, 14234414.0625, 14234445.3125, 14234695.3125, 14235115.625, 14235175.0, 14235793.75, 14236256.25, 14236282.8125, 14236565.625, 14236728.125, 14237171.875, 14237354.6875, 14237487.5, 14237781.25, 14238554.6875, 14238629.6875, 14238662.5, 14238900.0, 14239354.6875, 14240668.75, 14240960.9375, 14241307.8125, 14241648.4375, 14242400.0, 14242429.6875, 14242537.5, 14243175.0, 14243857.8125, 14243892.1875, 14243964.0625, 14244559.375, 14244728.125, 14244740.625, 14244756.25, 14245034.375, 14246503.125, 14246839.0625, 14246946.875, 14247081.25, 14247381.25, 14247823.4375, 14247914.0625, 14247923.4375, 14248840.625, 14248973.4375, 14249143.75, 14249379.6875, 14249567.1875, 14250651.5625, 14250731.25, 14250806.25, 14251015.625, 14252104.6875, 14253446.875, 14253554.6875, 14253679.6875, 14254026.5625, 14254478.125, 14254710.9375, 14255051.5625, 14255395.3125, 14255429.6875, 14255796.875, 14256076.5625, 14256128.125, 14256571.875, 14256668.75, 14256900.0, 14257328.125, 14257446.875, 14257871.875, 14258275.0, 14258504.6875, 14258645.3125, 14258929.6875, 14258976.5625, 14260300.0, 14260367.1875, 14260371.875, 14260373.4375, 14260651.5625, 14261300.0, 14261753.125, 14261832.8125, 14261864.0625, 14262492.1875, 14262592.1875, 14262621.875, 14262731.25, 14262748.4375, 14262887.5, 14263093.75, 14263154.6875, 14263175.0, 14263515.625, 14263521.875, 14264079.6875, 14264378.125, 14264631.25, 14264831.25, 14265526.5625, 14265662.5, 14265693.75, 14265940.625, 14266445.3125, 14266454.6875, 14266470.3125, 14266614.0625, 14266625.0, 14266639.0625, 14266650.0, 14266692.1875, 14266932.8125, 14267214.0625, 14267321.875, 14267375.0, 14267396.875, 14267928.125, 14268015.625, 14268431.25, 14268765.625, 14268815.625, 14268903.125, 14269190.625, 14269198.4375, 14269578.125, 14269909.375, 14269993.75, 14270065.625, 14270159.375, 14270682.8125, 14270928.125, 14271076.5625, 14271792.1875, 14271942.1875, 14271984.375, 14272285.9375, 14272448.4375, 14272646.875, 14273248.4375, 14274634.375, 14274648.4375, 14274850.0, 14274920.3125, 14275106.25, 14275559.375, 14275696.875, 14275829.6875, 14275926.5625, 14275957.8125, 14276100.0, 14276960.9375, 14277418.75, 14277807.8125, 14277964.0625, 14278057.8125, 14278343.75, 14278421.875, 14279037.5, 14279185.9375, 14279481.25, 14279490.625, 14279664.0625, 14279757.8125, 14279901.5625, 14279907.8125, 14280056.25, 14280075.0, 14280425.0, 14280479.6875, 14280782.8125, 14280900.0, 14281471.875, 14281490.625, 14282084.375, 14282114.0625, 14282206.25, 14282231.25, 14282484.375, 14282520.3125, 14282632.8125, 14282665.625, 14282704.6875, 14282935.9375, 14282953.125, 14283345.3125, 14283539.0625, 14283573.4375, 14283585.9375, 14284089.0625, 14284239.0625, 14284243.75, 14284745.3125, 14284781.25, 14285239.0625, 14285781.25, 14286232.8125, 14286243.75, 14286356.25, 14286362.5, 14286425.0, 14287487.5, 14287507.8125, 14287700.0, 14287732.8125, 14287746.875, 14287951.5625, 14287982.8125, 14288151.5625, 14288226.5625, 14288251.5625, 14288290.625, 14288798.4375, 14288867.1875, 14288893.75, 14289282.8125, 14289631.25, 14289634.375, 14289900.0, 14289909.375, 14290250.0, 14290298.4375, 14290476.5625, 14290765.625, 14291106.25, 14291440.625, 14291496.875, 14291934.375, 14292131.25, 14292518.75, 14292534.375, 14292535.9375, 14293023.4375, 14293271.875, 14293692.1875, 14293740.625, 14293803.125, 14293892.1875, 14294364.0625, 14294454.6875, 14294476.5625, 14294562.5, 14294696.875, 14294701.5625, 14294967.1875, 14295082.8125, 14295101.5625, 14295420.3125, 14295526.5625, 14295689.0625, 14295739.0625, 14295784.375, 14295820.3125, 14295820.3125, ...], [9.535457222960138, 58.31250196189946, 7.624845969014124, 43.50719266114571, 9.109953393780916, 5.705547889921847, 21.062551986165573, 63.32302611259067, 15.68380427980767, 70.46167103812616, 30.437936486749912, 102.30260499623799, 17.682905971733117, 13.211126868259472, 15.307585395216826, 25.514802024125473, 6.097049854818319, 12.955400372885334, 18.459594305088984, 27.066201970171115, 35.84749999360933, 6.151038215395507, 23.1629333615357, 142.94619157059947, 13.626960868803067, 130.46861371321154, 6.806351171993965, 6.496540968877754, 94.5214446192636, 52.24678359690657, 6.546552714704988, 11.727859599141471, 5.032593240587818, 31.191235986483964, 14.930680985102263, 56.29770949048545, 25.507799777692973, 10.089932777669237, 55.12975994676228, 7.384850027863383, 54.989425916053506, 37.874064473530495, 41.02376957664156, 7.280420237103244, 8.221600377466705, 5.563483725599353, 44.62182314963505, 60.221153044889306, 59.33131988411338, 24.321082636991257, 9.607654167432662, 9.661996422706764, 125.27272495678132, 21.45748340424275, 23.80260136958966, 6.954813369381841, 52.88422321076112, 8.275350577336123, 8.202849978789036, 190.2375731367861, 109.19720970160547, 8.49711975228418, 113.904757501581, 14.100402287420218, 78.57595756175965, 41.229660597130504, 85.58925784125854, 40.60807416691301, 82.74899071186763, 250.81430601731302, 38.57986262083139, 100.96678522495532, 35.56980376924771, 92.93403016350304, 16.48565886924486, 29.521110047999276, 62.87531110163075, 5.060818157843305, 115.63493224941983, 52.364750763204654, 30.19802527326044, 43.39432089986416, 7.736251452116055, 13.709539579223236, 111.0166906659954, 7.123489761078052, 19.48055733177153, 48.75933008034917, 11.39078531649279, 6.638663286336343, 21.06658122264274, 64.17529909329131, 177.51945864718695, 15.917809104089567, 20.511055031082368, 5.462711022829504, 30.059882813127846, 57.29257350799181, 33.442794017257086, 37.5534091933244, 38.23541700920471, 23.125312584804238, 32.49914377292372, 25.900332542338646, 24.245083589073587, 20.215519219469478, 43.57500478382924, 32.91945229182205, 135.35286974994733, 50.78371898875366, 37.240726890370965, 7.633121569371533, 6.74965782728635, 67.31386837272913, 138.75108235709288, 30.44136929368203, 20.661961707196127, 10.878919558138277, 14.244464941404711, 16.851265181613567, 48.8307285581396, 29.755156980174274, 64.79759568920458, 23.501571497319787, 20.288285836947466, 220.76809838323473, 35.79205898685518, 102.45603092863442, 30.603330746408858, 15.266736658702428, 5.4644456774804215, 8.499282169149222, 13.915813001967292, 88.90476007942014, 10.999024080418302, 79.35418677551385, 11.71654128030383, 19.07143054050439, 36.102285319962675, 10.610301718345607, 141.9475448638866, 140.9743242444668, 35.972759201748374, 17.41502410745535, 12.487552772712776, 12.10065377297411, 67.87426434176764, 5.9068721795578965, 30.870455544060018, 26.811037401742034, 13.177135724182605, 89.49440058457719, 92.92845169700544, 28.575808327018198, 42.40222718052749, 100.96066928865889, 45.42043398976277, 213.36255904820825, 12.925124178701022, 7.800691079515475, 20.30194999990641, 23.508106771935257, 119.81806610700718, 10.851283677659966, 91.14532425630838, 38.031271696434025, 12.717902120550221, 22.09088964426642, 27.858624258218565, 83.92852720259101, 32.18813742630192, 84.4962768350244, 5.304966443243256, 95.80962199308168, 69.49503784233696, 52.19924675855746, 33.52482864991949, 110.86260417666463, 5.619804991108584, 172.3185266231232, 42.7779901573704, 69.23306882644052, 117.30364435492193, 6.7017973819871575, 9.668508333128528, 108.58296759902316, 5.3104703927418955, 103.79233267779331, 146.27624553821408, 5.799913875093976, 14.361935647940555, 15.442842236374657, 22.660280355542838, 43.99105730031798, 5.680332635977434, 66.8579629718161, 39.029964748925096, 67.67893583783226, 90.36071603115434, 59.16742902118027, 44.513322922702784, 14.830260856531211, 24.946630811530518, 173.21704086728323, 64.58665851447329, 23.947485675678216, 13.974253034700327, 10.868955800984503, 109.9784002233794, 43.68887155098244, 19.108361708308106, 6.105027976358162, 41.70909045567804, 49.18654077306476, 76.81743120560215, 25.43508281173004, 107.50436283265577, 26.37236708345022, 40.961704951590306, 83.67295056653069, 13.42256612366608, 5.188431209766162, 13.727553847886316, 106.9771814665296, 48.961245659927584, 16.650424514283078, 59.8444554645166, 25.512121074990667, 74.48531010552144, 9.746233979661689, 5.774468736771908, 51.90101631522248, 26.673626750014613, 7.175097964281058, 22.12330570307141, 5.4285959163344835, 44.711306295510745, 5.237388214663855, 12.358072090818316, 51.85651890315388, 23.545474557233018, 35.260235926365766, 95.70888632354358, 25.421784410574606, 78.5799858599804, 39.17794459591343, 110.25564059834768, 28.226969565319944, 8.75505420704804, 7.48345868542004, 43.76342319398822, 23.24848231794336, 20.307617085477478, 32.7185229195998, 15.311115573606024, 61.13510948444144, 13.750665606825947, 8.465693899629063, 61.56190901842277, 42.541673841883345, 77.2212532199363, 216.86113225454662, 68.32962084948244, 18.669340247314356, 62.254182180451096, 5.166873696998973, 25.373713617699142, 26.02237594818193, 24.87901905765925, 5.325375957684537, 58.96451361349401, 33.29291018239009, 20.265365713789986, 80.54773854448531, 157.12869214394456, 20.19390133196925, 6.861764533090306, 6.01147264312131, 6.008999106203167, 13.262075003255056, 22.784902408870117, 65.93501021709457, 35.337875646681866, 43.45742377690241, 52.09310677158437, 21.574709061571756, 27.930977239021374, 16.317890203652198, 69.20794603490987, 13.926400876268954, 38.00388650132587, 63.63893567661619, 75.29438132532992, 47.44229689632772, 76.83183252493738, 6.479727432022602, 58.97667229991521, 47.072675209332274, 21.1858534317447, 70.46841250860601, 45.2994553793675, 102.88620905845637, 13.910107231047949, 18.98608596221495, 11.890485145465245, 84.63486234139019, 134.08722760175732, 47.425190706045655, 18.568717965149965, 109.27009414607025, 20.300267042414298, 15.30859422254035, 27.795785522779717, 56.47167211531872, 7.162406657406648, 6.76661935050114, 120.828564842673, 87.36950647717839, 73.34787652383272, 13.273417500813405, 31.233625205210654, 130.53841209886147, 51.18145347878891, 77.23717352841626, 28.919332595819547, 6.547753306942763, 5.03184001770107, 75.36673938135304, 48.75050343565194, 26.100351701417715, 169.7917990951819, 32.84083983672745, 12.01330849786744, 8.44424713508065, 26.404376843300064, 63.95297691603448, 10.416165091640432, 8.148747228037681, 95.16335050753483, 48.09080647217354, 8.776545957291654, 15.117882036113354, 14.521615349326233, 65.22965566949408, 35.07356191487386, 5.083359008910453, 128.943698771793, 49.75971120555549, 24.313154932532992, 97.71452790531984, 25.180224857770956, 42.88682562170225, 85.52951526900317, 126.17344940061243, 9.145661357175836, 25.288387034275896, 61.968701349231566, 213.4271319395977, 33.35427559955535, 130.3918579307907, 52.22734844532059, 15.12952578485715, 65.84650188463151, 7.596717650003731, 17.9140997783916, 8.395970270718738, 57.088323237514935, 20.421167993602037, 12.743761708705787, 11.131451141422188, 97.63702854360534, 12.7703166912778, 11.387538559454173, 25.23851462895402, 12.604168634151902, 14.707165532007323, 33.96011813435554, 32.57163087015043, 116.50816947522685, 11.118631408930773, 7.005850300945332, 25.49026005265166, 23.544082609065843, 6.148598324718598, 51.996745056438634, 39.77318296957705, 62.900976214524846, 19.69202450402875, 20.997329585087204, 20.537008055749602, 72.99604354930119, 71.80548105401041, 44.846747642063015, 52.73445827513573, 60.451042296515034, 21.232550492232413, 16.8367632864607, 5.4707347610069945, 92.6314901856054, 56.988077636790045, 23.268277964014487, 51.173252103617095, 10.23479790865515, 24.16084726141996, 44.9170139174114, 46.86343597045944, 11.316873460562135, 100.8995426910977, 18.107693449355754, 7.1293666250651455, 64.53566114150446, 21.664511762848004, 31.82981762054661, 17.554697741001515, 38.032716150617624, 72.13037095216333, 5.9397126101308535, 110.72290618554159, 42.60290950071624, 37.547123919297306, 9.73815161032014, 5.849026232063383, 33.33834283104384, 20.504070841161894, 166.60779349933503, 7.1078369427966175, 19.906636188958856, 11.630211639159311, 7.502170535113871, 19.433989563939022, 66.81715981211131, 6.705965096954967, 47.41409337274478, 62.02725957926939, 7.860533730331908, 24.821785023918927, 10.64965848412339, 48.2934496698533, 88.52954633488764, 97.56056239112428, 28.77270249252679, 15.874310391259106, 33.636878883411725, 50.445930227671916, 69.88321050569591, 58.264311812888835, 36.31541320923919, 37.83088343234781, 48.986460906221836, 8.47026096385689, 30.41432904298234, 25.10264337118038, 7.516982913938467, 30.555273722798884, 157.8526227894986, 13.965827933087878, 26.18357093333619, 18.0863804650356, 80.36375207379254, 28.27171667959679, 31.518764443728987, 83.84110619955206, 39.86788478689198, 77.85248483093343, 9.047803777403002, 22.158503285642006, 29.601173594832723, 10.001549367059786, 18.07888955784478, 10.970162022916124, 8.096435626663636, 15.807588183103814, 12.228186704693826, 8.948486424930733, 53.1154800902898, 16.77911959916691, 21.402031770780603, 10.110087038932452, 40.29080926776349, 54.31370741678649, 78.58368400667604, 58.55202712579715, 40.37502226553153, 62.40779124362511, 18.197627570357017, 47.15208609831002, 7.047707182121923, 6.295350731488821, 70.5326112871627, 65.53800905029757, 182.57716842580103, 46.73058331336901, 7.6945386446291115, 8.236015522750215, 46.18756070047372, 74.9544182830081, 5.193305908283769, 43.5287097900905, 27.61209610714698, 9.937492194886097, 41.83166906717668, 36.35511499358165, 29.03091639970029, 7.191350482496783, 6.9440527469174445, 44.9018027596056, 15.971774216691786, 7.8026907271772465, 20.385045558205693, 41.34719950743833, 16.597340904621, 61.71443363674241, 21.880256374244333, 80.6046738473882, 33.939357885910574, 14.029676134714975, 55.760782227231495, 60.16939105322156, 70.53094923737751, 44.57487896948168, 12.253153415512193, 19.130345055575923, 5.476064317290038, 81.43405085453416, 59.37423971092989, 51.86539034468826, 11.623895195045497, 37.38589255609918, 62.305993789048784, 30.7787081644761, 24.339686149701755, 79.14034282191578, 190.72139806299364, 7.789725160783135, 55.19762491628884, 23.661620072626405, 28.83553989582616, 9.154673728961264, 37.48750699963438, 111.96402807811194, 11.086716649811203, 13.146283630018985, 37.04095216379011, 9.538819911614034, 15.26439306896871, 40.620805435586945, 113.67029790444074, 96.6863049481677, 63.3910533490692, 49.09143337907709, 7.3169963066839605, 89.10275028114832, 5.028324795496691, 126.53810436947897, 65.1931355285511, 29.14150941423981, 51.293176451457626, 19.966860379248246, 39.38134845296955, 11.468166154870081, 42.27921661123465, 6.14255432978006, 62.99406590465252, 86.00851148764573, 58.175468158680864, 36.80145257177813, 19.128952687335175, 63.70525794869811, 7.893476541426176, 58.46107196543102, 129.2195314677923, 71.39178750616485, 48.83902258425634, 12.516009576578227, 26.533250139042202, 26.90073638514411, 21.09285223264772, 16.3206825124009, 8.04409516596841, 5.877561821544661, 27.615004880117105, 6.8944937790313885, 98.61073895659678, 8.242580897420732, 5.316082656858619, 8.952572500893066, 6.7409112010600065, 52.29976527663621, 52.28529931561086, 58.62706636581126, 9.375738908216775, 47.63053728364011, 5.41287645500883, 6.924391842503147, 47.904692000430074, 24.469939079801662, 78.18677137369023, 9.562752306080299, 22.97825196470268, 84.19569097463902, 16.672165458322116, 130.0754024495221, 108.96920704674585, 68.46401745239942, 22.731665760208468, 36.18823277032844, 18.86594214912775, 69.64751152395722, 32.63947830469967, 50.24379833497928, 30.086701554544454, 70.91357418020121, 5.807054752822581, 27.764272867388975, 57.91986798467851, 72.24119462112104, 6.450011780447648, 36.30190432944824, 86.1663972314182, 15.169796529596583, 31.480585673936112, 88.34770532046524, 60.424488675031284, 12.765782198696176, 35.30642288377026, 18.382002614619882, 23.698043775504647, 33.346538581975864, 7.783874669302498, 5.857570460850021, 9.777110572064007, 10.387400796735854, 7.700664514240087, 17.840306324177337, 10.704194882286128, 34.06101431937139, 116.31225689527044, 25.38151725874187, 63.99572574929717, 108.07821575348304, 117.57163140623561, 160.14831852007734, 106.21743475903068, 35.64944787440083, 12.020336136172213, 54.04959136505166, 8.858768530594482, 5.307532638144219, 74.10966635838734, 31.99016826225776, 51.07472002919384, 6.901399266407718, 56.38976138173524, 12.270243794901837, 17.48699067895888, 60.07744366737211, 21.090892205986584, 11.908706302527426, 17.750505068254284, 89.98846405555085, 18.70922389403433, 36.58834118196538, 30.51448459402854, 42.35311602175957, 86.07368193964717, 5.716952744157231, 21.547052275578956, 108.62442762745748, 7.17753181814686, 93.47783283011098, 90.05075976674038, 24.649113183262866, 6.917739983868495, 105.09743097313968, 76.21694859081926, 31.97941255268679, 6.48614897608667, 55.678015351965534, 18.445925077099226, 92.41993086989208, 45.10513014125252, 16.55114620923807, 51.9967813452115, 35.94335495999186, 10.121156742429433, 5.711396983275275, 36.145519709393, 6.505718203337823, 10.003097772511437, 7.573281172071461, 21.152755622874462, 80.95493473760266, 25.432240279268548, 30.746349589688695, 89.35544440098238, 52.9695750310335, 85.50015086588382, 22.949022086750883, 53.31133858028822, 123.23724062914863, 156.67520050280217, 26.545010736059716, 5.495249658705966, 5.4968169184037246, 5.2309113578638415, 67.64524463763482, 22.919183032385963, 26.615057824720083, 58.36718857144069, 25.945683726021883, 128.21776216267182, 36.76723677453112, 20.007756234094497, 6.657116791354651, 47.73463933126991, 34.033765808222434, 78.4900957785602, 30.476648435381765, 15.22548520172031, 29.861379333625777, 95.40271435253574, 9.287954331758506, 22.936220967958935, 29.093866470294184, 30.244565202009486, 25.91459555944285, 19.278350844578554, 33.67123404301815, 14.560176993690073, 29.458608104579916, 6.964258085645491, 82.69618803569502, 22.330420307124882, 8.269001500265665, 7.84424766919655, 107.27419858082833, 15.521696927147186, 5.5593388940488655, 48.27029200127548, 55.64191935564041, 10.10306383067086, 37.52301833125112, 33.267034954656545, 9.525619134093956, 48.79846885555672, 20.376906295048514, 67.8623126038886, 159.51430659757267, 26.26290681552676, 21.42955338920862, 51.928941509221815, 106.89468300548546, 61.40819604921697, 6.795083032933626, 5.169211231165995, 102.33060537203548, 45.46223461076411, 60.265861822283654, 13.771340791962722, 19.104509362677152, 34.10990670785008, 36.38197964912439, 59.263517491654234, 61.443673132915364, 9.105044676174387, 58.60454498338946, 16.061345837639774, 70.09892286467047, 11.457231346088683, 44.92174946955514, 8.700328780092931, 18.526827667246703, 20.974585730774617, 21.800938175596603, 50.752549994885456, 38.73778203342886, 36.35374972598907, 45.99837708868272, 8.151726256902538, 14.871501772388356, 16.276599363425312, 19.828424468637504, 76.71854658942212, 5.139869018396441, 81.54256840151528, 40.71154625787866, 59.11745526872075, 13.820033898801272, 81.68290700691766, 18.031733096908894, 18.3683782874578, 51.620510224582894, 16.90999353086812, 26.713754701375247, 13.49085546941915, 6.7395738592635865, 147.8127864968651, 63.18500182579537, 69.21630834547946, 61.419575146528445, 36.19875933680495, 16.39760724395577, 5.414295374335054, 66.3439709921072, 59.395102351623166, 32.68181445342228, 5.240833863882552, 26.101774713812098, 100.9842476827031, 60.028793827078786, 102.25659234458692, 108.84051191196585, 8.220270562182463, 12.430780110857055, 63.46556405416802, 72.84685987819793, 20.52205795920663, 15.157998633460046, 8.378775177199556, 10.121346824427825, 18.478350272431513, 34.743734078137535, 29.78113630515453, 17.97027106343044, 22.681342167287553, 65.73690126524349, 20.241819798401234, 5.910500400013457, 20.034895135062275, 12.848527832139727, 14.704221171444814, 34.815725934656975, 45.99860485421428, 12.16104175601626, 75.61439341532329, 69.12183369610545, 47.118823683817986, 44.195248979551245, 60.933787354450956, 94.15314483221817, 37.572010373837585, 15.150783561896285, 74.64066163076053, 12.611344287749908, 79.01768038771947, 8.599672357589942, 51.312995336341245, 24.850490691834167, 31.73518225330909, 19.62676361372622, 55.75058034220173, 8.530922637998607, 8.170947350911446, 37.17229819241927, 8.609849334556069, 97.67599331980078, 42.08698758712232, 177.54973466321937, 60.86711039884837, 63.392529686451766, 108.75952030975654, 31.313582731271595, 67.4756739170606, 52.762803429654554, 65.8609470966348, 16.126197722262432, 17.133320346627595, 6.043964102110897, 67.3630020951473, 18.39891249481364, 11.360110027068526, 97.80813284780916, 49.92321953883108, 18.519223114641903, 55.443200000101626, 56.856225059295554, 74.25166254136592, 7.059628507337166, 6.081837150797105, 42.89349712210354, 53.80763744436039, 108.15954960869101, 15.733772644831745, 37.41056628708909, 36.64676092623102, 113.05954323869011, 26.465905142793456, 26.44955003131091, 43.27779286303405, 12.408951846262585, 5.283288242975558, 7.712054969131841, 7.263459863238474, 15.655507934793198, 30.931257880128285, 59.39605031448808, 38.9879057648355, 87.93452953780945, 44.09560062175035, 14.593990562891184, 45.090765488424815, 40.06552798870308, 24.78301319684031, 9.509904710095192, 14.980652662076382, 25.792085532575857, 37.443225608283946, 7.255747993045802, 86.58561212370012, 6.209146656894363, 50.143852655750365, 69.48903548158636, 11.123366760406066, 39.516612432928255, 14.567324786468893, 17.71083147722684, 35.721253563211945, 9.672914404672847, 6.708682238987916, 36.460952682849026, 24.69716503835487, 124.90877386636821, 74.43599490397202, 18.68785401186056, 95.81778913517198, 19.2760166689036, 45.05405391333135, 23.213976819892316, 62.34844919095386, 16.18865995081099, 20.727907390899887, 139.80298555194992, 24.352485683690574, 110.63237980041424, 13.453732564245326, 77.56082014144104, 22.439087641139096, 16.225702131167736, 84.74311525745219, 12.50995574397813, 29.653759388846463, 11.767340066077029, 57.425614618102514, 141.88174774923488, 51.94758809227781, 10.105458738695251, 18.69192263320741, 82.65967929109982, 64.43565000403663, 29.050443608302928, 14.6624330571751, 32.734406165173155, 44.11949119830164, 74.13866045249846, 17.14788689560789, 25.758338991334952, 99.48116310326861, 5.047711559362942, 27.23633252405652, 134.05652010831693, 133.13609262377744, 20.237011687821237, 10.070799995373505, 56.29713586515128, 6.003632351302229, 23.525146777719854, 42.565152266750744, 12.25579567670664, 35.79077661124417, 150.67229398153881, 13.940218114188607, 80.27490548511413, 20.976791721847135, 43.34093056690227, 59.32822321871925, 7.928848007893186, 50.16112140579757, 21.87539950317102, 16.889310043799583, 30.39845186820223, 15.265829872774354, 15.681057184846773, 33.284743863444724, 110.37766221286458, 15.66813340398325, 23.31365818303368, 29.19149249284452, 39.39862304021795, 75.02814347851789, 11.046366397831177, 6.959029781567829, 72.93274589149519, 138.01214874644046, 55.582599353448856, 17.694737906836064, 16.631452928458273, 13.04673563278436, 18.382486757229646, 58.16871436615215, 46.887906763214076, ...])
caption, xmean,count, xle, Etot = energy_spectrum(E_tot)
hist_file(E_hist, xmean, count, caption);
([4317859.375, 4381431.25, 4414162.5, 4486565.625, 4530207.8125, 4552893.75, 4562164.0625, 4590743.75, 4658648.4375, 4725556.25, 4741129.6875, 4804934.375, 4819065.625, 4831810.9375, 4834551.5625, 4835173.4375, 4858143.75, 4867471.875, 4883740.625, 4896168.75, 4913496.875, 4954884.375, 4973557.8125, 4978381.25, 4978464.0625, 5045473.4375, 5076985.9375, 5089428.125, 5135867.1875, 5142593.75, 5386910.9375, 6039678.125, 6039748.4375, 6620498.4375, 6722054.6875, 6734653.125, 6770906.25, 6771898.4375, 6772109.375, 6772314.0625, 6802690.625, 6834504.6875, 6879350.0, 6924232.8125, 6942129.6875, 6942167.1875, 6948873.4375, 7006415.625, 7011964.0625, 7014842.1875, 7036026.5625, 7038553.125, 7044996.875, 7058629.6875, 7065871.875, 7073412.5, 7086217.1875, 7100054.6875, 7103446.875, 7105401.5625, 7122868.75, 7125375.0, 7143068.75, 7152943.75, 7168057.8125, 7211310.9375, 7217868.75, 7258106.25, 7278056.25, 7280317.1875, 7292621.875, 7292637.5, 7295065.625, 7298820.3125, 7298837.5, 7301309.375, 7301868.75, 7302957.8125, 7314025.0, 7322964.0625, 7326564.0625, 7327582.8125, 7335417.1875, 7369360.9375, 7464153.125, 7495529.6875, 7512943.75, 7559882.8125, 7562131.25, 7590087.5, 7599804.6875, 7621609.375, 7627150.0, 7627475.0, 7635420.3125, 7636582.8125, 7676304.6875, 7679001.5625, 7778301.5625, 7829917.1875, 7834023.4375, 7875992.1875, 7881078.125, 7881079.6875, 7896470.3125, 7907831.25, 7929734.375, 7940284.375, 7975384.375, 7980562.5, 8017093.75, 8021582.8125, 8034592.1875, 8103275.0, 8103320.3125, 8109046.875, 8159395.3125, 8159818.75, 8188373.4375, 8195978.125, 8220940.625, 8221832.8125, 8228039.0625, 8232928.125, 8244789.0625, 8250378.125, 8251081.25, 8270381.25, 8280270.3125, 8289806.25, 8311384.375, 8350693.75, 8377985.9375, 8378767.1875, 8398103.125, 8400851.5625, 8400862.5, 8420092.1875, 8422767.1875, 8425648.4375, 8428492.1875, 8429082.8125, 8429385.9375, 8436282.8125, 8439534.375, 8443985.9375, 8444529.6875, 8453351.5625, 8466812.5, 8474931.25, 8490517.1875, 8498089.0625, 8519615.625, 8550692.1875, 8572832.8125, 8573926.5625, 8601160.9375, 8619267.1875, 8621637.5, 8663037.5, 8664445.3125, 8667212.5, 8672185.9375, 8672785.9375, 8684454.6875, 8687882.8125, 8698620.3125, 8706160.9375, 8711056.25, 8719284.375, 8739868.75, 8745923.4375, 8751956.25, 8762664.0625, 8769000.0, 8774381.25, 8774415.625, 8776207.8125, 8776676.5625, 8832585.9375, 8834104.6875, 8888762.5, 8893695.3125, 8916846.875, 8931976.5625, 8945284.375, 8947437.5, 8954581.25, 8955675.0, 8956107.8125, 8959482.8125, 8964551.5625, 9028907.8125, 9039521.875, 9039546.875, 9050623.4375, 9060164.0625, 9091764.0625, 9093842.1875, 9097926.5625, 9097940.625, 9098007.8125, 9101696.875, 9107262.5, 9108428.125, 9122732.8125, 9122817.1875, 9122845.3125, 9145621.875, 9145650.0, 9146693.75, 9161282.8125, 9166768.75, 9174028.125, 9189276.5625, 9190818.75, 9198848.4375, 9199643.75, 9200898.4375, 9201407.8125, 9224800.0, 9233460.9375, 9236437.5, 9238334.375, 9238881.25, 9240609.375, 9244260.9375, 9244368.75, 9245400.0, 9245435.9375, 9247345.3125, 9248276.5625, 9248768.75, 9248967.1875, 9249360.9375, 9249434.375, 9249759.375, 9250650.0, 9250775.0, 9251114.0625, 9251570.3125, 9252001.5625, 9253965.625, 9254587.5, 9259103.125, 9261590.625, 9273610.9375, 9280371.875, 9286835.9375, 9286868.75, 9289832.8125, 9290417.1875, 9290887.5, 9298439.0625, 9298446.875, 9300878.125, 9307604.6875, 9307726.5625, 9319435.9375, 9319584.375, 9324617.1875, 9335796.875, 9343976.5625, 9345535.9375, 9349984.375, 9350071.875, 9350432.8125, 9350465.625, 9351651.5625, 9351734.375, 9353050.0, 9359293.75, 9361506.25, 9363168.75, 9363343.75, 9365653.125, 9371356.25, 9372143.75, 9372235.9375, 9372367.1875, 9373156.25, 9374353.125, 9378448.4375, 9383175.0, 9389659.375, 9389715.625, 9390578.125, 9390932.8125, 9393985.9375, 9393985.9375, 9399065.625, 9404442.1875, 9405171.875, 9406204.6875, 9406614.0625, 9407004.6875, 9408675.0, 9411050.0, 9412250.0, 9420121.875, 9421921.875, 9428350.0, 9429504.6875, 9432575.0, 9432592.1875, 9437362.5, 9437564.0625, 9438045.3125, 9439285.9375, 9441942.1875, 9449401.5625, 9450684.375, 9450845.3125, 9451325.0, 9452540.625, 9454570.3125, 9455992.1875, 9456989.0625, 9459001.5625, 9462684.375, 9463098.4375, 9463725.0, 9468684.375, 9469229.6875, 9471325.0, 9472582.8125, 9472710.9375, 9473178.125, 9475223.4375, 9475496.875, 9476853.125, 9477506.25, 9480259.375, 9480312.5, 9480660.9375, 9481571.875, 9482173.4375, 9482918.75, 9483175.0, 9483484.375, 9488331.25, 9495104.6875, 9495189.0625, 9495848.4375, 9495871.875, 9495943.75, 9496582.8125, 9497421.875, 9508812.5, 9509228.125, 9509887.5, 9511342.1875, 9513781.25, 9516612.5, 9517773.4375, 9518989.0625, 9540193.75, 9552926.5625, 9566423.4375, 9578556.25, 9581964.0625, 9591139.0625, 9592143.75, 9594617.1875, 9609910.9375, 9611923.4375, 9617598.4375, 9619460.9375, 9620584.375, 9620737.5, 9624387.5, 9631081.25, 9633473.4375, 9633687.5, 9634503.125, 9636128.125, 9636329.6875, 9637429.6875, 9637792.1875, 9638859.375, 9642875.0, 9642993.75, 9647485.9375, 9674895.3125, 9677596.875, 9689937.5, 9690862.5, 9690889.0625, 9694087.5, 9700375.0, 9706168.75, 9707035.9375, 9708421.875, 9711967.1875, 9716451.5625, 9718520.3125, 9722360.9375, 9722423.4375, 9726103.125, 9726723.4375, 9738764.0625, 9743446.875, 9763742.1875, 9787917.1875, 9788467.1875, 9802176.5625, 9806915.625, 9820790.625, 9840854.6875, 9849804.6875, 9858987.5, 9863487.5, 9866046.875, 9867256.25, 9867821.875, 9868409.375, 9868471.875, 9900606.25, 9903118.75, 9934868.75, 9953137.5, 9957212.5, 9986601.5625, 10038064.0625, 10076262.5, 10102945.3125, 10103334.375, 10106000.0, 10116976.5625, 10123571.875, 10171421.875, 10188848.4375, 10230885.9375, 10253276.5625, 10278778.125, 10309278.125, 10314376.5625, 10338278.125, 10486037.5, 10593631.25, 10836873.4375, 11459120.3125, 11461554.6875, 11528670.3125, 11617876.5625, 11750696.875, 11888764.0625, 11899821.875, 11910625.0, 11926056.25, 11945204.6875, 11956943.75, 11958692.1875, 13673389.0625, 13698381.25, 13809450.0, 13881798.4375, 13888340.625, 13889375.0, 13889415.625, 13889528.125, 13889795.3125, 13890196.875, 13890260.9375, 13890273.4375, 13890343.75, 13890651.5625, 13890673.4375, 13891456.25, 13892135.9375, 13892170.3125, 13892215.625, 13893489.0625, 13893679.6875, 13893714.0625, 13893734.375, 13894253.125, 13894570.3125, 13895534.375, 13895679.6875, 13896157.8125, 13896539.0625, 13896692.1875, 13897039.0625, 13897812.5, 13897959.375, 13899093.75, 13899114.0625, 13899164.0625, 13899229.6875, 13899440.625, 13899487.5, 13900218.75, 13900556.25, 13900785.9375, 13900984.375, 13901062.5, 13901078.125, 13901109.375, 13901246.875, 13901306.25, 13901464.0625, 13901484.375, 13901501.5625, 13902057.8125, 13902385.9375, 13902507.8125, 13902895.3125, 13903971.875, 13904718.75, 13904896.875, 13905104.6875, 13906645.3125, 13906667.1875, 13907132.8125, 13908768.75, 13909596.875, 13911684.375, 13913354.6875, 13913517.1875, 13913779.6875, 13914762.5, 13915656.25, 13915746.875, 13916409.375, 13916420.3125, 13916757.8125, 13916806.25, 13917068.75, 13917132.8125, 13917312.5, 13919301.5625, 13920062.5, 13920121.875, 13920546.875, 13920625.0, 13921675.0, 13921743.75, 13923965.625, 13924000.0, 13924239.0625, 13924950.0, 13925056.25, 13925120.3125, 13925248.4375, 13925312.5, 13925334.375, 13925445.3125, 13925492.1875, 13926371.875, 13926632.8125, 13926723.4375, 13926853.125, 13928067.1875, 13928634.375, 13930745.3125, 13933267.1875, 13933268.75, 13933526.5625, 13936220.3125, 13936657.8125, 13936815.625, 13936896.875, 13938423.4375, 13939504.6875, 13939556.25, 13939614.0625, 13939643.75, 13941976.5625, 13942159.375, 13944062.5, 13944565.625, 13945192.1875, 13945856.25, 13945929.6875, 13947879.6875, 13948596.875, 13952503.125, 13954417.1875, 13954843.75, 13955220.3125, 13955798.4375, 13956048.4375, 13956732.8125, 13957862.5, 13960725.0, 13962884.375, 13965651.5625, 13965839.0625, 13967364.0625, 13971957.8125, 13977073.4375, 13978170.3125, 13978779.6875, 13979085.9375, 13982407.8125, 13982526.5625, 13984262.5, 13989318.75, 13999029.6875, 14010046.875, 14010848.4375, 14018278.125, 14018643.75, 14020334.375, 14025625.0, 14034895.3125, 14047837.5, 14049325.0, 14055357.8125, 14055389.0625, 14067851.5625, 14071704.6875, 14079998.4375, 14104189.0625, 14107490.625, 14115470.3125, 14118862.5, 14119837.5, 14123757.8125, 14123764.0625, 14126784.375, 14127859.375, 14128326.5625, 14131392.1875, 14133409.375, 14136221.875, 14136278.125, 14144818.75, 14149154.6875, 14150089.0625, 14151321.875, 14152904.6875, 14153175.0, 14156803.125, 14158426.5625, 14158982.8125, 14159056.25, 14159406.25, 14159776.5625, 14160412.5, 14161637.5, 14162937.5, 14164423.4375, 14164557.8125, 14164834.375, 14165157.8125, 14166101.5625, 14166404.6875, 14166660.9375, 14167076.5625, 14167559.375, 14167795.3125, 14171553.125, 14172243.75, 14172785.9375, 14173040.625, 14173051.5625, 14174625.0, 14175375.0, 14177492.1875, 14179603.125, 14179850.0, 14180170.3125, 14183590.625, 14185853.125, 14186423.4375, 14186851.5625, 14187032.8125, 14188235.9375, 14188471.875, 14188873.4375, 14190157.8125, 14191106.25, 14195140.625, 14195656.25, 14199020.3125, 14200473.4375, 14200964.0625, 14201737.5, 14203656.25, 14205218.75, 14205448.4375, 14206268.75, 14206442.1875, 14207068.75, 14207637.5, 14207842.1875, 14207895.3125, 14208139.0625, 14208178.125, 14209217.1875, 14209456.25, 14209579.6875, 14209620.3125, 14209882.8125, 14210317.1875, 14211500.0, 14211804.6875, 14212178.125, 14212653.125, 14213082.8125, 14213146.875, 14214118.75, 14216248.4375, 14216821.875, 14216875.0, 14216904.6875, 14217156.25, 14217304.6875, 14217714.0625, 14218103.125, 14218143.75, 14218156.25, 14218193.75, 14219318.75, 14219342.1875, 14220350.0, 14220362.5, 14220654.6875, 14220815.625, 14220817.1875, 14220821.875, 14221595.3125, 14222210.9375, 14222421.875, 14222532.8125, 14223323.4375, 14224210.9375, 14224548.4375, 14225171.875, 14225192.1875, 14225431.25, 14226409.375, 14227551.5625, 14227662.5, 14228082.8125, 14228146.875, 14228253.125, 14228968.75, 14229939.0625, 14230935.9375, 14231881.25, 14232601.5625, 14233248.4375, 14233481.25, 14234414.0625, 14234445.3125, 14234695.3125, 14235115.625, 14235175.0, 14235793.75, 14236256.25, 14236282.8125, 14236565.625, 14236728.125, 14237171.875, 14237354.6875, 14237487.5, 14237781.25, 14238554.6875, 14238629.6875, 14238662.5, 14238900.0, 14239354.6875, 14240668.75, 14240960.9375, 14241307.8125, 14241648.4375, 14242400.0, 14242429.6875, 14242537.5, 14243175.0, 14243857.8125, 14243892.1875, 14243964.0625, 14244559.375, 14244728.125, 14244740.625, 14244756.25, 14245034.375, 14246503.125, 14246839.0625, 14246946.875, 14247081.25, 14247381.25, 14247823.4375, 14247914.0625, 14247923.4375, 14248840.625, 14248973.4375, 14249143.75, 14249379.6875, 14249567.1875, 14250651.5625, 14250731.25, 14250806.25, 14251015.625, 14252104.6875, 14253446.875, 14253554.6875, 14253679.6875, 14254026.5625, 14254478.125, 14254710.9375, 14255051.5625, 14255395.3125, 14255429.6875, 14255796.875, 14256076.5625, 14256128.125, 14256571.875, 14256668.75, 14256900.0, 14257328.125, 14257446.875, 14257871.875, 14258275.0, 14258504.6875, 14258645.3125, 14258929.6875, 14258976.5625, 14260300.0, 14260367.1875, 14260371.875, 14260373.4375, 14260651.5625, 14261300.0, 14261753.125, 14261832.8125, 14261864.0625, 14262492.1875, 14262592.1875, 14262621.875, 14262731.25, 14262748.4375, 14262887.5, 14263093.75, 14263154.6875, 14263175.0, 14263515.625, 14263521.875, 14264079.6875, 14264378.125, 14264631.25, 14264831.25, 14265526.5625, 14265662.5, 14265693.75, 14265940.625, 14266445.3125, 14266454.6875, 14266470.3125, 14266614.0625, 14266625.0, 14266639.0625, 14266650.0, 14266692.1875, 14266932.8125, 14267214.0625, 14267321.875, 14267375.0, 14267396.875, 14267928.125, 14268015.625, 14268431.25, 14268765.625, 14268815.625, 14268903.125, 14269190.625, 14269198.4375, 14269578.125, 14269909.375, 14269993.75, 14270065.625, 14270159.375, 14270682.8125, 14270928.125, 14271076.5625, 14271792.1875, 14271942.1875, 14271984.375, 14272285.9375, 14272448.4375, 14272646.875, 14273248.4375, 14274634.375, 14274648.4375, 14274850.0, 14274920.3125, 14275106.25, 14275559.375, 14275696.875, 14275829.6875, 14275926.5625, 14275957.8125, 14276100.0, 14276960.9375, 14277418.75, 14277807.8125, 14277964.0625, 14278057.8125, 14278343.75, 14278421.875, 14279037.5, 14279185.9375, 14279481.25, 14279490.625, 14279664.0625, 14279757.8125, 14279901.5625, 14279907.8125, 14280056.25, 14280075.0, 14280425.0, 14280479.6875, 14280782.8125, 14280900.0, 14281471.875, 14281490.625, 14282084.375, 14282114.0625, 14282206.25, 14282231.25, 14282484.375, 14282520.3125, 14282632.8125, 14282665.625, 14282704.6875, 14282935.9375, 14282953.125, 14283345.3125, 14283539.0625, 14283573.4375, 14283585.9375, 14284089.0625, 14284239.0625, 14284243.75, 14284745.3125, 14284781.25, 14285239.0625, 14285781.25, 14286232.8125, 14286243.75, 14286356.25, 14286362.5, 14286425.0, 14287487.5, 14287507.8125, 14287700.0, 14287732.8125, 14287746.875, 14287951.5625, 14287982.8125, 14288151.5625, 14288226.5625, 14288251.5625, 14288290.625, 14288798.4375, 14288867.1875, 14288893.75, 14289282.8125, 14289631.25, 14289634.375, 14289900.0, 14289909.375, 14290250.0, 14290298.4375, 14290476.5625, 14290765.625, 14291106.25, 14291440.625, 14291496.875, 14291934.375, 14292131.25, 14292518.75, 14292534.375, 14292535.9375, 14293023.4375, 14293271.875, 14293692.1875, 14293740.625, 14293803.125, 14293892.1875, 14294364.0625, 14294454.6875, 14294476.5625, 14294562.5, 14294696.875, 14294701.5625, 14294967.1875, 14295082.8125, 14295101.5625, 14295420.3125, 14295526.5625, 14295689.0625, 14295739.0625, 14295784.375, 14295820.3125, 14295820.3125, ...], [9.535457222960138, 58.31250196189946, 7.624845969014124, 43.50719266114571, 9.109953393780916, 5.705547889921847, 21.062551986165573, 63.32302611259067, 15.68380427980767, 70.46167103812616, 30.437936486749912, 102.30260499623799, 17.682905971733117, 13.211126868259472, 15.307585395216826, 25.514802024125473, 6.097049854818319, 12.955400372885334, 18.459594305088984, 27.066201970171115, 35.84749999360933, 6.151038215395507, 23.1629333615357, 142.94619157059947, 13.626960868803067, 130.46861371321154, 6.806351171993965, 6.496540968877754, 94.5214446192636, 52.24678359690657, 6.546552714704988, 11.727859599141471, 5.032593240587818, 31.191235986483964, 14.930680985102263, 56.29770949048545, 25.507799777692973, 10.089932777669237, 55.12975994676228, 7.384850027863383, 54.989425916053506, 37.874064473530495, 41.02376957664156, 7.280420237103244, 8.221600377466705, 5.563483725599353, 44.62182314963505, 60.221153044889306, 59.33131988411338, 24.321082636991257, 9.607654167432662, 9.661996422706764, 125.27272495678132, 21.45748340424275, 23.80260136958966, 6.954813369381841, 52.88422321076112, 8.275350577336123, 8.202849978789036, 190.2375731367861, 109.19720970160547, 8.49711975228418, 113.904757501581, 14.100402287420218, 78.57595756175965, 41.229660597130504, 85.58925784125854, 40.60807416691301, 82.74899071186763, 250.81430601731302, 38.57986262083139, 100.96678522495532, 35.56980376924771, 92.93403016350304, 16.48565886924486, 29.521110047999276, 62.87531110163075, 5.060818157843305, 115.63493224941983, 52.364750763204654, 30.19802527326044, 43.39432089986416, 7.736251452116055, 13.709539579223236, 111.0166906659954, 7.123489761078052, 19.48055733177153, 48.75933008034917, 11.39078531649279, 6.638663286336343, 21.06658122264274, 64.17529909329131, 177.51945864718695, 15.917809104089567, 20.511055031082368, 5.462711022829504, 30.059882813127846, 57.29257350799181, 33.442794017257086, 37.5534091933244, 38.23541700920471, 23.125312584804238, 32.49914377292372, 25.900332542338646, 24.245083589073587, 20.215519219469478, 43.57500478382924, 32.91945229182205, 135.35286974994733, 50.78371898875366, 37.240726890370965, 7.633121569371533, 6.74965782728635, 67.31386837272913, 138.75108235709288, 30.44136929368203, 20.661961707196127, 10.878919558138277, 14.244464941404711, 16.851265181613567, 48.8307285581396, 29.755156980174274, 64.79759568920458, 23.501571497319787, 20.288285836947466, 220.76809838323473, 35.79205898685518, 102.45603092863442, 30.603330746408858, 15.266736658702428, 5.4644456774804215, 8.499282169149222, 13.915813001967292, 88.90476007942014, 10.999024080418302, 79.35418677551385, 11.71654128030383, 19.07143054050439, 36.102285319962675, 10.610301718345607, 141.9475448638866, 140.9743242444668, 35.972759201748374, 17.41502410745535, 12.487552772712776, 12.10065377297411, 67.87426434176764, 5.9068721795578965, 30.870455544060018, 26.811037401742034, 13.177135724182605, 89.49440058457719, 92.92845169700544, 28.575808327018198, 42.40222718052749, 100.96066928865889, 45.42043398976277, 213.36255904820825, 12.925124178701022, 7.800691079515475, 20.30194999990641, 23.508106771935257, 119.81806610700718, 10.851283677659966, 91.14532425630838, 38.031271696434025, 12.717902120550221, 22.09088964426642, 27.858624258218565, 83.92852720259101, 32.18813742630192, 84.4962768350244, 5.304966443243256, 95.80962199308168, 69.49503784233696, 52.19924675855746, 33.52482864991949, 110.86260417666463, 5.619804991108584, 172.3185266231232, 42.7779901573704, 69.23306882644052, 117.30364435492193, 6.7017973819871575, 9.668508333128528, 108.58296759902316, 5.3104703927418955, 103.79233267779331, 146.27624553821408, 5.799913875093976, 14.361935647940555, 15.442842236374657, 22.660280355542838, 43.99105730031798, 5.680332635977434, 66.8579629718161, 39.029964748925096, 67.67893583783226, 90.36071603115434, 59.16742902118027, 44.513322922702784, 14.830260856531211, 24.946630811530518, 173.21704086728323, 64.58665851447329, 23.947485675678216, 13.974253034700327, 10.868955800984503, 109.9784002233794, 43.68887155098244, 19.108361708308106, 6.105027976358162, 41.70909045567804, 49.18654077306476, 76.81743120560215, 25.43508281173004, 107.50436283265577, 26.37236708345022, 40.961704951590306, 83.67295056653069, 13.42256612366608, 5.188431209766162, 13.727553847886316, 106.9771814665296, 48.961245659927584, 16.650424514283078, 59.8444554645166, 25.512121074990667, 74.48531010552144, 9.746233979661689, 5.774468736771908, 51.90101631522248, 26.673626750014613, 7.175097964281058, 22.12330570307141, 5.4285959163344835, 44.711306295510745, 5.237388214663855, 12.358072090818316, 51.85651890315388, 23.545474557233018, 35.260235926365766, 95.70888632354358, 25.421784410574606, 78.5799858599804, 39.17794459591343, 110.25564059834768, 28.226969565319944, 8.75505420704804, 7.48345868542004, 43.76342319398822, 23.24848231794336, 20.307617085477478, 32.7185229195998, 15.311115573606024, 61.13510948444144, 13.750665606825947, 8.465693899629063, 61.56190901842277, 42.541673841883345, 77.2212532199363, 216.86113225454662, 68.32962084948244, 18.669340247314356, 62.254182180451096, 5.166873696998973, 25.373713617699142, 26.02237594818193, 24.87901905765925, 5.325375957684537, 58.96451361349401, 33.29291018239009, 20.265365713789986, 80.54773854448531, 157.12869214394456, 20.19390133196925, 6.861764533090306, 6.01147264312131, 6.008999106203167, 13.262075003255056, 22.784902408870117, 65.93501021709457, 35.337875646681866, 43.45742377690241, 52.09310677158437, 21.574709061571756, 27.930977239021374, 16.317890203652198, 69.20794603490987, 13.926400876268954, 38.00388650132587, 63.63893567661619, 75.29438132532992, 47.44229689632772, 76.83183252493738, 6.479727432022602, 58.97667229991521, 47.072675209332274, 21.1858534317447, 70.46841250860601, 45.2994553793675, 102.88620905845637, 13.910107231047949, 18.98608596221495, 11.890485145465245, 84.63486234139019, 134.08722760175732, 47.425190706045655, 18.568717965149965, 109.27009414607025, 20.300267042414298, 15.30859422254035, 27.795785522779717, 56.47167211531872, 7.162406657406648, 6.76661935050114, 120.828564842673, 87.36950647717839, 73.34787652383272, 13.273417500813405, 31.233625205210654, 130.53841209886147, 51.18145347878891, 77.23717352841626, 28.919332595819547, 6.547753306942763, 5.03184001770107, 75.36673938135304, 48.75050343565194, 26.100351701417715, 169.7917990951819, 32.84083983672745, 12.01330849786744, 8.44424713508065, 26.404376843300064, 63.95297691603448, 10.416165091640432, 8.148747228037681, 95.16335050753483, 48.09080647217354, 8.776545957291654, 15.117882036113354, 14.521615349326233, 65.22965566949408, 35.07356191487386, 5.083359008910453, 128.943698771793, 49.75971120555549, 24.313154932532992, 97.71452790531984, 25.180224857770956, 42.88682562170225, 85.52951526900317, 126.17344940061243, 9.145661357175836, 25.288387034275896, 61.968701349231566, 213.4271319395977, 33.35427559955535, 130.3918579307907, 52.22734844532059, 15.12952578485715, 65.84650188463151, 7.596717650003731, 17.9140997783916, 8.395970270718738, 57.088323237514935, 20.421167993602037, 12.743761708705787, 11.131451141422188, 97.63702854360534, 12.7703166912778, 11.387538559454173, 25.23851462895402, 12.604168634151902, 14.707165532007323, 33.96011813435554, 32.57163087015043, 116.50816947522685, 11.118631408930773, 7.005850300945332, 25.49026005265166, 23.544082609065843, 6.148598324718598, 51.996745056438634, 39.77318296957705, 62.900976214524846, 19.69202450402875, 20.997329585087204, 20.537008055749602, 72.99604354930119, 71.80548105401041, 44.846747642063015, 52.73445827513573, 60.451042296515034, 21.232550492232413, 16.8367632864607, 5.4707347610069945, 92.6314901856054, 56.988077636790045, 23.268277964014487, 51.173252103617095, 10.23479790865515, 24.16084726141996, 44.9170139174114, 46.86343597045944, 11.316873460562135, 100.8995426910977, 18.107693449355754, 7.1293666250651455, 64.53566114150446, 21.664511762848004, 31.82981762054661, 17.554697741001515, 38.032716150617624, 72.13037095216333, 5.9397126101308535, 110.72290618554159, 42.60290950071624, 37.547123919297306, 9.73815161032014, 5.849026232063383, 33.33834283104384, 20.504070841161894, 166.60779349933503, 7.1078369427966175, 19.906636188958856, 11.630211639159311, 7.502170535113871, 19.433989563939022, 66.81715981211131, 6.705965096954967, 47.41409337274478, 62.02725957926939, 7.860533730331908, 24.821785023918927, 10.64965848412339, 48.2934496698533, 88.52954633488764, 97.56056239112428, 28.77270249252679, 15.874310391259106, 33.636878883411725, 50.445930227671916, 69.88321050569591, 58.264311812888835, 36.31541320923919, 37.83088343234781, 48.986460906221836, 8.47026096385689, 30.41432904298234, 25.10264337118038, 7.516982913938467, 30.555273722798884, 157.8526227894986, 13.965827933087878, 26.18357093333619, 18.0863804650356, 80.36375207379254, 28.27171667959679, 31.518764443728987, 83.84110619955206, 39.86788478689198, 77.85248483093343, 9.047803777403002, 22.158503285642006, 29.601173594832723, 10.001549367059786, 18.07888955784478, 10.970162022916124, 8.096435626663636, 15.807588183103814, 12.228186704693826, 8.948486424930733, 53.1154800902898, 16.77911959916691, 21.402031770780603, 10.110087038932452, 40.29080926776349, 54.31370741678649, 78.58368400667604, 58.55202712579715, 40.37502226553153, 62.40779124362511, 18.197627570357017, 47.15208609831002, 7.047707182121923, 6.295350731488821, 70.5326112871627, 65.53800905029757, 182.57716842580103, 46.73058331336901, 7.6945386446291115, 8.236015522750215, 46.18756070047372, 74.9544182830081, 5.193305908283769, 43.5287097900905, 27.61209610714698, 9.937492194886097, 41.83166906717668, 36.35511499358165, 29.03091639970029, 7.191350482496783, 6.9440527469174445, 44.9018027596056, 15.971774216691786, 7.8026907271772465, 20.385045558205693, 41.34719950743833, 16.597340904621, 61.71443363674241, 21.880256374244333, 80.6046738473882, 33.939357885910574, 14.029676134714975, 55.760782227231495, 60.16939105322156, 70.53094923737751, 44.57487896948168, 12.253153415512193, 19.130345055575923, 5.476064317290038, 81.43405085453416, 59.37423971092989, 51.86539034468826, 11.623895195045497, 37.38589255609918, 62.305993789048784, 30.7787081644761, 24.339686149701755, 79.14034282191578, 190.72139806299364, 7.789725160783135, 55.19762491628884, 23.661620072626405, 28.83553989582616, 9.154673728961264, 37.48750699963438, 111.96402807811194, 11.086716649811203, 13.146283630018985, 37.04095216379011, 9.538819911614034, 15.26439306896871, 40.620805435586945, 113.67029790444074, 96.6863049481677, 63.3910533490692, 49.09143337907709, 7.3169963066839605, 89.10275028114832, 5.028324795496691, 126.53810436947897, 65.1931355285511, 29.14150941423981, 51.293176451457626, 19.966860379248246, 39.38134845296955, 11.468166154870081, 42.27921661123465, 6.14255432978006, 62.99406590465252, 86.00851148764573, 58.175468158680864, 36.80145257177813, 19.128952687335175, 63.70525794869811, 7.893476541426176, 58.46107196543102, 129.2195314677923, 71.39178750616485, 48.83902258425634, 12.516009576578227, 26.533250139042202, 26.90073638514411, 21.09285223264772, 16.3206825124009, 8.04409516596841, 5.877561821544661, 27.615004880117105, 6.8944937790313885, 98.61073895659678, 8.242580897420732, 5.316082656858619, 8.952572500893066, 6.7409112010600065, 52.29976527663621, 52.28529931561086, 58.62706636581126, 9.375738908216775, 47.63053728364011, 5.41287645500883, 6.924391842503147, 47.904692000430074, 24.469939079801662, 78.18677137369023, 9.562752306080299, 22.97825196470268, 84.19569097463902, 16.672165458322116, 130.0754024495221, 108.96920704674585, 68.46401745239942, 22.731665760208468, 36.18823277032844, 18.86594214912775, 69.64751152395722, 32.63947830469967, 50.24379833497928, 30.086701554544454, 70.91357418020121, 5.807054752822581, 27.764272867388975, 57.91986798467851, 72.24119462112104, 6.450011780447648, 36.30190432944824, 86.1663972314182, 15.169796529596583, 31.480585673936112, 88.34770532046524, 60.424488675031284, 12.765782198696176, 35.30642288377026, 18.382002614619882, 23.698043775504647, 33.346538581975864, 7.783874669302498, 5.857570460850021, 9.777110572064007, 10.387400796735854, 7.700664514240087, 17.840306324177337, 10.704194882286128, 34.06101431937139, 116.31225689527044, 25.38151725874187, 63.99572574929717, 108.07821575348304, 117.57163140623561, 160.14831852007734, 106.21743475903068, 35.64944787440083, 12.020336136172213, 54.04959136505166, 8.858768530594482, 5.307532638144219, 74.10966635838734, 31.99016826225776, 51.07472002919384, 6.901399266407718, 56.38976138173524, 12.270243794901837, 17.48699067895888, 60.07744366737211, 21.090892205986584, 11.908706302527426, 17.750505068254284, 89.98846405555085, 18.70922389403433, 36.58834118196538, 30.51448459402854, 42.35311602175957, 86.07368193964717, 5.716952744157231, 21.547052275578956, 108.62442762745748, 7.17753181814686, 93.47783283011098, 90.05075976674038, 24.649113183262866, 6.917739983868495, 105.09743097313968, 76.21694859081926, 31.97941255268679, 6.48614897608667, 55.678015351965534, 18.445925077099226, 92.41993086989208, 45.10513014125252, 16.55114620923807, 51.9967813452115, 35.94335495999186, 10.121156742429433, 5.711396983275275, 36.145519709393, 6.505718203337823, 10.003097772511437, 7.573281172071461, 21.152755622874462, 80.95493473760266, 25.432240279268548, 30.746349589688695, 89.35544440098238, 52.9695750310335, 85.50015086588382, 22.949022086750883, 53.31133858028822, 123.23724062914863, 156.67520050280217, 26.545010736059716, 5.495249658705966, 5.4968169184037246, 5.2309113578638415, 67.64524463763482, 22.919183032385963, 26.615057824720083, 58.36718857144069, 25.945683726021883, 128.21776216267182, 36.76723677453112, 20.007756234094497, 6.657116791354651, 47.73463933126991, 34.033765808222434, 78.4900957785602, 30.476648435381765, 15.22548520172031, 29.861379333625777, 95.40271435253574, 9.287954331758506, 22.936220967958935, 29.093866470294184, 30.244565202009486, 25.91459555944285, 19.278350844578554, 33.67123404301815, 14.560176993690073, 29.458608104579916, 6.964258085645491, 82.69618803569502, 22.330420307124882, 8.269001500265665, 7.84424766919655, 107.27419858082833, 15.521696927147186, 5.5593388940488655, 48.27029200127548, 55.64191935564041, 10.10306383067086, 37.52301833125112, 33.267034954656545, 9.525619134093956, 48.79846885555672, 20.376906295048514, 67.8623126038886, 159.51430659757267, 26.26290681552676, 21.42955338920862, 51.928941509221815, 106.89468300548546, 61.40819604921697, 6.795083032933626, 5.169211231165995, 102.33060537203548, 45.46223461076411, 60.265861822283654, 13.771340791962722, 19.104509362677152, 34.10990670785008, 36.38197964912439, 59.263517491654234, 61.443673132915364, 9.105044676174387, 58.60454498338946, 16.061345837639774, 70.09892286467047, 11.457231346088683, 44.92174946955514, 8.700328780092931, 18.526827667246703, 20.974585730774617, 21.800938175596603, 50.752549994885456, 38.73778203342886, 36.35374972598907, 45.99837708868272, 8.151726256902538, 14.871501772388356, 16.276599363425312, 19.828424468637504, 76.71854658942212, 5.139869018396441, 81.54256840151528, 40.71154625787866, 59.11745526872075, 13.820033898801272, 81.68290700691766, 18.031733096908894, 18.3683782874578, 51.620510224582894, 16.90999353086812, 26.713754701375247, 13.49085546941915, 6.7395738592635865, 147.8127864968651, 63.18500182579537, 69.21630834547946, 61.419575146528445, 36.19875933680495, 16.39760724395577, 5.414295374335054, 66.3439709921072, 59.395102351623166, 32.68181445342228, 5.240833863882552, 26.101774713812098, 100.9842476827031, 60.028793827078786, 102.25659234458692, 108.84051191196585, 8.220270562182463, 12.430780110857055, 63.46556405416802, 72.84685987819793, 20.52205795920663, 15.157998633460046, 8.378775177199556, 10.121346824427825, 18.478350272431513, 34.743734078137535, 29.78113630515453, 17.97027106343044, 22.681342167287553, 65.73690126524349, 20.241819798401234, 5.910500400013457, 20.034895135062275, 12.848527832139727, 14.704221171444814, 34.815725934656975, 45.99860485421428, 12.16104175601626, 75.61439341532329, 69.12183369610545, 47.118823683817986, 44.195248979551245, 60.933787354450956, 94.15314483221817, 37.572010373837585, 15.150783561896285, 74.64066163076053, 12.611344287749908, 79.01768038771947, 8.599672357589942, 51.312995336341245, 24.850490691834167, 31.73518225330909, 19.62676361372622, 55.75058034220173, 8.530922637998607, 8.170947350911446, 37.17229819241927, 8.609849334556069, 97.67599331980078, 42.08698758712232, 177.54973466321937, 60.86711039884837, 63.392529686451766, 108.75952030975654, 31.313582731271595, 67.4756739170606, 52.762803429654554, 65.8609470966348, 16.126197722262432, 17.133320346627595, 6.043964102110897, 67.3630020951473, 18.39891249481364, 11.360110027068526, 97.80813284780916, 49.92321953883108, 18.519223114641903, 55.443200000101626, 56.856225059295554, 74.25166254136592, 7.059628507337166, 6.081837150797105, 42.89349712210354, 53.80763744436039, 108.15954960869101, 15.733772644831745, 37.41056628708909, 36.64676092623102, 113.05954323869011, 26.465905142793456, 26.44955003131091, 43.27779286303405, 12.408951846262585, 5.283288242975558, 7.712054969131841, 7.263459863238474, 15.655507934793198, 30.931257880128285, 59.39605031448808, 38.9879057648355, 87.93452953780945, 44.09560062175035, 14.593990562891184, 45.090765488424815, 40.06552798870308, 24.78301319684031, 9.509904710095192, 14.980652662076382, 25.792085532575857, 37.443225608283946, 7.255747993045802, 86.58561212370012, 6.209146656894363, 50.143852655750365, 69.48903548158636, 11.123366760406066, 39.516612432928255, 14.567324786468893, 17.71083147722684, 35.721253563211945, 9.672914404672847, 6.708682238987916, 36.460952682849026, 24.69716503835487, 124.90877386636821, 74.43599490397202, 18.68785401186056, 95.81778913517198, 19.2760166689036, 45.05405391333135, 23.213976819892316, 62.34844919095386, 16.18865995081099, 20.727907390899887, 139.80298555194992, 24.352485683690574, 110.63237980041424, 13.453732564245326, 77.56082014144104, 22.439087641139096, 16.225702131167736, 84.74311525745219, 12.50995574397813, 29.653759388846463, 11.767340066077029, 57.425614618102514, 141.88174774923488, 51.94758809227781, 10.105458738695251, 18.69192263320741, 82.65967929109982, 64.43565000403663, 29.050443608302928, 14.6624330571751, 32.734406165173155, 44.11949119830164, 74.13866045249846, 17.14788689560789, 25.758338991334952, 99.48116310326861, 5.047711559362942, 27.23633252405652, 134.05652010831693, 133.13609262377744, 20.237011687821237, 10.070799995373505, 56.29713586515128, 6.003632351302229, 23.525146777719854, 42.565152266750744, 12.25579567670664, 35.79077661124417, 150.67229398153881, 13.940218114188607, 80.27490548511413, 20.976791721847135, 43.34093056690227, 59.32822321871925, 7.928848007893186, 50.16112140579757, 21.87539950317102, 16.889310043799583, 30.39845186820223, 15.265829872774354, 15.681057184846773, 33.284743863444724, 110.37766221286458, 15.66813340398325, 23.31365818303368, 29.19149249284452, 39.39862304021795, 75.02814347851789, 11.046366397831177, 6.959029781567829, 72.93274589149519, 138.01214874644046, 55.582599353448856, 17.694737906836064, 16.631452928458273, 13.04673563278436, 18.382486757229646, 58.16871436615215, 46.887906763214076, ...])
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);
([4317859.375, 4381431.25, 4414162.5, 4486565.625, 4530207.8125, 4552893.75, 4562164.0625, 4590743.75, 4658648.4375, 4725556.25, 4741129.6875, 4804934.375, 4819065.625, 4831810.9375, 4834551.5625, 4835173.4375, 4858143.75, 4867471.875, 4883740.625, 4896168.75, 4913496.875, 4954884.375, 4973557.8125, 4978381.25, 4978464.0625, 5045473.4375, 5076985.9375, 5089428.125, 5135867.1875, 5142593.75, 5386910.9375, 6039678.125, 6039748.4375, 6620498.4375, 6722054.6875, 6734653.125, 6770906.25, 6771898.4375, 6772109.375, 6772314.0625, 6802690.625, 6834504.6875, 6879350.0, 6924232.8125, 6942129.6875, 6942167.1875, 6948873.4375, 7006415.625, 7011964.0625, 7014842.1875, 7036026.5625, 7038553.125, 7044996.875, 7058629.6875, 7065871.875, 7073412.5, 7086217.1875, 7100054.6875, 7103446.875, 7105401.5625, 7122868.75, 7125375.0, 7143068.75, 7152943.75, 7168057.8125, 7211310.9375, 7217868.75, 7258106.25, 7278056.25, 7280317.1875, 7292621.875, 7292637.5, 7295065.625, 7298820.3125, 7298837.5, 7301309.375, 7301868.75, 7302957.8125, 7314025.0, 7322964.0625, 7326564.0625, 7327582.8125, 7335417.1875, 7369360.9375, 7464153.125, 7495529.6875, 7512943.75, 7559882.8125, 7562131.25, 7590087.5, 7599804.6875, 7621609.375, 7627150.0, 7627475.0, 7635420.3125, 7636582.8125, 7676304.6875, 7679001.5625, 7778301.5625, 7829917.1875, 7834023.4375, 7875992.1875, 7881078.125, 7881079.6875, 7896470.3125, 7907831.25, 7929734.375, 7940284.375, 7975384.375, 7980562.5, 8017093.75, 8021582.8125, 8034592.1875, 8103275.0, 8103320.3125, 8109046.875, 8159395.3125, 8159818.75, 8188373.4375, 8195978.125, 8220940.625, 8221832.8125, 8228039.0625, 8232928.125, 8244789.0625, 8250378.125, 8251081.25, 8270381.25, 8280270.3125, 8289806.25, 8311384.375, 8350693.75, 8377985.9375, 8378767.1875, 8398103.125, 8400851.5625, 8400862.5, 8420092.1875, 8422767.1875, 8425648.4375, 8428492.1875, 8429082.8125, 8429385.9375, 8436282.8125, 8439534.375, 8443985.9375, 8444529.6875, 8453351.5625, 8466812.5, 8474931.25, 8490517.1875, 8498089.0625, 8519615.625, 8550692.1875, 8572832.8125, 8573926.5625, 8601160.9375, 8619267.1875, 8621637.5, 8663037.5, 8664445.3125, 8667212.5, 8672185.9375, 8672785.9375, 8684454.6875, 8687882.8125, 8698620.3125, 8706160.9375, 8711056.25, 8719284.375, 8739868.75, 8745923.4375, 8751956.25, 8762664.0625, 8769000.0, 8774381.25, 8774415.625, 8776207.8125, 8776676.5625, 8832585.9375, 8834104.6875, 8888762.5, 8893695.3125, 8916846.875, 8931976.5625, 8945284.375, 8947437.5, 8954581.25, 8955675.0, 8956107.8125, 8959482.8125, 8964551.5625, 9028907.8125, 9039521.875, 9039546.875, 9050623.4375, 9060164.0625, 9091764.0625, 9093842.1875, 9097926.5625, 9097940.625, 9098007.8125, 9101696.875, 9107262.5, 9108428.125, 9122732.8125, 9122817.1875, 9122845.3125, 9145621.875, 9145650.0, 9146693.75, 9161282.8125, 9166768.75, 9174028.125, 9189276.5625, 9190818.75, 9198848.4375, 9199643.75, 9200898.4375, 9201407.8125, 9224800.0, 9233460.9375, 9236437.5, 9238334.375, 9238881.25, 9240609.375, 9244260.9375, 9244368.75, 9245400.0, 9245435.9375, 9247345.3125, 9248276.5625, 9248768.75, 9248967.1875, 9249360.9375, 9249434.375, 9249759.375, 9250650.0, 9250775.0, 9251114.0625, 9251570.3125, 9252001.5625, 9253965.625, 9254587.5, 9259103.125, 9261590.625, 9273610.9375, 9280371.875, 9286835.9375, 9286868.75, 9289832.8125, 9290417.1875, 9290887.5, 9298439.0625, 9298446.875, 9300878.125, 9307604.6875, 9307726.5625, 9319435.9375, 9319584.375, 9324617.1875, 9335796.875, 9343976.5625, 9345535.9375, 9349984.375, 9350071.875, 9350432.8125, 9350465.625, 9351651.5625, 9351734.375, 9353050.0, 9359293.75, 9361506.25, 9363168.75, 9363343.75, 9365653.125, 9371356.25, 9372143.75, 9372235.9375, 9372367.1875, 9373156.25, 9374353.125, 9378448.4375, 9383175.0, 9389659.375, 9389715.625, 9390578.125, 9390932.8125, 9393985.9375, 9393985.9375, 9399065.625, 9404442.1875, 9405171.875, 9406204.6875, 9406614.0625, 9407004.6875, 9408675.0, 9411050.0, 9412250.0, 9420121.875, 9421921.875, 9428350.0, 9429504.6875, 9432575.0, 9432592.1875, 9437362.5, 9437564.0625, 9438045.3125, 9439285.9375, 9441942.1875, 9449401.5625, 9450684.375, 9450845.3125, 9451325.0, 9452540.625, 9454570.3125, 9455992.1875, 9456989.0625, 9459001.5625, 9462684.375, 9463098.4375, 9463725.0, 9468684.375, 9469229.6875, 9471325.0, 9472582.8125, 9472710.9375, 9473178.125, 9475223.4375, 9475496.875, 9476853.125, 9477506.25, 9480259.375, 9480312.5, 9480660.9375, 9481571.875, 9482173.4375, 9482918.75, 9483175.0, 9483484.375, 9488331.25, 9495104.6875, 9495189.0625, 9495848.4375, 9495871.875, 9495943.75, 9496582.8125, 9497421.875, 9508812.5, 9509228.125, 9509887.5, 9511342.1875, 9513781.25, 9516612.5, 9517773.4375, 9518989.0625, 9540193.75, 9552926.5625, 9566423.4375, 9578556.25, 9581964.0625, 9591139.0625, 9592143.75, 9594617.1875, 9609910.9375, 9611923.4375, 9617598.4375, 9619460.9375, 9620584.375, 9620737.5, 9624387.5, 9631081.25, 9633473.4375, 9633687.5, 9634503.125, 9636128.125, 9636329.6875, 9637429.6875, 9637792.1875, 9638859.375, 9642875.0, 9642993.75, 9647485.9375, 9674895.3125, 9677596.875, 9689937.5, 9690862.5, 9690889.0625, 9694087.5, 9700375.0, 9706168.75, 9707035.9375, 9708421.875, 9711967.1875, 9716451.5625, 9718520.3125, 9722360.9375, 9722423.4375, 9726103.125, 9726723.4375, 9738764.0625, 9743446.875, 9763742.1875, 9787917.1875, 9788467.1875, 9802176.5625, 9806915.625, 9820790.625, 9840854.6875, 9849804.6875, 9858987.5, 9863487.5, 9866046.875, 9867256.25, 9867821.875, 9868409.375, 9868471.875, 9900606.25, 9903118.75, 9934868.75, 9953137.5, 9957212.5, 9986601.5625, 10038064.0625, 10076262.5, 10102945.3125, 10103334.375, 10106000.0, 10116976.5625, 10123571.875, 10171421.875, 10188848.4375, 10230885.9375, 10253276.5625, 10278778.125, 10309278.125, 10314376.5625, 10338278.125, 10486037.5, 10593631.25, 10836873.4375, 11459120.3125, 11461554.6875, 11528670.3125, 11617876.5625, 11750696.875, 11888764.0625, 11899821.875, 11910625.0, 11926056.25, 11945204.6875, 11956943.75, 11958692.1875, 13673389.0625, 13698381.25, 13809450.0, 13881798.4375, 13888340.625, 13889375.0, 13889415.625, 13889528.125, 13889795.3125, 13890196.875, 13890260.9375, 13890273.4375, 13890343.75, 13890651.5625, 13890673.4375, 13891456.25, 13892135.9375, 13892170.3125, 13892215.625, 13893489.0625, 13893679.6875, 13893714.0625, 13893734.375, 13894253.125, 13894570.3125, 13895534.375, 13895679.6875, 13896157.8125, 13896539.0625, 13896692.1875, 13897039.0625, 13897812.5, 13897959.375, 13899093.75, 13899114.0625, 13899164.0625, 13899229.6875, 13899440.625, 13899487.5, 13900218.75, 13900556.25, 13900785.9375, 13900984.375, 13901062.5, 13901078.125, 13901109.375, 13901246.875, 13901306.25, 13901464.0625, 13901484.375, 13901501.5625, 13902057.8125, 13902385.9375, 13902507.8125, 13902895.3125, 13903971.875, 13904718.75, 13904896.875, 13905104.6875, 13906645.3125, 13906667.1875, 13907132.8125, 13908768.75, 13909596.875, 13911684.375, 13913354.6875, 13913517.1875, 13913779.6875, 13914762.5, 13915656.25, 13915746.875, 13916409.375, 13916420.3125, 13916757.8125, 13916806.25, 13917068.75, 13917132.8125, 13917312.5, 13919301.5625, 13920062.5, 13920121.875, 13920546.875, 13920625.0, 13921675.0, 13921743.75, 13923965.625, 13924000.0, 13924239.0625, 13924950.0, 13925056.25, 13925120.3125, 13925248.4375, 13925312.5, 13925334.375, 13925445.3125, 13925492.1875, 13926371.875, 13926632.8125, 13926723.4375, 13926853.125, 13928067.1875, 13928634.375, 13930745.3125, 13933267.1875, 13933268.75, 13933526.5625, 13936220.3125, 13936657.8125, 13936815.625, 13936896.875, 13938423.4375, 13939504.6875, 13939556.25, 13939614.0625, 13939643.75, 13941976.5625, 13942159.375, 13944062.5, 13944565.625, 13945192.1875, 13945856.25, 13945929.6875, 13947879.6875, 13948596.875, 13952503.125, 13954417.1875, 13954843.75, 13955220.3125, 13955798.4375, 13956048.4375, 13956732.8125, 13957862.5, 13960725.0, 13962884.375, 13965651.5625, 13965839.0625, 13967364.0625, 13971957.8125, 13977073.4375, 13978170.3125, 13978779.6875, 13979085.9375, 13982407.8125, 13982526.5625, 13984262.5, 13989318.75, 13999029.6875, 14010046.875, 14010848.4375, 14018278.125, 14018643.75, 14020334.375, 14025625.0, 14034895.3125, 14047837.5, 14049325.0, 14055357.8125, 14055389.0625, 14067851.5625, 14071704.6875, 14079998.4375, 14104189.0625, 14107490.625, 14115470.3125, 14118862.5, 14119837.5, 14123757.8125, 14123764.0625, 14126784.375, 14127859.375, 14128326.5625, 14131392.1875, 14133409.375, 14136221.875, 14136278.125, 14144818.75, 14149154.6875, 14150089.0625, 14151321.875, 14152904.6875, 14153175.0, 14156803.125, 14158426.5625, 14158982.8125, 14159056.25, 14159406.25, 14159776.5625, 14160412.5, 14161637.5, 14162937.5, 14164423.4375, 14164557.8125, 14164834.375, 14165157.8125, 14166101.5625, 14166404.6875, 14166660.9375, 14167076.5625, 14167559.375, 14167795.3125, 14171553.125, 14172243.75, 14172785.9375, 14173040.625, 14173051.5625, 14174625.0, 14175375.0, 14177492.1875, 14179603.125, 14179850.0, 14180170.3125, 14183590.625, 14185853.125, 14186423.4375, 14186851.5625, 14187032.8125, 14188235.9375, 14188471.875, 14188873.4375, 14190157.8125, 14191106.25, 14195140.625, 14195656.25, 14199020.3125, 14200473.4375, 14200964.0625, 14201737.5, 14203656.25, 14205218.75, 14205448.4375, 14206268.75, 14206442.1875, 14207068.75, 14207637.5, 14207842.1875, 14207895.3125, 14208139.0625, 14208178.125, 14209217.1875, 14209456.25, 14209579.6875, 14209620.3125, 14209882.8125, 14210317.1875, 14211500.0, 14211804.6875, 14212178.125, 14212653.125, 14213082.8125, 14213146.875, 14214118.75, 14216248.4375, 14216821.875, 14216875.0, 14216904.6875, 14217156.25, 14217304.6875, 14217714.0625, 14218103.125, 14218143.75, 14218156.25, 14218193.75, 14219318.75, 14219342.1875, 14220350.0, 14220362.5, 14220654.6875, 14220815.625, 14220817.1875, 14220821.875, 14221595.3125, 14222210.9375, 14222421.875, 14222532.8125, 14223323.4375, 14224210.9375, 14224548.4375, 14225171.875, 14225192.1875, 14225431.25, 14226409.375, 14227551.5625, 14227662.5, 14228082.8125, 14228146.875, 14228253.125, 14228968.75, 14229939.0625, 14230935.9375, 14231881.25, 14232601.5625, 14233248.4375, 14233481.25, 14234414.0625, 14234445.3125, 14234695.3125, 14235115.625, 14235175.0, 14235793.75, 14236256.25, 14236282.8125, 14236565.625, 14236728.125, 14237171.875, 14237354.6875, 14237487.5, 14237781.25, 14238554.6875, 14238629.6875, 14238662.5, 14238900.0, 14239354.6875, 14240668.75, 14240960.9375, 14241307.8125, 14241648.4375, 14242400.0, 14242429.6875, 14242537.5, 14243175.0, 14243857.8125, 14243892.1875, 14243964.0625, 14244559.375, 14244728.125, 14244740.625, 14244756.25, 14245034.375, 14246503.125, 14246839.0625, 14246946.875, 14247081.25, 14247381.25, 14247823.4375, 14247914.0625, 14247923.4375, 14248840.625, 14248973.4375, 14249143.75, 14249379.6875, 14249567.1875, 14250651.5625, 14250731.25, 14250806.25, 14251015.625, 14252104.6875, 14253446.875, 14253554.6875, 14253679.6875, 14254026.5625, 14254478.125, 14254710.9375, 14255051.5625, 14255395.3125, 14255429.6875, 14255796.875, 14256076.5625, 14256128.125, 14256571.875, 14256668.75, 14256900.0, 14257328.125, 14257446.875, 14257871.875, 14258275.0, 14258504.6875, 14258645.3125, 14258929.6875, 14258976.5625, 14260300.0, 14260367.1875, 14260371.875, 14260373.4375, 14260651.5625, 14261300.0, 14261753.125, 14261832.8125, 14261864.0625, 14262492.1875, 14262592.1875, 14262621.875, 14262731.25, 14262748.4375, 14262887.5, 14263093.75, 14263154.6875, 14263175.0, 14263515.625, 14263521.875, 14264079.6875, 14264378.125, 14264631.25, 14264831.25, 14265526.5625, 14265662.5, 14265693.75, 14265940.625, 14266445.3125, 14266454.6875, 14266470.3125, 14266614.0625, 14266625.0, 14266639.0625, 14266650.0, 14266692.1875, 14266932.8125, 14267214.0625, 14267321.875, 14267375.0, 14267396.875, 14267928.125, 14268015.625, 14268431.25, 14268765.625, 14268815.625, 14268903.125, 14269190.625, 14269198.4375, 14269578.125, 14269909.375, 14269993.75, 14270065.625, 14270159.375, 14270682.8125, 14270928.125, 14271076.5625, 14271792.1875, 14271942.1875, 14271984.375, 14272285.9375, 14272448.4375, 14272646.875, 14273248.4375, 14274634.375, 14274648.4375, 14274850.0, 14274920.3125, 14275106.25, 14275559.375, 14275696.875, 14275829.6875, 14275926.5625, 14275957.8125, 14276100.0, 14276960.9375, 14277418.75, 14277807.8125, 14277964.0625, 14278057.8125, 14278343.75, 14278421.875, 14279037.5, 14279185.9375, 14279481.25, 14279490.625, 14279664.0625, 14279757.8125, 14279901.5625, 14279907.8125, 14280056.25, 14280075.0, 14280425.0, 14280479.6875, 14280782.8125, 14280900.0, 14281471.875, 14281490.625, 14282084.375, 14282114.0625, 14282206.25, 14282231.25, 14282484.375, 14282520.3125, 14282632.8125, 14282665.625, 14282704.6875, 14282935.9375, 14282953.125, 14283345.3125, 14283539.0625, 14283573.4375, 14283585.9375, 14284089.0625, 14284239.0625, 14284243.75, 14284745.3125, 14284781.25, 14285239.0625, 14285781.25, 14286232.8125, 14286243.75, 14286356.25, 14286362.5, 14286425.0, 14287487.5, 14287507.8125, 14287700.0, 14287732.8125, 14287746.875, 14287951.5625, 14287982.8125, 14288151.5625, 14288226.5625, 14288251.5625, 14288290.625, 14288798.4375, 14288867.1875, 14288893.75, 14289282.8125, 14289631.25, 14289634.375, 14289900.0, 14289909.375, 14290250.0, 14290298.4375, 14290476.5625, 14290765.625, 14291106.25, 14291440.625, 14291496.875, 14291934.375, 14292131.25, 14292518.75, 14292534.375, 14292535.9375, 14293023.4375, 14293271.875, 14293692.1875, 14293740.625, 14293803.125, 14293892.1875, 14294364.0625, 14294454.6875, 14294476.5625, 14294562.5, 14294696.875, 14294701.5625, 14294967.1875, 14295082.8125, 14295101.5625, 14295420.3125, 14295526.5625, 14295689.0625, 14295739.0625, 14295784.375, 14295820.3125, 14295820.3125, ...], [9.535457222960138, 58.31250196189946, 7.624845969014124, 43.50719266114571, 9.109953393780916, 5.705547889921847, 21.062551986165573, 63.32302611259067, 15.68380427980767, 70.46167103812616, 30.437936486749912, 102.30260499623799, 17.682905971733117, 13.211126868259472, 15.307585395216826, 25.514802024125473, 6.097049854818319, 12.955400372885334, 18.459594305088984, 27.066201970171115, 35.84749999360933, 6.151038215395507, 23.1629333615357, 142.94619157059947, 13.626960868803067, 130.46861371321154, 6.806351171993965, 6.496540968877754, 94.5214446192636, 52.24678359690657, 6.546552714704988, 11.727859599141471, 5.032593240587818, 31.191235986483964, 14.930680985102263, 56.29770949048545, 25.507799777692973, 10.089932777669237, 55.12975994676228, 7.384850027863383, 54.989425916053506, 37.874064473530495, 41.02376957664156, 7.280420237103244, 8.221600377466705, 5.563483725599353, 44.62182314963505, 60.221153044889306, 59.33131988411338, 24.321082636991257, 9.607654167432662, 9.661996422706764, 125.27272495678132, 21.45748340424275, 23.80260136958966, 6.954813369381841, 52.88422321076112, 8.275350577336123, 8.202849978789036, 190.2375731367861, 109.19720970160547, 8.49711975228418, 113.904757501581, 14.100402287420218, 78.57595756175965, 41.229660597130504, 85.58925784125854, 40.60807416691301, 82.74899071186763, 250.81430601731302, 38.57986262083139, 100.96678522495532, 35.56980376924771, 92.93403016350304, 16.48565886924486, 29.521110047999276, 62.87531110163075, 5.060818157843305, 115.63493224941983, 52.364750763204654, 30.19802527326044, 43.39432089986416, 7.736251452116055, 13.709539579223236, 111.0166906659954, 7.123489761078052, 19.48055733177153, 48.75933008034917, 11.39078531649279, 6.638663286336343, 21.06658122264274, 64.17529909329131, 177.51945864718695, 15.917809104089567, 20.511055031082368, 5.462711022829504, 30.059882813127846, 57.29257350799181, 33.442794017257086, 37.5534091933244, 38.23541700920471, 23.125312584804238, 32.49914377292372, 25.900332542338646, 24.245083589073587, 20.215519219469478, 43.57500478382924, 32.91945229182205, 135.35286974994733, 50.78371898875366, 37.240726890370965, 7.633121569371533, 6.74965782728635, 67.31386837272913, 138.75108235709288, 30.44136929368203, 20.661961707196127, 10.878919558138277, 14.244464941404711, 16.851265181613567, 48.8307285581396, 29.755156980174274, 64.79759568920458, 23.501571497319787, 20.288285836947466, 220.76809838323473, 35.79205898685518, 102.45603092863442, 30.603330746408858, 15.266736658702428, 5.4644456774804215, 8.499282169149222, 13.915813001967292, 88.90476007942014, 10.999024080418302, 79.35418677551385, 11.71654128030383, 19.07143054050439, 36.102285319962675, 10.610301718345607, 141.9475448638866, 140.9743242444668, 35.972759201748374, 17.41502410745535, 12.487552772712776, 12.10065377297411, 67.87426434176764, 5.9068721795578965, 30.870455544060018, 26.811037401742034, 13.177135724182605, 89.49440058457719, 92.92845169700544, 28.575808327018198, 42.40222718052749, 100.96066928865889, 45.42043398976277, 213.36255904820825, 12.925124178701022, 7.800691079515475, 20.30194999990641, 23.508106771935257, 119.81806610700718, 10.851283677659966, 91.14532425630838, 38.031271696434025, 12.717902120550221, 22.09088964426642, 27.858624258218565, 83.92852720259101, 32.18813742630192, 84.4962768350244, 5.304966443243256, 95.80962199308168, 69.49503784233696, 52.19924675855746, 33.52482864991949, 110.86260417666463, 5.619804991108584, 172.3185266231232, 42.7779901573704, 69.23306882644052, 117.30364435492193, 6.7017973819871575, 9.668508333128528, 108.58296759902316, 5.3104703927418955, 103.79233267779331, 146.27624553821408, 5.799913875093976, 14.361935647940555, 15.442842236374657, 22.660280355542838, 43.99105730031798, 5.680332635977434, 66.8579629718161, 39.029964748925096, 67.67893583783226, 90.36071603115434, 59.16742902118027, 44.513322922702784, 14.830260856531211, 24.946630811530518, 173.21704086728323, 64.58665851447329, 23.947485675678216, 13.974253034700327, 10.868955800984503, 109.9784002233794, 43.68887155098244, 19.108361708308106, 6.105027976358162, 41.70909045567804, 49.18654077306476, 76.81743120560215, 25.43508281173004, 107.50436283265577, 26.37236708345022, 40.961704951590306, 83.67295056653069, 13.42256612366608, 5.188431209766162, 13.727553847886316, 106.9771814665296, 48.961245659927584, 16.650424514283078, 59.8444554645166, 25.512121074990667, 74.48531010552144, 9.746233979661689, 5.774468736771908, 51.90101631522248, 26.673626750014613, 7.175097964281058, 22.12330570307141, 5.4285959163344835, 44.711306295510745, 5.237388214663855, 12.358072090818316, 51.85651890315388, 23.545474557233018, 35.260235926365766, 95.70888632354358, 25.421784410574606, 78.5799858599804, 39.17794459591343, 110.25564059834768, 28.226969565319944, 8.75505420704804, 7.48345868542004, 43.76342319398822, 23.24848231794336, 20.307617085477478, 32.7185229195998, 15.311115573606024, 61.13510948444144, 13.750665606825947, 8.465693899629063, 61.56190901842277, 42.541673841883345, 77.2212532199363, 216.86113225454662, 68.32962084948244, 18.669340247314356, 62.254182180451096, 5.166873696998973, 25.373713617699142, 26.02237594818193, 24.87901905765925, 5.325375957684537, 58.96451361349401, 33.29291018239009, 20.265365713789986, 80.54773854448531, 157.12869214394456, 20.19390133196925, 6.861764533090306, 6.01147264312131, 6.008999106203167, 13.262075003255056, 22.784902408870117, 65.93501021709457, 35.337875646681866, 43.45742377690241, 52.09310677158437, 21.574709061571756, 27.930977239021374, 16.317890203652198, 69.20794603490987, 13.926400876268954, 38.00388650132587, 63.63893567661619, 75.29438132532992, 47.44229689632772, 76.83183252493738, 6.479727432022602, 58.97667229991521, 47.072675209332274, 21.1858534317447, 70.46841250860601, 45.2994553793675, 102.88620905845637, 13.910107231047949, 18.98608596221495, 11.890485145465245, 84.63486234139019, 134.08722760175732, 47.425190706045655, 18.568717965149965, 109.27009414607025, 20.300267042414298, 15.30859422254035, 27.795785522779717, 56.47167211531872, 7.162406657406648, 6.76661935050114, 120.828564842673, 87.36950647717839, 73.34787652383272, 13.273417500813405, 31.233625205210654, 130.53841209886147, 51.18145347878891, 77.23717352841626, 28.919332595819547, 6.547753306942763, 5.03184001770107, 75.36673938135304, 48.75050343565194, 26.100351701417715, 169.7917990951819, 32.84083983672745, 12.01330849786744, 8.44424713508065, 26.404376843300064, 63.95297691603448, 10.416165091640432, 8.148747228037681, 95.16335050753483, 48.09080647217354, 8.776545957291654, 15.117882036113354, 14.521615349326233, 65.22965566949408, 35.07356191487386, 5.083359008910453, 128.943698771793, 49.75971120555549, 24.313154932532992, 97.71452790531984, 25.180224857770956, 42.88682562170225, 85.52951526900317, 126.17344940061243, 9.145661357175836, 25.288387034275896, 61.968701349231566, 213.4271319395977, 33.35427559955535, 130.3918579307907, 52.22734844532059, 15.12952578485715, 65.84650188463151, 7.596717650003731, 17.9140997783916, 8.395970270718738, 57.088323237514935, 20.421167993602037, 12.743761708705787, 11.131451141422188, 97.63702854360534, 12.7703166912778, 11.387538559454173, 25.23851462895402, 12.604168634151902, 14.707165532007323, 33.96011813435554, 32.57163087015043, 116.50816947522685, 11.118631408930773, 7.005850300945332, 25.49026005265166, 23.544082609065843, 6.148598324718598, 51.996745056438634, 39.77318296957705, 62.900976214524846, 19.69202450402875, 20.997329585087204, 20.537008055749602, 72.99604354930119, 71.80548105401041, 44.846747642063015, 52.73445827513573, 60.451042296515034, 21.232550492232413, 16.8367632864607, 5.4707347610069945, 92.6314901856054, 56.988077636790045, 23.268277964014487, 51.173252103617095, 10.23479790865515, 24.16084726141996, 44.9170139174114, 46.86343597045944, 11.316873460562135, 100.8995426910977, 18.107693449355754, 7.1293666250651455, 64.53566114150446, 21.664511762848004, 31.82981762054661, 17.554697741001515, 38.032716150617624, 72.13037095216333, 5.9397126101308535, 110.72290618554159, 42.60290950071624, 37.547123919297306, 9.73815161032014, 5.849026232063383, 33.33834283104384, 20.504070841161894, 166.60779349933503, 7.1078369427966175, 19.906636188958856, 11.630211639159311, 7.502170535113871, 19.433989563939022, 66.81715981211131, 6.705965096954967, 47.41409337274478, 62.02725957926939, 7.860533730331908, 24.821785023918927, 10.64965848412339, 48.2934496698533, 88.52954633488764, 97.56056239112428, 28.77270249252679, 15.874310391259106, 33.636878883411725, 50.445930227671916, 69.88321050569591, 58.264311812888835, 36.31541320923919, 37.83088343234781, 48.986460906221836, 8.47026096385689, 30.41432904298234, 25.10264337118038, 7.516982913938467, 30.555273722798884, 157.8526227894986, 13.965827933087878, 26.18357093333619, 18.0863804650356, 80.36375207379254, 28.27171667959679, 31.518764443728987, 83.84110619955206, 39.86788478689198, 77.85248483093343, 9.047803777403002, 22.158503285642006, 29.601173594832723, 10.001549367059786, 18.07888955784478, 10.970162022916124, 8.096435626663636, 15.807588183103814, 12.228186704693826, 8.948486424930733, 53.1154800902898, 16.77911959916691, 21.402031770780603, 10.110087038932452, 40.29080926776349, 54.31370741678649, 78.58368400667604, 58.55202712579715, 40.37502226553153, 62.40779124362511, 18.197627570357017, 47.15208609831002, 7.047707182121923, 6.295350731488821, 70.5326112871627, 65.53800905029757, 182.57716842580103, 46.73058331336901, 7.6945386446291115, 8.236015522750215, 46.18756070047372, 74.9544182830081, 5.193305908283769, 43.5287097900905, 27.61209610714698, 9.937492194886097, 41.83166906717668, 36.35511499358165, 29.03091639970029, 7.191350482496783, 6.9440527469174445, 44.9018027596056, 15.971774216691786, 7.8026907271772465, 20.385045558205693, 41.34719950743833, 16.597340904621, 61.71443363674241, 21.880256374244333, 80.6046738473882, 33.939357885910574, 14.029676134714975, 55.760782227231495, 60.16939105322156, 70.53094923737751, 44.57487896948168, 12.253153415512193, 19.130345055575923, 5.476064317290038, 81.43405085453416, 59.37423971092989, 51.86539034468826, 11.623895195045497, 37.38589255609918, 62.305993789048784, 30.7787081644761, 24.339686149701755, 79.14034282191578, 190.72139806299364, 7.789725160783135, 55.19762491628884, 23.661620072626405, 28.83553989582616, 9.154673728961264, 37.48750699963438, 111.96402807811194, 11.086716649811203, 13.146283630018985, 37.04095216379011, 9.538819911614034, 15.26439306896871, 40.620805435586945, 113.67029790444074, 96.6863049481677, 63.3910533490692, 49.09143337907709, 7.3169963066839605, 89.10275028114832, 5.028324795496691, 126.53810436947897, 65.1931355285511, 29.14150941423981, 51.293176451457626, 19.966860379248246, 39.38134845296955, 11.468166154870081, 42.27921661123465, 6.14255432978006, 62.99406590465252, 86.00851148764573, 58.175468158680864, 36.80145257177813, 19.128952687335175, 63.70525794869811, 7.893476541426176, 58.46107196543102, 129.2195314677923, 71.39178750616485, 48.83902258425634, 12.516009576578227, 26.533250139042202, 26.90073638514411, 21.09285223264772, 16.3206825124009, 8.04409516596841, 5.877561821544661, 27.615004880117105, 6.8944937790313885, 98.61073895659678, 8.242580897420732, 5.316082656858619, 8.952572500893066, 6.7409112010600065, 52.29976527663621, 52.28529931561086, 58.62706636581126, 9.375738908216775, 47.63053728364011, 5.41287645500883, 6.924391842503147, 47.904692000430074, 24.469939079801662, 78.18677137369023, 9.562752306080299, 22.97825196470268, 84.19569097463902, 16.672165458322116, 130.0754024495221, 108.96920704674585, 68.46401745239942, 22.731665760208468, 36.18823277032844, 18.86594214912775, 69.64751152395722, 32.63947830469967, 50.24379833497928, 30.086701554544454, 70.91357418020121, 5.807054752822581, 27.764272867388975, 57.91986798467851, 72.24119462112104, 6.450011780447648, 36.30190432944824, 86.1663972314182, 15.169796529596583, 31.480585673936112, 88.34770532046524, 60.424488675031284, 12.765782198696176, 35.30642288377026, 18.382002614619882, 23.698043775504647, 33.346538581975864, 7.783874669302498, 5.857570460850021, 9.777110572064007, 10.387400796735854, 7.700664514240087, 17.840306324177337, 10.704194882286128, 34.06101431937139, 116.31225689527044, 25.38151725874187, 63.99572574929717, 108.07821575348304, 117.57163140623561, 160.14831852007734, 106.21743475903068, 35.64944787440083, 12.020336136172213, 54.04959136505166, 8.858768530594482, 5.307532638144219, 74.10966635838734, 31.99016826225776, 51.07472002919384, 6.901399266407718, 56.38976138173524, 12.270243794901837, 17.48699067895888, 60.07744366737211, 21.090892205986584, 11.908706302527426, 17.750505068254284, 89.98846405555085, 18.70922389403433, 36.58834118196538, 30.51448459402854, 42.35311602175957, 86.07368193964717, 5.716952744157231, 21.547052275578956, 108.62442762745748, 7.17753181814686, 93.47783283011098, 90.05075976674038, 24.649113183262866, 6.917739983868495, 105.09743097313968, 76.21694859081926, 31.97941255268679, 6.48614897608667, 55.678015351965534, 18.445925077099226, 92.41993086989208, 45.10513014125252, 16.55114620923807, 51.9967813452115, 35.94335495999186, 10.121156742429433, 5.711396983275275, 36.145519709393, 6.505718203337823, 10.003097772511437, 7.573281172071461, 21.152755622874462, 80.95493473760266, 25.432240279268548, 30.746349589688695, 89.35544440098238, 52.9695750310335, 85.50015086588382, 22.949022086750883, 53.31133858028822, 123.23724062914863, 156.67520050280217, 26.545010736059716, 5.495249658705966, 5.4968169184037246, 5.2309113578638415, 67.64524463763482, 22.919183032385963, 26.615057824720083, 58.36718857144069, 25.945683726021883, 128.21776216267182, 36.76723677453112, 20.007756234094497, 6.657116791354651, 47.73463933126991, 34.033765808222434, 78.4900957785602, 30.476648435381765, 15.22548520172031, 29.861379333625777, 95.40271435253574, 9.287954331758506, 22.936220967958935, 29.093866470294184, 30.244565202009486, 25.91459555944285, 19.278350844578554, 33.67123404301815, 14.560176993690073, 29.458608104579916, 6.964258085645491, 82.69618803569502, 22.330420307124882, 8.269001500265665, 7.84424766919655, 107.27419858082833, 15.521696927147186, 5.5593388940488655, 48.27029200127548, 55.64191935564041, 10.10306383067086, 37.52301833125112, 33.267034954656545, 9.525619134093956, 48.79846885555672, 20.376906295048514, 67.8623126038886, 159.51430659757267, 26.26290681552676, 21.42955338920862, 51.928941509221815, 106.89468300548546, 61.40819604921697, 6.795083032933626, 5.169211231165995, 102.33060537203548, 45.46223461076411, 60.265861822283654, 13.771340791962722, 19.104509362677152, 34.10990670785008, 36.38197964912439, 59.263517491654234, 61.443673132915364, 9.105044676174387, 58.60454498338946, 16.061345837639774, 70.09892286467047, 11.457231346088683, 44.92174946955514, 8.700328780092931, 18.526827667246703, 20.974585730774617, 21.800938175596603, 50.752549994885456, 38.73778203342886, 36.35374972598907, 45.99837708868272, 8.151726256902538, 14.871501772388356, 16.276599363425312, 19.828424468637504, 76.71854658942212, 5.139869018396441, 81.54256840151528, 40.71154625787866, 59.11745526872075, 13.820033898801272, 81.68290700691766, 18.031733096908894, 18.3683782874578, 51.620510224582894, 16.90999353086812, 26.713754701375247, 13.49085546941915, 6.7395738592635865, 147.8127864968651, 63.18500182579537, 69.21630834547946, 61.419575146528445, 36.19875933680495, 16.39760724395577, 5.414295374335054, 66.3439709921072, 59.395102351623166, 32.68181445342228, 5.240833863882552, 26.101774713812098, 100.9842476827031, 60.028793827078786, 102.25659234458692, 108.84051191196585, 8.220270562182463, 12.430780110857055, 63.46556405416802, 72.84685987819793, 20.52205795920663, 15.157998633460046, 8.378775177199556, 10.121346824427825, 18.478350272431513, 34.743734078137535, 29.78113630515453, 17.97027106343044, 22.681342167287553, 65.73690126524349, 20.241819798401234, 5.910500400013457, 20.034895135062275, 12.848527832139727, 14.704221171444814, 34.815725934656975, 45.99860485421428, 12.16104175601626, 75.61439341532329, 69.12183369610545, 47.118823683817986, 44.195248979551245, 60.933787354450956, 94.15314483221817, 37.572010373837585, 15.150783561896285, 74.64066163076053, 12.611344287749908, 79.01768038771947, 8.599672357589942, 51.312995336341245, 24.850490691834167, 31.73518225330909, 19.62676361372622, 55.75058034220173, 8.530922637998607, 8.170947350911446, 37.17229819241927, 8.609849334556069, 97.67599331980078, 42.08698758712232, 177.54973466321937, 60.86711039884837, 63.392529686451766, 108.75952030975654, 31.313582731271595, 67.4756739170606, 52.762803429654554, 65.8609470966348, 16.126197722262432, 17.133320346627595, 6.043964102110897, 67.3630020951473, 18.39891249481364, 11.360110027068526, 97.80813284780916, 49.92321953883108, 18.519223114641903, 55.443200000101626, 56.856225059295554, 74.25166254136592, 7.059628507337166, 6.081837150797105, 42.89349712210354, 53.80763744436039, 108.15954960869101, 15.733772644831745, 37.41056628708909, 36.64676092623102, 113.05954323869011, 26.465905142793456, 26.44955003131091, 43.27779286303405, 12.408951846262585, 5.283288242975558, 7.712054969131841, 7.263459863238474, 15.655507934793198, 30.931257880128285, 59.39605031448808, 38.9879057648355, 87.93452953780945, 44.09560062175035, 14.593990562891184, 45.090765488424815, 40.06552798870308, 24.78301319684031, 9.509904710095192, 14.980652662076382, 25.792085532575857, 37.443225608283946, 7.255747993045802, 86.58561212370012, 6.209146656894363, 50.143852655750365, 69.48903548158636, 11.123366760406066, 39.516612432928255, 14.567324786468893, 17.71083147722684, 35.721253563211945, 9.672914404672847, 6.708682238987916, 36.460952682849026, 24.69716503835487, 124.90877386636821, 74.43599490397202, 18.68785401186056, 95.81778913517198, 19.2760166689036, 45.05405391333135, 23.213976819892316, 62.34844919095386, 16.18865995081099, 20.727907390899887, 139.80298555194992, 24.352485683690574, 110.63237980041424, 13.453732564245326, 77.56082014144104, 22.439087641139096, 16.225702131167736, 84.74311525745219, 12.50995574397813, 29.653759388846463, 11.767340066077029, 57.425614618102514, 141.88174774923488, 51.94758809227781, 10.105458738695251, 18.69192263320741, 82.65967929109982, 64.43565000403663, 29.050443608302928, 14.6624330571751, 32.734406165173155, 44.11949119830164, 74.13866045249846, 17.14788689560789, 25.758338991334952, 99.48116310326861, 5.047711559362942, 27.23633252405652, 134.05652010831693, 133.13609262377744, 20.237011687821237, 10.070799995373505, 56.29713586515128, 6.003632351302229, 23.525146777719854, 42.565152266750744, 12.25579567670664, 35.79077661124417, 150.67229398153881, 13.940218114188607, 80.27490548511413, 20.976791721847135, 43.34093056690227, 59.32822321871925, 7.928848007893186, 50.16112140579757, 21.87539950317102, 16.889310043799583, 30.39845186820223, 15.265829872774354, 15.681057184846773, 33.284743863444724, 110.37766221286458, 15.66813340398325, 23.31365818303368, 29.19149249284452, 39.39862304021795, 75.02814347851789, 11.046366397831177, 6.959029781567829, 72.93274589149519, 138.01214874644046, 55.582599353448856, 17.694737906836064, 16.631452928458273, 13.04673563278436, 18.382486757229646, 58.16871436615215, 46.887906763214076, ...])
Detected energies during the discharge + Energy spectrum
multiplot(icon_fig, T_int_first,E,xle,Etot)