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 = 44527
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)
<ipython-input-1-fe971fb7f7b0>:25: RuntimeWarning: invalid value encountered in scalar divide 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)))) <ipython-input-1-fe971fb7f7b0>:26: RuntimeWarning: invalid value encountered in scalar divide 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))))
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);
([3261356.25, 3612104.6875, 3741432.8125, 3741457.8125, 3866151.5625, 5525964.0625, 5828243.75, 5848798.4375, 5876229.6875, 5936614.0625, 5966468.75, 5971307.8125, 5986720.3125, 5996910.9375, 6067037.5, 6069253.125, 6070626.5625, 6075707.8125, 6114412.5, 6125075.0, 6128195.3125, 6129221.875, 6131176.5625, 6132142.1875, 6132585.9375, 6138578.125, 6159443.75, 6181093.75, 6183192.1875, 6187587.5, 6187787.5, 6189934.375, 6264314.0625, 6277210.9375, 6356960.9375, 6386865.625, 6396895.3125, 6397556.25, 6433810.9375, 6435806.25, 6440110.9375, 6447170.3125, 6463795.3125, 6465918.75, 6469643.75, 6476540.625, 6477732.8125, 6478326.5625, 6478395.3125, 6487614.0625, 6544023.4375, 6581504.6875, 6587828.125, 6614710.9375, 6615992.1875, 6616417.1875, 6619412.5, 6619964.0625, 6621768.75, 6622996.875, 6652281.25, 6715118.75, 6791256.25, 6817162.5, 6851043.75, 6852570.3125, 6908995.3125, 6910793.75, 6920126.5625, 6945500.0, 6986603.125, 6986625.0, 6989639.0625, 6992678.125, 6994212.5, 6999251.5625, 6999423.4375, 6999434.375, 7032448.4375, 7033575.0, 7098242.1875, 7099240.625, 7111481.25, 7112032.8125, 7115568.75, 7136823.4375, 7136879.6875, 7160310.9375, 7242212.5, 7357600.0, 7625175.0, 7628687.5, 7689053.125, 7756957.8125, 7756987.5, 8196617.1875, 8243370.3125, 8275570.3125, 8276468.75, 8468118.75, 8803100.0, 8807984.375, 8921267.1875, 9044440.625, 9200657.8125, 9244478.125, 9245092.1875, 9296504.6875, 9299703.125, 9301206.25, 9304457.8125, 9323231.25, 9349428.125, 9350359.375, 9364076.5625, 9381656.25, 9434937.5, 9444523.4375, 9524515.625, 9527159.375, 9575357.8125, 9595904.6875, 9626920.3125, 9642978.125, 9700521.875, 9700571.875, 9738184.375, 9739001.5625, 9806864.0625, 9821932.8125, 9830029.6875, 9830053.125, 9842287.5, 9866390.625, 9873406.25, 9891007.8125, 9982539.0625, 9989585.9375, 10002834.375, 10055062.5, 10077250.0, 10091851.5625, 10091921.875, 10178423.4375, 10184573.4375, 10203662.5, 10205935.9375, 10208014.0625, 10208021.875, 10211334.375, 10226412.5, 10226417.1875, 10226468.75, 10230637.5, 10236373.4375, 10243257.8125, 10243273.4375, 10245821.875, 10247500.0, 10247632.8125, 10251832.8125, 10252968.75, 10267043.75, 10267996.875, 10268784.375, 10275232.8125, 10281617.1875, 10287954.6875, 10288154.6875, 10295709.375, 10306068.75, 10307034.375, 10308695.3125, 10313146.875, 10315131.25, 10317932.8125, 10318785.9375, 10318879.6875, 10324531.25, 10325545.3125, 10326335.9375, 10333170.3125, 10334218.75, 10336028.125, 10350765.625, 10352154.6875, 10354448.4375, 10357398.4375, 10358526.5625, 10372829.6875, 10381434.375, 10391787.5, 10407973.4375, 10408826.5625, 10410795.3125, 10412081.25, 10414353.125, 10440446.875, 10442450.0, 10446295.3125, 10446659.375, 10457589.0625, 10459367.1875, 10460754.6875, 10466693.75, 10467468.75, 10470443.75, 10476082.8125, 10496917.1875, 10499418.75, 10502631.25, 10504271.875, 10509800.0, 10511226.5625, 10521914.0625, 10522726.5625, 10523926.5625, 10523998.4375, 10542807.8125, 10544070.3125, 10555848.4375, 10555934.375, 10557460.9375, 10564868.75, 10568421.875, 10578884.375, 10585431.25, 10623357.8125, 10724489.0625, 10724501.5625, 10741517.1875, 10764675.0, 10769104.6875, 10769157.8125, 10774870.3125, 10784429.6875, 10787128.125, 10788396.875, 10788718.75, 10792756.25, 10796156.25, 10799050.0, 10801306.25, 10807362.5, 10811757.8125, 10812776.5625, 10814931.25, 10821567.1875, 10821854.6875, 10822492.1875, 10823792.1875, 10824051.5625, 10824653.125, 10825135.9375, 10825589.0625, 10825834.375, 10826075.0, 10826393.75, 10826714.0625, 10826757.8125, 10826785.9375, 10826829.6875, 10827128.125, 10827248.4375, 10827282.8125, 10827526.5625, 10827620.3125, 10827634.375, 10827800.0, 10827882.8125, 10827892.1875, 10827945.3125, 10828006.25, 10828304.6875, 10828460.9375, 10828578.125, 10828765.625, 10828904.6875, 10828976.5625, 10829081.25, 10829335.9375, 10829385.9375, 10829567.1875, 10829628.125, 10829653.125, 10829659.375, 10829757.8125, 10829945.3125, 10830200.0, 10830320.3125, 10830396.875, 10830417.1875, 10830445.3125, 10830457.8125, 10830678.125, 10830832.8125, 10830834.375, 10831092.1875, 10831379.6875, 10831387.5, 10831725.0, 10831887.5, 10831981.25, 10832300.0, 10832373.4375, 10833289.0625, 10833639.0625, 10834015.625, 10834709.375, 10835528.125, 10835545.3125, 10835548.4375, 10835595.3125, 10835607.8125, 10835878.125, 10836309.375, 10836589.0625, 10836617.1875, 10837045.3125, 10837240.625, 10837620.3125, 10837750.0, 10837901.5625, 10837917.1875, 10838009.375, 10838100.0, 10838201.5625, 10838221.875, 10838303.125, 10838376.5625, 10838664.0625, 10838954.6875, 10839017.1875, 10839028.125, 10839081.25, 10839585.9375, 10839795.3125, 10839796.875, 10839985.9375, 10840060.9375, 10841203.125, 10841360.9375, 10842014.0625, 10843017.1875, 10843073.4375, 10843162.5, 10843228.125, 10843582.8125, 10843681.25, 10843979.6875, 10844456.25, 10845071.875, 10845725.0, 10846250.0, 10847003.125, 10847142.1875, 10847728.125, 10848059.375, 10848123.4375, 10848565.625, 10848634.375, 10849445.3125, 10850417.1875, 10850573.4375, 10850790.625, 10850829.6875, 10851226.5625, 10851529.6875, 10851804.6875, 10853203.125, 10853354.6875, 10854804.6875, 10855806.25, 10855834.375, 10858237.5, 10858581.25, 10859770.3125, 10859884.375, 10860162.5, 10861653.125, 10863151.5625, 10863539.0625, 10864353.125, 10864851.5625, 10865812.5, 10868432.8125, 10869667.1875, 10869978.125, 10871106.25, 10871245.3125, 10871859.375, 10873068.75, 10874332.8125, 10875743.75, 10877029.6875, 10877489.0625, 10877792.1875, 10877853.125, 10878479.6875, 10878875.0, 10885473.4375, 10885831.25, 10885925.0, 10886064.0625, 10886142.1875, 10886254.6875, 10886654.6875, 10886907.8125, 10886979.6875, 10887171.875, 10887193.75, 10887284.375, 10887312.5, 10887346.875, 10887525.0, 10887562.5, 10887575.0, 10887681.25, 10887798.4375, 10887815.625, 10887932.8125, 10887978.125, 10888112.5, 10888142.1875, 10888210.9375, 10888290.625, 10888304.6875, 10888370.3125, 10888573.4375, 10888642.1875, 10888704.6875, 10888735.9375, 10888948.4375, 10888979.6875, 10889003.125, 10889131.25, 10889192.1875, 10889306.25, 10889307.8125, 10889464.0625, 10889490.625, 10889496.875, 10889509.375, 10889570.3125, 10890175.0, 10890203.125, 10890226.5625, 10890279.6875, 10890329.6875, 10890331.25, 10890389.0625, 10890898.4375, 10891153.125, 10891367.1875, 10891412.5, 10891426.5625, 10891650.0, 10891823.4375, 10891856.25, 10891856.25, 10891893.75, 10891901.5625, 10891903.125, 10891917.1875, 10891940.625, 10892329.6875, 10892342.1875, 10892345.3125, 10892514.0625, 10892560.9375, 10892612.5, 10892640.625, 10892642.1875, 10892768.75, 10892865.625, 10892956.25, 10893031.25, 10893239.0625, 10893367.1875, 10893393.75, 10893400.0, 10893470.3125, 10893517.1875, 10893673.4375, 10893735.9375, 10893810.9375, 10893931.25, 10893978.125, 10894021.875, 10894029.6875, 10894051.5625, 10894075.0, 10894076.5625, 10894237.5, 10894248.4375, 10894265.625, 10894271.875, 10894275.0, 10894376.5625, 10894395.3125, 10894625.0, 10894765.625, 10894839.0625, 10894865.625, 10894884.375, 10894912.5, 10894929.6875, 10895032.8125, 10895104.6875, 10895212.5, 10895279.6875, 10895396.875, 10895404.6875, 10895487.5, 10895543.75, 10895775.0, 10895782.8125, 10895912.5, 10896067.1875, 10896142.1875, 10896442.1875, 10896467.1875, 10896637.5, 10896695.3125, 10896876.5625, 10897062.5, 10897162.5, 10897343.75, 10897367.1875, 10897371.875, 10897532.8125, 10897543.75, 10897545.3125, 10897740.625, 10898053.125, 10898120.3125, 10898173.4375, 10898275.0, 10898340.625, 10898482.8125, 10898485.9375, 10898489.0625, 10898493.75, 10898778.125, 10898795.3125, 10898796.875, 10898871.875, 10898917.1875, 10898934.375, 10898945.3125, 10898964.0625, 10898987.5, 10899001.5625, 10899048.4375, 10899054.6875, 10899057.8125, 10899239.0625, 10899448.4375, 10899535.9375, 10899585.9375, 10899790.625, 10899796.875, 10899884.375, 10899943.75, 10899954.6875, 10900028.125, 10900079.6875, 10900159.375, 10900240.625, 10900254.6875, 10900896.875, 10900914.0625, 10901014.0625, 10901167.1875, 10901239.0625, 10901490.625, 10902210.9375, 10902279.6875, 10902303.125, 10902628.125, 10902673.4375, 10902900.0, 10903025.0, 10903235.9375, 10903453.125, 10903735.9375, 10903798.4375, 10903875.0, 10903876.5625, 10904128.125, 10904185.9375, 10904390.625, 10904453.125, 10904584.375, 10904635.9375, 10904656.25, 10904909.375, 10905057.8125, 10905148.4375, 10905164.0625, 10905210.9375, 10905220.3125, 10905323.4375, 10905432.8125, 10905725.0, 10905807.8125, 10905834.375, 10905835.9375, 10905843.75, 10905960.9375, 10905981.25, 10906103.125, 10906175.0, 10906176.5625, 10906406.25, 10906431.25, 10906479.6875, 10906507.8125, 10906679.6875, 10906712.5, 10906718.75, 10906851.5625, 10906931.25, 10907085.9375, 10907420.3125, 10907460.9375, 10907510.9375, 10907539.0625, 10907571.875, 10907714.0625, 10907742.1875, 10907845.3125, 10907935.9375, 10908068.75, 10908070.3125, 10908140.625, 10908150.0, 10908281.25, 10908284.375, 10908303.125, 10908312.5, 10908348.4375, 10908460.9375, 10908492.1875, 10908501.5625, 10908564.0625, 10908582.8125, 10908589.0625, 10908620.3125, 10908753.125, 10908854.6875, 10908862.5, 10908887.5, 10908895.3125, 10908910.9375, 10908917.1875, 10908985.9375, 10909090.625, 10909134.375, 10909146.875, 10909195.3125, 10909225.0, 10909265.625, 10909318.75, 10909379.6875, 10909385.9375, 10909481.25, 10909484.375, 10909706.25, 10909846.875, 10909867.1875, 10909975.0, 10910021.875, 10910084.375, 10910106.25, 10910156.25, 10910253.125, 10910339.0625, 10910465.625, 10910528.125, 10910532.8125, 10910621.875, 10910646.875, 10910721.875, 10910759.375, 10910839.0625, 10910864.0625, 10910885.9375, 10910898.4375, 10911046.875, 10911131.25, 10911275.0, 10911301.5625, 10911432.8125, 10911457.8125, 10911603.125, 10911807.8125, 10912203.125, 10912656.25, 10912770.3125, 10912839.0625, 10912843.75, 10912871.875, 10912884.375, 10914310.9375, 10914370.3125, 10914704.6875, 10914998.4375, 10915045.3125, 10915132.8125, 10915220.3125, 10915334.375, 10915357.8125, 10915389.0625, 10916840.625, 10916898.4375, 10916948.4375, 10917157.8125, 10917181.25, 10917434.375, 10917693.75, 10918020.3125, 10918293.75, 10918335.9375, 10918387.5, 10918476.5625, 10918648.4375, 10918726.5625, 10918765.625, 10918768.75, 10918875.0, 10918879.6875, 10919009.375, 10919140.625, 10919148.4375, 10919190.625, 10919250.0, 10919268.75, 10919343.75, 10919398.4375, 10919481.25, 10919975.0, 10920003.125, 10920054.6875, 10920412.5, 10920512.5, 10920542.1875, 10920606.25, 10921426.5625, 10921550.0, 10921559.375, 10921604.6875, 10921656.25, 10921957.8125, 10922001.5625, 10922106.25, 10922371.875, 10922746.875, 10922767.1875, 10922814.0625, 10922895.3125, 10922934.375, 10923006.25, 10923012.5, 10923154.6875, 10923173.4375, 10923176.5625, 10923410.9375, 10923514.0625, 10923528.125, 10923620.3125, 10923643.75, 10923728.125, 10923857.8125, 10923943.75, 10923989.0625, 10923993.75, 10924071.875, 10924090.625, 10924131.25, 10924159.375, 10924198.4375, 10924232.8125, 10924264.0625, 10924267.1875, 10924273.4375, 10924276.5625, 10924284.375, 10924310.9375, 10924320.3125, 10924356.25, 10924359.375, 10924423.4375, 10924443.75, 10924493.75, 10924504.6875, 10924535.9375, 10924551.5625, 10924573.4375, 10924584.375, 10924718.75, 10924742.1875, 10924746.875, 10924756.25, 10924764.0625, 10924834.375, 10924853.125, 10924871.875, 10924889.0625, 10924892.1875, 10924896.875, 10924915.625, 10924918.75, 10924953.125, 10924953.125, 10924967.1875, 10925000.0, 10925017.1875, 10925035.9375, 10925053.125, 10925090.625, 10925118.75, 10925123.4375, 10925162.5, 10925175.0, 10925203.125, 10925220.3125, 10925232.8125, 10925243.75, 10925320.3125, 10925325.0, 10925332.8125, 10925339.0625, 10925367.1875, 10925382.8125, 10925401.5625, 10925464.0625, 10925465.625, 10925500.0, 10925554.6875, 10925570.3125, 10925589.0625, 10925607.8125, 10925632.8125, 10925645.3125, 10925656.25, 10925657.8125, 10925726.5625, 10925732.8125, 10925739.0625, 10925773.4375, 10925787.5, 10925801.5625, 10925828.125, 10925867.1875, 10925873.4375, 10925895.3125, 10925904.6875, 10925914.0625, 10925929.6875, 10925979.6875, 10925989.0625, 10926062.5, 10926092.1875, 10926123.4375, 10926129.6875, 10926170.3125, 10926226.5625, 10926265.625, 10926307.8125, 10926309.375, 10926350.0, 10926357.8125, 10926367.1875, 10926445.3125, 10926471.875, 10926495.3125, 10926498.4375, 10926509.375, 10926517.1875, 10926540.625, 10926543.75, 10926571.875, 10926589.0625, 10926598.4375, 10926629.6875, 10926709.375, 10926720.3125, 10926792.1875, 10926807.8125, 10926860.9375, 10926923.4375, 10926940.625, 10927075.0, 10927084.375, 10927085.9375, 10927146.875, 10927157.8125, 10927279.6875, 10927300.0, 10927303.125, 10927334.375, 10927403.125, 10927429.6875, 10927435.9375, 10927487.5, 10927487.5, 10927492.1875, 10927526.5625, 10927578.125, 10927582.8125, 10927601.5625, 10927604.6875, 10927620.3125, 10927675.0, 10927701.5625, 10927717.1875, 10927734.375, 10927743.75, 10927807.8125, 10927820.3125, 10927846.875, 10927859.375, 10927881.25, 10927906.25, 10927912.5, 10927934.375, 10927935.9375, 10927939.0625, 10927978.125, 10927982.8125, 10928042.1875, 10928050.0, 10928071.875, 10928081.25, 10928139.0625, 10928151.5625, 10928167.1875, 10928215.625, 10928251.5625, 10928265.625, 10928292.1875, 10928300.0, 10928332.8125, 10928337.5, 10928412.5, 10928412.5, 10928420.3125, 10928429.6875, 10928434.375, 10928443.75, 10928473.4375, 10928504.6875, 10928504.6875, 10928509.375, 10928517.1875, 10928521.875, 10928584.375, 10928614.0625, 10928629.6875, 10928632.8125, 10928668.75, 10928690.625, 10928739.0625, 10928751.5625, 10928835.9375, 10928848.4375, 10928857.8125, 10928864.0625, 10928889.0625, 10928920.3125, 10928950.0, 10929000.0, 10929021.875, 10929025.0, 10929082.8125, 10929096.875, 10929109.375, 10929150.0, 10929157.8125, 10929159.375, 10929165.625, 10929187.5, 10929195.3125, 10929259.375, 10929287.5, 10929298.4375, 10929315.625, 10929364.0625, 10929406.25, 10929451.5625, 10929504.6875, 10929506.25, 10929531.25, 10929534.375, 10929539.0625, 10929606.25, 10929632.8125, 10929676.5625, 10929682.8125, ...], [6.646088110165313, 6.199643938054779, 35.70409944787326, 93.40563650599778, 31.688053764429753, 50.514359698738424, 6.140425058480523, 80.733250568524, 5.279190256406775, 175.18509549274665, 12.406269976383618, 12.956102764660207, 27.747238009703857, 120.94905800155439, 14.971332193603155, 19.05920430846165, 54.11077668232858, 10.588978305462733, 39.25561220761403, 71.65238399616692, 71.52093760879299, 51.355182910685684, 24.337395225040655, 25.087020875519087, 11.091954095999883, 26.74167494539736, 45.72690025595847, 29.983644081698174, 15.841477658613709, 10.512269295924815, 20.213605819192477, 93.05119739618345, 14.556265773386622, 57.14754963585301, 15.168452460417905, 33.916369269974865, 11.52229219450356, 166.36070347932264, 12.841122914721062, 34.85249067165421, 153.94712814402013, 385.9460003491361, 8.095426756659446, 36.23804932544865, 22.978050442350998, 58.18220002874111, 11.49943945194251, 37.22548226632651, 34.346645902638265, 10.243342797105601, 110.72307295344113, 81.66999386202512, 70.98485820897457, 133.6904651329893, 24.257567161751734, 37.167698662992265, 7.593557436842292, 8.093998228593632, 11.651315015765277, 236.31292860926033, 7.219638536646248, 13.918991436777286, 30.55819648658246, 57.48948057330491, 95.88111271101224, 20.940237331837633, 23.037591493658514, 83.47656099059958, 94.20635257102815, 11.977772275622877, 12.244641223529902, 80.06669480858011, 48.60849895801539, 19.442752842508824, 54.44542485225278, 108.06120647359674, 6.724594615920808, 66.53127381573242, 33.31642380734271, 16.947114429358187, 29.897662954725444, 27.58263038796699, 34.44440370578523, 57.25008740942084, 66.13037364671263, 232.46547809628646, 5.232642271481173, 13.356136985543838, 253.6207981033011, 18.650250384915193, 82.53876609156495, 11.70580255188608, 65.87121804392434, 6.057847308148966, 64.62682621619027, 32.124512519169194, 6.76491441945053, 9.58838781115932, 14.908854630266365, 49.69277478306773, 24.306232444089858, 11.511283069050233, 11.168937801469646, 33.679526267355094, 29.34951351022835, 32.5651730425416, 83.99673774650171, 10.080828427719789, 7.6118567719542956, 5.778237843284177, 26.50740766665765, 86.17699290366991, 38.833534338772154, 30.626900177773397, 32.00149971764333, 50.3977229165879, 69.29646053446267, 25.329453338571913, 99.49354050121559, 21.07644137590529, 85.39277583173896, 17.67341096464235, 67.15950942885847, 56.60097645504596, 85.33796177063365, 24.698250642381353, 30.303745099802306, 66.38379186195435, 67.56732550232297, 100.94821677239652, 73.25546527962986, 39.10820659245435, 46.56461830705728, 31.764043446285697, 61.49245944598085, 10.197233379608354, 6.281306757055239, 46.42760315799815, 81.08873667394494, 79.67422170058869, 8.613392769188371, 24.296557931323335, 16.4043637796263, 25.931751415807096, 23.355050662744908, 44.79994825984879, 98.80963765299319, 50.4828985108666, 31.551503639814108, 33.78040685748345, 57.40775618769406, 60.17309097708038, 6.519330972197174, 11.83162117333653, 112.40507085770906, 6.665230778133095, 15.285238866853142, 34.96762902886099, 100.89180602839816, 313.8845447327805, 8.332998278808597, 59.957241672070715, 65.03473373631958, 23.081339438915624, 27.44879214155498, 76.37953265759667, 5.928739118051405, 30.702770357608316, 13.985379331449371, 21.191878731665366, 59.747632351343384, 92.84236349949623, 16.252635672226734, 77.03746852751223, 66.59642902620462, 22.41096772686922, 139.043499516142, 5.900505330523641, 18.03783087833417, 40.97657528664136, 70.29556493289333, 23.783722832783806, 28.86133082493957, 14.513002665518162, 6.294415730934126, 9.982151128558288, 122.45767149186361, 41.486746171485045, 37.850393821118224, 14.90096753838221, 80.47934299731295, 54.640048552622, 27.41418140638424, 14.285440925869512, 86.0119965167727, 153.1236057470393, 43.625600594641114, 11.331044105857027, 37.05184590673877, 24.880024940195472, 19.514102908791052, 22.300315011088074, 252.68901466391947, 31.38169768226642, 58.69392850556242, 8.509291693890907, 35.98634326453939, 59.000014862257025, 14.319048059835357, 22.27973225411109, 51.28883643172957, 40.103042101624666, 30.8151432324371, 38.695491282283584, 52.00354791854411, 12.777910738888133, 13.240446212903697, 63.36586606748798, 156.5971766150486, 5.884143133199377, 106.50003261475175, 31.454864034965293, 115.43351612672342, 9.017963811391152, 10.643643572747811, 37.02975604428218, 24.3811368871524, 26.965170265054272, 12.85519829088484, 61.02847799228829, 9.173272718855035, 5.032613513719902, 5.687946831369055, 5.374818732369294, 29.11288490802037, 33.56542115706194, 33.77683901339563, 36.3022433340237, 7.738410839100169, 51.06350416897455, 7.0240808117436515, 38.57755948318625, 34.54776326471399, 17.50040140286645, 14.649760192676949, 112.97723452616566, 63.056783380385234, 81.31148395092276, 53.2741679019984, 6.744108764720199, 17.87926439051976, 39.16441178828075, 5.467841792708517, 39.919685055830485, 12.304958237949384, 55.580098487257274, 62.35640262709723, 15.621336335443836, 45.06063657581234, 14.15329010825578, 72.06776616492866, 39.967541001353986, 40.3047264700771, 16.414530039245804, 9.185806150057699, 11.062767605874985, 20.116920898140535, 61.20533222535343, 48.488072021473556, 9.57851956894865, 14.365258255017531, 6.3280623452710545, 53.27229006084212, 35.775771113859896, 31.722702458174524, 49.275996241776554, 19.5256995351819, 5.36762568928562, 26.94732785620935, 8.872198681444454, 61.49512044244559, 31.92402560772362, 18.970292279422715, 62.24036923714412, 5.121351942608425, 128.17413551426935, 5.248841513592737, 11.666583105736253, 14.308120009468553, 44.11274674564919, 52.79330724053677, 16.80144608288029, 25.320373275107094, 11.482836922420033, 27.819278737090542, 33.89946223466358, 18.796496779110406, 52.5071846780637, 75.68344937017983, 65.5973442875049, 8.41104542820209, 22.98678336326159, 27.005419271696933, 55.08069356122983, 7.048308227797938, 13.434094894253333, 43.086362118856634, 7.502142862188001, 180.0060434835135, 27.981593164774466, 67.47606350481229, 16.42454022035959, 214.2389283949665, 18.145730919749106, 33.70789553828508, 44.71903029583977, 22.670245574172352, 15.248260350111815, 7.2637732912332975, 28.15110012887868, 6.500434630984457, 18.447507453760142, 11.24317592346645, 42.57824884297978, 22.609210767907207, 13.44382809404894, 62.365575765485744, 54.58235806042064, 53.25621932277146, 27.170116756565292, 11.461972306114516, 103.05496177734842, 18.738870735803534, 75.07545200352821, 22.32511627032329, 73.84649372749361, 30.66947353893471, 14.324991410481681, 9.317960871388998, 29.928079845532395, 19.173827146154775, 66.30534242102716, 9.341399124265996, 18.04347568036734, 18.827038373886786, 59.60226276630296, 5.379889084208456, 81.68323025015403, 8.342682138519441, 7.282808278752199, 9.318946106859942, 34.191542000276755, 85.69990444632089, 109.8435543273001, 7.606473160480521, 54.31415449291136, 29.618665828570894, 45.86831264022614, 5.342513597210125, 24.417449773385627, 8.104505180721192, 64.20973145743952, 79.9532033062183, 28.8860858391723, 7.438490216882195, 10.795554796137925, 18.27841193027103, 10.073438744110877, 52.87026711936642, 26.281921527141325, 5.447932074272492, 227.11684309285667, 16.624255053260075, 47.70867258830677, 24.16939912019777, 57.853770159843435, 16.545674169660153, 168.69931706940895, 32.38951343004841, 13.045890482395889, 101.4238679782218, 54.073217754537424, 53.91991570911643, 51.79933484381457, 65.72945474529199, 5.420227671220843, 6.025472905843377, 12.79368132789783, 7.518998543794237, 112.07869589729317, 43.675388995521516, 7.623642186729467, 12.749643478701346, 17.022454989373472, 30.51875462558487, 14.581048463105173, 18.955335762870543, 6.0181402062050875, 49.32739791541354, 23.374463441724604, 38.612892988444855, 86.50201274388199, 78.07087730701312, 38.26179930638257, 5.079196971413667, 113.99746177228185, 43.00231839287016, 23.83861028528529, 13.979275706506675, 9.411697236924663, 62.8357231928817, 6.7066461363404715, 101.23342685045006, 33.6625693778698, 119.36563705599012, 30.64176755144005, 12.794331517213413, 46.52244730880262, 10.845745000488007, 24.104519500373627, 5.788472581431195, 36.06911783590302, 26.373117830496508, 7.38112360963238, 81.80939755176468, 6.012510270697555, 11.70964842956362, 15.849170164528067, 5.299429074392265, 47.92065277832093, 5.048548278768968, 25.405951251989368, 7.786680532941303, 7.031288175255478, 54.331807946940806, 13.364696760674358, 45.50841249413814, 22.957503607449596, 99.83492949958129, 32.40955222220095, 126.16853970011519, 47.29076804830907, 13.477456272695989, 44.7408643210256, 5.123083982998452, 55.55970072031119, 13.364162405285805, 8.400805831872423, 31.406563421482023, 32.92576195054735, 24.675801363036882, 99.99609801118265, 80.18694539596328, 110.51745436312869, 39.52784335860012, 6.219059532321026, 31.000488876610127, 93.14644388521803, 66.79428703339077, 15.70265480680832, 21.488084182753575, 14.01859690026799, 145.07774541233633, 6.929908935254439, 19.182168992707247, 19.067697768819635, 86.08146790947131, 8.494977232137977, 13.865763211852405, 33.0946799231495, 99.73054129307106, 28.19692095339013, 15.45578395576596, 155.23138681786662, 118.10637375935632, 5.517168183758865, 25.874259157655494, 222.34060818678836, 27.881371246556704, 35.03516156183694, 13.289979911488047, 44.390922901755914, 114.17949952011261, 56.95848610717446, 7.963346790426996, 18.007791613714915, 82.14658466179452, 57.87264114461664, 104.6802518301371, 68.74031073782061, 23.601084690488285, 77.39432943727927, 126.66416684228075, 16.06937434343597, 34.40639363656932, 61.708036958881976, 45.8845238283111, 5.949823594439703, 35.87054168016697, 6.254072353009937, 43.0958424966164, 9.51147705098065, 101.34130434128517, 6.513874145517057, 94.84236653223279, 21.661667438312076, 9.176963737913423, 144.61329660154973, 30.49108455303694, 54.08960299621927, 19.170231773761053, 52.7844707157634, 55.28051287802619, 6.202358965961149, 42.43215367918558, 64.5012306228296, 74.69075462512288, 61.333853424379186, 67.28993747818727, 36.51134323201231, 33.56141870101739, 44.43221458663202, 17.56971083224178, 17.532409136148964, 54.33181777679745, 95.58949645286467, 26.112486643404537, 59.22752080905862, 56.53725908996737, 6.52363813098461, 24.83398574667787, 128.65806219578607, 27.215399816020827, 30.135119475328363, 42.33203924977668, 26.73255561657144, 26.16524206754149, 11.447325531877352, 45.33455207508063, 34.077858160786135, 21.02864228454839, 61.14472595692127, 12.68959234861099, 15.04524823891242, 10.202432213608885, 55.79366700456153, 14.890634514755874, 76.05373450539533, 120.9500981889677, 68.71595498938838, 155.9367904450095, 14.65234721813895, 73.12177923165714, 61.47190562557519, 60.304333557080874, 32.10119489980669, 34.550670982229654, 67.31683291613933, 41.95226131987828, 8.320327181541966, 6.983840946278542, 10.90312596951736, 38.113219629126114, 7.130152481680497, 54.3673080499195, 196.2402656539162, 16.80790030161682, 24.027523697476852, 51.853749067763005, 45.34584192234174, 10.843438659664168, 44.1248338246024, 24.23428974078769, 16.16456663879643, 31.98008219048468, 49.271163080622905, 80.34585649301896, 30.196241924385994, 9.288108727330648, 59.84370541382158, 45.135015720416966, 44.784757031469894, 71.3203607060621, 48.70602483331129, 8.61580967767918, 30.680941115748528, 53.31395003728825, 5.036658820058834, 7.207746450358994, 62.36060615903786, 14.379029806997702, 65.30719586809374, 54.99634320157641, 12.714606766327218, 55.36551665617426, 20.543216555841482, 50.66819329387773, 42.54279648299643, 41.963496510580015, 7.120983778165166, 6.296365212928465, 6.539054096241523, 20.18469432135032, 13.47091869129833, 19.309391843423995, 5.398714558392247, 34.39337225296218, 11.888637431894477, 18.235730957706355, 30.508403180189255, 42.883190721376025, 60.683936426626204, 41.957335745321, 19.66557141263172, 53.23946702414186, 22.459557419168647, 25.20926009128624, 44.69008386984501, 77.7631544657518, 25.37814118525793, 5.592074567371315, 48.61494095513267, 5.998247920888006, 163.9379668629504, 7.798476462753662, 52.79201048832051, 55.71221828253738, 7.456192224692959, 19.091907750147485, 37.72586876971049, 40.288669444327496, 30.46672568986299, 10.278948270819727, 40.442649524612406, 8.426632592717585, 11.14698940244783, 43.28354877431074, 7.44683319197754, 6.299909899998457, 40.43011797512558, 49.495367603827624, 26.92531744552035, 84.57613423188982, 14.856126680641854, 40.827013490546776, 68.2338723909234, 24.511918438983834, 38.22119584078723, 22.092351715545032, 75.84339380971555, 25.45605009848368, 9.324442602734086, 33.43461441893574, 11.8204304582124, 25.886819296203676, 12.39168659800465, 167.98038896920545, 56.600112079315885, 13.492451629103025, 39.75355549913519, 8.025510621798869, 32.02748332511473, 110.90870984176664, 61.861793985454085, 60.479205910658735, 15.604727963395764, 62.22938657916687, 7.5714133085128745, 76.7185584201373, 75.22841377213778, 33.69307880508688, 48.2203043733742, 23.248714599327858, 59.28528814541504, 61.314055075254245, 212.07648128300764, 37.71129961195864, 8.258469779744887, 77.19729412489338, 32.531005140385815, 21.79701174577387, 232.3292489069687, 34.39586883388467, 27.420888183742413, 56.45887193431002, 30.945912431528534, 34.52400906682092, 58.22956160011218, 69.2361861448449, 32.874147922471764, 7.544489531022114, 10.937545016144028, 12.795136995390283, 131.7885921733316, 53.241113991414295, 7.4743658122413805, 39.745136848364155, 83.6172101657062, 18.33941311475975, 95.0980138253055, 19.102613770308324, 56.481023882956116, 12.181940482609644, 31.796222278296224, 29.811522393896347, 15.066705336565498, 63.31346474011883, 44.83523971208975, 14.657447799085995, 22.826454829142683, 78.94717269843967, 81.54869489006053, 22.449836108354585, 74.48142903347718, 33.89643698674132, 56.54958575342418, 25.19205583579741, 11.255650623846941, 85.13572380782543, 39.7119861826838, 17.83099411998467, 48.628778727082526, 18.735660295351053, 73.8505364097098, 6.550860578747176, 25.5728287275208, 74.2346412537901, 34.81387669260648, 14.08301243233878, 14.728043935924877, 50.63359392303565, 28.555913120119094, 8.849142868738642, 25.442901758490986, 98.2847281156852, 41.532255824097405, 8.072466840270978, 111.10237186457971, 39.89190987592932, 52.709223777013236, 21.791882907358513, 105.34795712387634, 19.40044914253695, 5.406666723747394, 21.37549113453902, 18.231618747972444, 58.984324305671294, 8.312151520662397, 32.75119153900705, 27.762127171871704, 7.232550480837411, 86.11847663050165, 6.643271096387461, 23.482624669795815, 74.67300443670777, 23.023657031542186, 109.40010363220647, 16.71699237617774, 27.25462529844491, 15.754320537096529, 18.074037824942522, 20.845839619707146, 6.033931601833808, 19.655789617456904, 15.176200372657586, 54.73045632177445, 30.509834111759325, 19.578202201624347, 97.81142420081451, 13.376510529207822, 26.81268916047605, 276.08224621756557, 80.73574647096105, 61.5784950076781, 35.78406226844216, 20.75818095528572, 27.119973375016748, 5.199275025688404, 43.32038987873488, 113.40023021669214, 13.644805349528108, 7.354334061255997, 15.118679406919425, 63.17349826795068, 6.316059932322589, 73.51362666774126, 9.967738470948209, 25.5152089432375, 64.98067966142222, 5.750759375124553, 115.59687052801945, 9.224021733668264, 31.23602048636877, 70.01728292455336, 43.499716694418694, 26.75011278855298, 8.601613633171299, 5.451792719088268, 5.564285503966496, 6.018638975681898, 37.04212648596142, 82.4555166261282, 148.12043701042722, 11.332538017458905, 18.156328687173115, 53.10244195631159, 6.75268506021849, 10.786522096009309, 81.7517996887423, 21.961418296322385, 11.214661375623098, 7.302257090570523, 196.35217330038694, 35.88405674744109, 183.28832757096373, 249.99266487917066, 69.52722332332738, 46.45126381305094, 18.759425652436725, 24.323059425933955, 59.3217497319541, 146.8551533267735, 230.963768891478, 34.60351218764894, 143.88589892206886, 19.155262670220427, 10.666108419491268, 45.51701453941504, 6.0671359652175045, 27.735615370937154, 21.829846581021748, 42.30629268762582, 64.05448969882605, 147.9886943054227, 8.949822979855945, 44.06056098235107, 23.866358542546266, 28.582895608222913, 212.8349049171279, 13.68879539626243, 5.911133505637541, 31.007799121190434, 99.50490778393126, 26.381912553867345, 73.12316552210069, 58.85210773057527, 31.390856456783954, 5.9674091772570454, 65.64381189625, 68.12323416053948, 35.19725471444551, 52.52413964234699, 39.901257102997945, 98.56118946287837, 69.36307521196912, 6.397220775951096, 8.725658096657757, 6.551707633880046, 25.552413866691715, 10.523291783334768, 199.25573388345495, 34.98618941633786, 47.52205116191923, 10.047711927869221, 10.901016327075963, 40.181702835998195, 12.221839819021964, 29.275765581589994, 6.934866957839075, 108.48108798107071, 29.385539317671846, 18.680492863480133, 10.122595100867324, 15.365130515523697, 6.0893613674790625, 13.830071904868126, 65.69357322493077, 7.211780378693567, 21.9408747105682, 31.895542835770087, 29.392026727614432, 11.342838573766088, 39.55639975835926, 46.876572111942124, 19.888896842391564, 5.218564305280982, 15.485958417190197, 6.097039156527628, 38.384716161144716, 71.50169351168545, 72.63168746441308, 22.60190481950849, 27.627273873798842, 106.9023469682203, 34.97783182939304, 69.1278359423519, 25.735858857827417, 9.809914634385084, 87.64521263191705, 15.672114199373059, 56.79119887166152, 9.410135887942333, 29.4859074958419, 65.88157987598595, 75.05905691712016, 129.1423035161752, 6.786536953087987, 6.723814487541633, 19.461327461084302, 39.86576765442173, 10.477126685468848, 92.05334239721842, 23.765712230857975, 33.42097346869591, 79.50845752107345, 208.95724825887052, 21.887939331052653, 225.21834539251722, 210.54867164790747, 7.266327724928784, 36.9091984846456, 83.91487469495705, 11.62134288633085, 27.710917579965145, 90.26501441175593, 18.30768828866743, 8.176770420335156, 60.18686006341511, 21.64464969740507, 11.97586295794453, 65.91220625481901, 33.60835403113566, 65.05891211031715, 8.313086027703644, 89.44611544655584, 18.943064890905937, 27.337497208343496, 80.01204780687455, 36.96133024360018, 32.39453209399314, 89.87226542698971, 34.54989328707975, 38.5940638224275, 19.168344425381026, 7.546156010487429, 36.45912650257338, 52.598723147496855, 17.69310114629091, 5.948177982050653, 36.134863544062775, 52.080378213335315, 19.839423095071993, 57.898726696913, 44.871419818305085, 21.707353354360375, 21.876257438207652, 16.62940975227018, 68.36201213791685, 22.807214608663095, 92.16770977828061, 38.9257795726968, 20.555740940843272, 44.73771070054601, 65.69807681310512, 17.377905008225067, 15.509376809029881, 33.946412920321265, 66.98629070867516, 22.874971311714944, 26.62215625958396, 56.12739445386651, 7.219109366734413, 9.430899204185774, 16.728772810005815, 46.52729959110097, 10.589891564514625, 37.444209672756095, 89.33728564292082, 39.98209856809771, 75.67746932393314, 23.79215776174753, 23.69626850774235, 31.72989228907025, 115.05418355482043, 56.80598230251166, 11.066223771606143, 7.900422441702475, 52.811406414538624, 35.932413675841666, 32.45605262966938, 6.688913305083074, 27.44526071223278, 7.329213102337488, 48.83171514360359, 9.361512306242611, 68.95485222530505, 6.591599255172162, 32.6213421708075, 31.70999063250983, 27.620683998968072, ...])
caption, xmean,count, xle, Etot = energy_spectrum(E_tot)
hist_file(E_hist, xmean, count, caption);
([3261356.25, 3612104.6875, 3741432.8125, 3741457.8125, 3866151.5625, 5525964.0625, 5828243.75, 5848798.4375, 5876229.6875, 5936614.0625, 5966468.75, 5971307.8125, 5986720.3125, 5996910.9375, 6067037.5, 6069253.125, 6070626.5625, 6075707.8125, 6114412.5, 6125075.0, 6128195.3125, 6129221.875, 6131176.5625, 6132142.1875, 6132585.9375, 6138578.125, 6159443.75, 6181093.75, 6183192.1875, 6187587.5, 6187787.5, 6189934.375, 6264314.0625, 6277210.9375, 6356960.9375, 6386865.625, 6396895.3125, 6397556.25, 6433810.9375, 6435806.25, 6440110.9375, 6447170.3125, 6463795.3125, 6465918.75, 6469643.75, 6476540.625, 6477732.8125, 6478326.5625, 6478395.3125, 6487614.0625, 6544023.4375, 6581504.6875, 6587828.125, 6614710.9375, 6615992.1875, 6616417.1875, 6619412.5, 6619964.0625, 6621768.75, 6622996.875, 6652281.25, 6715118.75, 6791256.25, 6817162.5, 6851043.75, 6852570.3125, 6908995.3125, 6910793.75, 6920126.5625, 6945500.0, 6986603.125, 6986625.0, 6989639.0625, 6992678.125, 6994212.5, 6999251.5625, 6999423.4375, 6999434.375, 7032448.4375, 7033575.0, 7098242.1875, 7099240.625, 7111481.25, 7112032.8125, 7115568.75, 7136823.4375, 7136879.6875, 7160310.9375, 7242212.5, 7357600.0, 7625175.0, 7628687.5, 7689053.125, 7756957.8125, 7756987.5, 8196617.1875, 8243370.3125, 8275570.3125, 8276468.75, 8468118.75, 8803100.0, 8807984.375, 8921267.1875, 9044440.625, 9200657.8125, 9244478.125, 9245092.1875, 9296504.6875, 9299703.125, 9301206.25, 9304457.8125, 9323231.25, 9349428.125, 9350359.375, 9364076.5625, 9381656.25, 9434937.5, 9444523.4375, 9524515.625, 9527159.375, 9575357.8125, 9595904.6875, 9626920.3125, 9642978.125, 9700521.875, 9700571.875, 9738184.375, 9739001.5625, 9806864.0625, 9821932.8125, 9830029.6875, 9830053.125, 9842287.5, 9866390.625, 9873406.25, 9891007.8125, 9982539.0625, 9989585.9375, 10002834.375, 10055062.5, 10077250.0, 10091851.5625, 10091921.875, 10178423.4375, 10184573.4375, 10203662.5, 10205935.9375, 10208014.0625, 10208021.875, 10211334.375, 10226412.5, 10226417.1875, 10226468.75, 10230637.5, 10236373.4375, 10243257.8125, 10243273.4375, 10245821.875, 10247500.0, 10247632.8125, 10251832.8125, 10252968.75, 10267043.75, 10267996.875, 10268784.375, 10275232.8125, 10281617.1875, 10287954.6875, 10288154.6875, 10295709.375, 10306068.75, 10307034.375, 10308695.3125, 10313146.875, 10315131.25, 10317932.8125, 10318785.9375, 10318879.6875, 10324531.25, 10325545.3125, 10326335.9375, 10333170.3125, 10334218.75, 10336028.125, 10350765.625, 10352154.6875, 10354448.4375, 10357398.4375, 10358526.5625, 10372829.6875, 10381434.375, 10391787.5, 10407973.4375, 10408826.5625, 10410795.3125, 10412081.25, 10414353.125, 10440446.875, 10442450.0, 10446295.3125, 10446659.375, 10457589.0625, 10459367.1875, 10460754.6875, 10466693.75, 10467468.75, 10470443.75, 10476082.8125, 10496917.1875, 10499418.75, 10502631.25, 10504271.875, 10509800.0, 10511226.5625, 10521914.0625, 10522726.5625, 10523926.5625, 10523998.4375, 10542807.8125, 10544070.3125, 10555848.4375, 10555934.375, 10557460.9375, 10564868.75, 10568421.875, 10578884.375, 10585431.25, 10623357.8125, 10724489.0625, 10724501.5625, 10741517.1875, 10764675.0, 10769104.6875, 10769157.8125, 10774870.3125, 10784429.6875, 10787128.125, 10788396.875, 10788718.75, 10792756.25, 10796156.25, 10799050.0, 10801306.25, 10807362.5, 10811757.8125, 10812776.5625, 10814931.25, 10821567.1875, 10821854.6875, 10822492.1875, 10823792.1875, 10824051.5625, 10824653.125, 10825135.9375, 10825589.0625, 10825834.375, 10826075.0, 10826393.75, 10826714.0625, 10826757.8125, 10826785.9375, 10826829.6875, 10827128.125, 10827248.4375, 10827282.8125, 10827526.5625, 10827620.3125, 10827634.375, 10827800.0, 10827882.8125, 10827892.1875, 10827945.3125, 10828006.25, 10828304.6875, 10828460.9375, 10828578.125, 10828765.625, 10828904.6875, 10828976.5625, 10829081.25, 10829335.9375, 10829385.9375, 10829567.1875, 10829628.125, 10829653.125, 10829659.375, 10829757.8125, 10829945.3125, 10830200.0, 10830320.3125, 10830396.875, 10830417.1875, 10830445.3125, 10830457.8125, 10830678.125, 10830832.8125, 10830834.375, 10831092.1875, 10831379.6875, 10831387.5, 10831725.0, 10831887.5, 10831981.25, 10832300.0, 10832373.4375, 10833289.0625, 10833639.0625, 10834015.625, 10834709.375, 10835528.125, 10835545.3125, 10835548.4375, 10835595.3125, 10835607.8125, 10835878.125, 10836309.375, 10836589.0625, 10836617.1875, 10837045.3125, 10837240.625, 10837620.3125, 10837750.0, 10837901.5625, 10837917.1875, 10838009.375, 10838100.0, 10838201.5625, 10838221.875, 10838303.125, 10838376.5625, 10838664.0625, 10838954.6875, 10839017.1875, 10839028.125, 10839081.25, 10839585.9375, 10839795.3125, 10839796.875, 10839985.9375, 10840060.9375, 10841203.125, 10841360.9375, 10842014.0625, 10843017.1875, 10843073.4375, 10843162.5, 10843228.125, 10843582.8125, 10843681.25, 10843979.6875, 10844456.25, 10845071.875, 10845725.0, 10846250.0, 10847003.125, 10847142.1875, 10847728.125, 10848059.375, 10848123.4375, 10848565.625, 10848634.375, 10849445.3125, 10850417.1875, 10850573.4375, 10850790.625, 10850829.6875, 10851226.5625, 10851529.6875, 10851804.6875, 10853203.125, 10853354.6875, 10854804.6875, 10855806.25, 10855834.375, 10858237.5, 10858581.25, 10859770.3125, 10859884.375, 10860162.5, 10861653.125, 10863151.5625, 10863539.0625, 10864353.125, 10864851.5625, 10865812.5, 10868432.8125, 10869667.1875, 10869978.125, 10871106.25, 10871245.3125, 10871859.375, 10873068.75, 10874332.8125, 10875743.75, 10877029.6875, 10877489.0625, 10877792.1875, 10877853.125, 10878479.6875, 10878875.0, 10885473.4375, 10885831.25, 10885925.0, 10886064.0625, 10886142.1875, 10886254.6875, 10886654.6875, 10886907.8125, 10886979.6875, 10887171.875, 10887193.75, 10887284.375, 10887312.5, 10887346.875, 10887525.0, 10887562.5, 10887575.0, 10887681.25, 10887798.4375, 10887815.625, 10887932.8125, 10887978.125, 10888112.5, 10888142.1875, 10888210.9375, 10888290.625, 10888304.6875, 10888370.3125, 10888573.4375, 10888642.1875, 10888704.6875, 10888735.9375, 10888948.4375, 10888979.6875, 10889003.125, 10889131.25, 10889192.1875, 10889306.25, 10889307.8125, 10889464.0625, 10889490.625, 10889496.875, 10889509.375, 10889570.3125, 10890175.0, 10890203.125, 10890226.5625, 10890279.6875, 10890329.6875, 10890331.25, 10890389.0625, 10890898.4375, 10891153.125, 10891367.1875, 10891412.5, 10891426.5625, 10891650.0, 10891823.4375, 10891856.25, 10891856.25, 10891893.75, 10891901.5625, 10891903.125, 10891917.1875, 10891940.625, 10892329.6875, 10892342.1875, 10892345.3125, 10892514.0625, 10892560.9375, 10892612.5, 10892640.625, 10892642.1875, 10892768.75, 10892865.625, 10892956.25, 10893031.25, 10893239.0625, 10893367.1875, 10893393.75, 10893400.0, 10893470.3125, 10893517.1875, 10893673.4375, 10893735.9375, 10893810.9375, 10893931.25, 10893978.125, 10894021.875, 10894029.6875, 10894051.5625, 10894075.0, 10894076.5625, 10894237.5, 10894248.4375, 10894265.625, 10894271.875, 10894275.0, 10894376.5625, 10894395.3125, 10894625.0, 10894765.625, 10894839.0625, 10894865.625, 10894884.375, 10894912.5, 10894929.6875, 10895032.8125, 10895104.6875, 10895212.5, 10895279.6875, 10895396.875, 10895404.6875, 10895487.5, 10895543.75, 10895775.0, 10895782.8125, 10895912.5, 10896067.1875, 10896142.1875, 10896442.1875, 10896467.1875, 10896637.5, 10896695.3125, 10896876.5625, 10897062.5, 10897162.5, 10897343.75, 10897367.1875, 10897371.875, 10897532.8125, 10897543.75, 10897545.3125, 10897740.625, 10898053.125, 10898120.3125, 10898173.4375, 10898275.0, 10898340.625, 10898482.8125, 10898485.9375, 10898489.0625, 10898493.75, 10898778.125, 10898795.3125, 10898796.875, 10898871.875, 10898917.1875, 10898934.375, 10898945.3125, 10898964.0625, 10898987.5, 10899001.5625, 10899048.4375, 10899054.6875, 10899057.8125, 10899239.0625, 10899448.4375, 10899535.9375, 10899585.9375, 10899790.625, 10899796.875, 10899884.375, 10899943.75, 10899954.6875, 10900028.125, 10900079.6875, 10900159.375, 10900240.625, 10900254.6875, 10900896.875, 10900914.0625, 10901014.0625, 10901167.1875, 10901239.0625, 10901490.625, 10902210.9375, 10902279.6875, 10902303.125, 10902628.125, 10902673.4375, 10902900.0, 10903025.0, 10903235.9375, 10903453.125, 10903735.9375, 10903798.4375, 10903875.0, 10903876.5625, 10904128.125, 10904185.9375, 10904390.625, 10904453.125, 10904584.375, 10904635.9375, 10904656.25, 10904909.375, 10905057.8125, 10905148.4375, 10905164.0625, 10905210.9375, 10905220.3125, 10905323.4375, 10905432.8125, 10905725.0, 10905807.8125, 10905834.375, 10905835.9375, 10905843.75, 10905960.9375, 10905981.25, 10906103.125, 10906175.0, 10906176.5625, 10906406.25, 10906431.25, 10906479.6875, 10906507.8125, 10906679.6875, 10906712.5, 10906718.75, 10906851.5625, 10906931.25, 10907085.9375, 10907420.3125, 10907460.9375, 10907510.9375, 10907539.0625, 10907571.875, 10907714.0625, 10907742.1875, 10907845.3125, 10907935.9375, 10908068.75, 10908070.3125, 10908140.625, 10908150.0, 10908281.25, 10908284.375, 10908303.125, 10908312.5, 10908348.4375, 10908460.9375, 10908492.1875, 10908501.5625, 10908564.0625, 10908582.8125, 10908589.0625, 10908620.3125, 10908753.125, 10908854.6875, 10908862.5, 10908887.5, 10908895.3125, 10908910.9375, 10908917.1875, 10908985.9375, 10909090.625, 10909134.375, 10909146.875, 10909195.3125, 10909225.0, 10909265.625, 10909318.75, 10909379.6875, 10909385.9375, 10909481.25, 10909484.375, 10909706.25, 10909846.875, 10909867.1875, 10909975.0, 10910021.875, 10910084.375, 10910106.25, 10910156.25, 10910253.125, 10910339.0625, 10910465.625, 10910528.125, 10910532.8125, 10910621.875, 10910646.875, 10910721.875, 10910759.375, 10910839.0625, 10910864.0625, 10910885.9375, 10910898.4375, 10911046.875, 10911131.25, 10911275.0, 10911301.5625, 10911432.8125, 10911457.8125, 10911603.125, 10911807.8125, 10912203.125, 10912656.25, 10912770.3125, 10912839.0625, 10912843.75, 10912871.875, 10912884.375, 10914310.9375, 10914370.3125, 10914704.6875, 10914998.4375, 10915045.3125, 10915132.8125, 10915220.3125, 10915334.375, 10915357.8125, 10915389.0625, 10916840.625, 10916898.4375, 10916948.4375, 10917157.8125, 10917181.25, 10917434.375, 10917693.75, 10918020.3125, 10918293.75, 10918335.9375, 10918387.5, 10918476.5625, 10918648.4375, 10918726.5625, 10918765.625, 10918768.75, 10918875.0, 10918879.6875, 10919009.375, 10919140.625, 10919148.4375, 10919190.625, 10919250.0, 10919268.75, 10919343.75, 10919398.4375, 10919481.25, 10919975.0, 10920003.125, 10920054.6875, 10920412.5, 10920512.5, 10920542.1875, 10920606.25, 10921426.5625, 10921550.0, 10921559.375, 10921604.6875, 10921656.25, 10921957.8125, 10922001.5625, 10922106.25, 10922371.875, 10922746.875, 10922767.1875, 10922814.0625, 10922895.3125, 10922934.375, 10923006.25, 10923012.5, 10923154.6875, 10923173.4375, 10923176.5625, 10923410.9375, 10923514.0625, 10923528.125, 10923620.3125, 10923643.75, 10923728.125, 10923857.8125, 10923943.75, 10923989.0625, 10923993.75, 10924071.875, 10924090.625, 10924131.25, 10924159.375, 10924198.4375, 10924232.8125, 10924264.0625, 10924267.1875, 10924273.4375, 10924276.5625, 10924284.375, 10924310.9375, 10924320.3125, 10924356.25, 10924359.375, 10924423.4375, 10924443.75, 10924493.75, 10924504.6875, 10924535.9375, 10924551.5625, 10924573.4375, 10924584.375, 10924718.75, 10924742.1875, 10924746.875, 10924756.25, 10924764.0625, 10924834.375, 10924853.125, 10924871.875, 10924889.0625, 10924892.1875, 10924896.875, 10924915.625, 10924918.75, 10924953.125, 10924953.125, 10924967.1875, 10925000.0, 10925017.1875, 10925035.9375, 10925053.125, 10925090.625, 10925118.75, 10925123.4375, 10925162.5, 10925175.0, 10925203.125, 10925220.3125, 10925232.8125, 10925243.75, 10925320.3125, 10925325.0, 10925332.8125, 10925339.0625, 10925367.1875, 10925382.8125, 10925401.5625, 10925464.0625, 10925465.625, 10925500.0, 10925554.6875, 10925570.3125, 10925589.0625, 10925607.8125, 10925632.8125, 10925645.3125, 10925656.25, 10925657.8125, 10925726.5625, 10925732.8125, 10925739.0625, 10925773.4375, 10925787.5, 10925801.5625, 10925828.125, 10925867.1875, 10925873.4375, 10925895.3125, 10925904.6875, 10925914.0625, 10925929.6875, 10925979.6875, 10925989.0625, 10926062.5, 10926092.1875, 10926123.4375, 10926129.6875, 10926170.3125, 10926226.5625, 10926265.625, 10926307.8125, 10926309.375, 10926350.0, 10926357.8125, 10926367.1875, 10926445.3125, 10926471.875, 10926495.3125, 10926498.4375, 10926509.375, 10926517.1875, 10926540.625, 10926543.75, 10926571.875, 10926589.0625, 10926598.4375, 10926629.6875, 10926709.375, 10926720.3125, 10926792.1875, 10926807.8125, 10926860.9375, 10926923.4375, 10926940.625, 10927075.0, 10927084.375, 10927085.9375, 10927146.875, 10927157.8125, 10927279.6875, 10927300.0, 10927303.125, 10927334.375, 10927403.125, 10927429.6875, 10927435.9375, 10927487.5, 10927487.5, 10927492.1875, 10927526.5625, 10927578.125, 10927582.8125, 10927601.5625, 10927604.6875, 10927620.3125, 10927675.0, 10927701.5625, 10927717.1875, 10927734.375, 10927743.75, 10927807.8125, 10927820.3125, 10927846.875, 10927859.375, 10927881.25, 10927906.25, 10927912.5, 10927934.375, 10927935.9375, 10927939.0625, 10927978.125, 10927982.8125, 10928042.1875, 10928050.0, 10928071.875, 10928081.25, 10928139.0625, 10928151.5625, 10928167.1875, 10928215.625, 10928251.5625, 10928265.625, 10928292.1875, 10928300.0, 10928332.8125, 10928337.5, 10928412.5, 10928412.5, 10928420.3125, 10928429.6875, 10928434.375, 10928443.75, 10928473.4375, 10928504.6875, 10928504.6875, 10928509.375, 10928517.1875, 10928521.875, 10928584.375, 10928614.0625, 10928629.6875, 10928632.8125, 10928668.75, 10928690.625, 10928739.0625, 10928751.5625, 10928835.9375, 10928848.4375, 10928857.8125, 10928864.0625, 10928889.0625, 10928920.3125, 10928950.0, 10929000.0, 10929021.875, 10929025.0, 10929082.8125, 10929096.875, 10929109.375, 10929150.0, 10929157.8125, 10929159.375, 10929165.625, 10929187.5, 10929195.3125, 10929259.375, 10929287.5, 10929298.4375, 10929315.625, 10929364.0625, 10929406.25, 10929451.5625, 10929504.6875, 10929506.25, 10929531.25, 10929534.375, 10929539.0625, 10929606.25, 10929632.8125, 10929676.5625, 10929682.8125, ...], [6.646088110165313, 6.199643938054779, 35.70409944787326, 93.40563650599778, 31.688053764429753, 50.514359698738424, 6.140425058480523, 80.733250568524, 5.279190256406775, 175.18509549274665, 12.406269976383618, 12.956102764660207, 27.747238009703857, 120.94905800155439, 14.971332193603155, 19.05920430846165, 54.11077668232858, 10.588978305462733, 39.25561220761403, 71.65238399616692, 71.52093760879299, 51.355182910685684, 24.337395225040655, 25.087020875519087, 11.091954095999883, 26.74167494539736, 45.72690025595847, 29.983644081698174, 15.841477658613709, 10.512269295924815, 20.213605819192477, 93.05119739618345, 14.556265773386622, 57.14754963585301, 15.168452460417905, 33.916369269974865, 11.52229219450356, 166.36070347932264, 12.841122914721062, 34.85249067165421, 153.94712814402013, 385.9460003491361, 8.095426756659446, 36.23804932544865, 22.978050442350998, 58.18220002874111, 11.49943945194251, 37.22548226632651, 34.346645902638265, 10.243342797105601, 110.72307295344113, 81.66999386202512, 70.98485820897457, 133.6904651329893, 24.257567161751734, 37.167698662992265, 7.593557436842292, 8.093998228593632, 11.651315015765277, 236.31292860926033, 7.219638536646248, 13.918991436777286, 30.55819648658246, 57.48948057330491, 95.88111271101224, 20.940237331837633, 23.037591493658514, 83.47656099059958, 94.20635257102815, 11.977772275622877, 12.244641223529902, 80.06669480858011, 48.60849895801539, 19.442752842508824, 54.44542485225278, 108.06120647359674, 6.724594615920808, 66.53127381573242, 33.31642380734271, 16.947114429358187, 29.897662954725444, 27.58263038796699, 34.44440370578523, 57.25008740942084, 66.13037364671263, 232.46547809628646, 5.232642271481173, 13.356136985543838, 253.6207981033011, 18.650250384915193, 82.53876609156495, 11.70580255188608, 65.87121804392434, 6.057847308148966, 64.62682621619027, 32.124512519169194, 6.76491441945053, 9.58838781115932, 14.908854630266365, 49.69277478306773, 24.306232444089858, 11.511283069050233, 11.168937801469646, 33.679526267355094, 29.34951351022835, 32.5651730425416, 83.99673774650171, 10.080828427719789, 7.6118567719542956, 5.778237843284177, 26.50740766665765, 86.17699290366991, 38.833534338772154, 30.626900177773397, 32.00149971764333, 50.3977229165879, 69.29646053446267, 25.329453338571913, 99.49354050121559, 21.07644137590529, 85.39277583173896, 17.67341096464235, 67.15950942885847, 56.60097645504596, 85.33796177063365, 24.698250642381353, 30.303745099802306, 66.38379186195435, 67.56732550232297, 100.94821677239652, 73.25546527962986, 39.10820659245435, 46.56461830705728, 31.764043446285697, 61.49245944598085, 10.197233379608354, 6.281306757055239, 46.42760315799815, 81.08873667394494, 79.67422170058869, 8.613392769188371, 24.296557931323335, 16.4043637796263, 25.931751415807096, 23.355050662744908, 44.79994825984879, 98.80963765299319, 50.4828985108666, 31.551503639814108, 33.78040685748345, 57.40775618769406, 60.17309097708038, 6.519330972197174, 11.83162117333653, 112.40507085770906, 6.665230778133095, 15.285238866853142, 34.96762902886099, 100.89180602839816, 313.8845447327805, 8.332998278808597, 59.957241672070715, 65.03473373631958, 23.081339438915624, 27.44879214155498, 76.37953265759667, 5.928739118051405, 30.702770357608316, 13.985379331449371, 21.191878731665366, 59.747632351343384, 92.84236349949623, 16.252635672226734, 77.03746852751223, 66.59642902620462, 22.41096772686922, 139.043499516142, 5.900505330523641, 18.03783087833417, 40.97657528664136, 70.29556493289333, 23.783722832783806, 28.86133082493957, 14.513002665518162, 6.294415730934126, 9.982151128558288, 122.45767149186361, 41.486746171485045, 37.850393821118224, 14.90096753838221, 80.47934299731295, 54.640048552622, 27.41418140638424, 14.285440925869512, 86.0119965167727, 153.1236057470393, 43.625600594641114, 11.331044105857027, 37.05184590673877, 24.880024940195472, 19.514102908791052, 22.300315011088074, 252.68901466391947, 31.38169768226642, 58.69392850556242, 8.509291693890907, 35.98634326453939, 59.000014862257025, 14.319048059835357, 22.27973225411109, 51.28883643172957, 40.103042101624666, 30.8151432324371, 38.695491282283584, 52.00354791854411, 12.777910738888133, 13.240446212903697, 63.36586606748798, 156.5971766150486, 5.884143133199377, 106.50003261475175, 31.454864034965293, 115.43351612672342, 9.017963811391152, 10.643643572747811, 37.02975604428218, 24.3811368871524, 26.965170265054272, 12.85519829088484, 61.02847799228829, 9.173272718855035, 5.032613513719902, 5.687946831369055, 5.374818732369294, 29.11288490802037, 33.56542115706194, 33.77683901339563, 36.3022433340237, 7.738410839100169, 51.06350416897455, 7.0240808117436515, 38.57755948318625, 34.54776326471399, 17.50040140286645, 14.649760192676949, 112.97723452616566, 63.056783380385234, 81.31148395092276, 53.2741679019984, 6.744108764720199, 17.87926439051976, 39.16441178828075, 5.467841792708517, 39.919685055830485, 12.304958237949384, 55.580098487257274, 62.35640262709723, 15.621336335443836, 45.06063657581234, 14.15329010825578, 72.06776616492866, 39.967541001353986, 40.3047264700771, 16.414530039245804, 9.185806150057699, 11.062767605874985, 20.116920898140535, 61.20533222535343, 48.488072021473556, 9.57851956894865, 14.365258255017531, 6.3280623452710545, 53.27229006084212, 35.775771113859896, 31.722702458174524, 49.275996241776554, 19.5256995351819, 5.36762568928562, 26.94732785620935, 8.872198681444454, 61.49512044244559, 31.92402560772362, 18.970292279422715, 62.24036923714412, 5.121351942608425, 128.17413551426935, 5.248841513592737, 11.666583105736253, 14.308120009468553, 44.11274674564919, 52.79330724053677, 16.80144608288029, 25.320373275107094, 11.482836922420033, 27.819278737090542, 33.89946223466358, 18.796496779110406, 52.5071846780637, 75.68344937017983, 65.5973442875049, 8.41104542820209, 22.98678336326159, 27.005419271696933, 55.08069356122983, 7.048308227797938, 13.434094894253333, 43.086362118856634, 7.502142862188001, 180.0060434835135, 27.981593164774466, 67.47606350481229, 16.42454022035959, 214.2389283949665, 18.145730919749106, 33.70789553828508, 44.71903029583977, 22.670245574172352, 15.248260350111815, 7.2637732912332975, 28.15110012887868, 6.500434630984457, 18.447507453760142, 11.24317592346645, 42.57824884297978, 22.609210767907207, 13.44382809404894, 62.365575765485744, 54.58235806042064, 53.25621932277146, 27.170116756565292, 11.461972306114516, 103.05496177734842, 18.738870735803534, 75.07545200352821, 22.32511627032329, 73.84649372749361, 30.66947353893471, 14.324991410481681, 9.317960871388998, 29.928079845532395, 19.173827146154775, 66.30534242102716, 9.341399124265996, 18.04347568036734, 18.827038373886786, 59.60226276630296, 5.379889084208456, 81.68323025015403, 8.342682138519441, 7.282808278752199, 9.318946106859942, 34.191542000276755, 85.69990444632089, 109.8435543273001, 7.606473160480521, 54.31415449291136, 29.618665828570894, 45.86831264022614, 5.342513597210125, 24.417449773385627, 8.104505180721192, 64.20973145743952, 79.9532033062183, 28.8860858391723, 7.438490216882195, 10.795554796137925, 18.27841193027103, 10.073438744110877, 52.87026711936642, 26.281921527141325, 5.447932074272492, 227.11684309285667, 16.624255053260075, 47.70867258830677, 24.16939912019777, 57.853770159843435, 16.545674169660153, 168.69931706940895, 32.38951343004841, 13.045890482395889, 101.4238679782218, 54.073217754537424, 53.91991570911643, 51.79933484381457, 65.72945474529199, 5.420227671220843, 6.025472905843377, 12.79368132789783, 7.518998543794237, 112.07869589729317, 43.675388995521516, 7.623642186729467, 12.749643478701346, 17.022454989373472, 30.51875462558487, 14.581048463105173, 18.955335762870543, 6.0181402062050875, 49.32739791541354, 23.374463441724604, 38.612892988444855, 86.50201274388199, 78.07087730701312, 38.26179930638257, 5.079196971413667, 113.99746177228185, 43.00231839287016, 23.83861028528529, 13.979275706506675, 9.411697236924663, 62.8357231928817, 6.7066461363404715, 101.23342685045006, 33.6625693778698, 119.36563705599012, 30.64176755144005, 12.794331517213413, 46.52244730880262, 10.845745000488007, 24.104519500373627, 5.788472581431195, 36.06911783590302, 26.373117830496508, 7.38112360963238, 81.80939755176468, 6.012510270697555, 11.70964842956362, 15.849170164528067, 5.299429074392265, 47.92065277832093, 5.048548278768968, 25.405951251989368, 7.786680532941303, 7.031288175255478, 54.331807946940806, 13.364696760674358, 45.50841249413814, 22.957503607449596, 99.83492949958129, 32.40955222220095, 126.16853970011519, 47.29076804830907, 13.477456272695989, 44.7408643210256, 5.123083982998452, 55.55970072031119, 13.364162405285805, 8.400805831872423, 31.406563421482023, 32.92576195054735, 24.675801363036882, 99.99609801118265, 80.18694539596328, 110.51745436312869, 39.52784335860012, 6.219059532321026, 31.000488876610127, 93.14644388521803, 66.79428703339077, 15.70265480680832, 21.488084182753575, 14.01859690026799, 145.07774541233633, 6.929908935254439, 19.182168992707247, 19.067697768819635, 86.08146790947131, 8.494977232137977, 13.865763211852405, 33.0946799231495, 99.73054129307106, 28.19692095339013, 15.45578395576596, 155.23138681786662, 118.10637375935632, 5.517168183758865, 25.874259157655494, 222.34060818678836, 27.881371246556704, 35.03516156183694, 13.289979911488047, 44.390922901755914, 114.17949952011261, 56.95848610717446, 7.963346790426996, 18.007791613714915, 82.14658466179452, 57.87264114461664, 104.6802518301371, 68.74031073782061, 23.601084690488285, 77.39432943727927, 126.66416684228075, 16.06937434343597, 34.40639363656932, 61.708036958881976, 45.8845238283111, 5.949823594439703, 35.87054168016697, 6.254072353009937, 43.0958424966164, 9.51147705098065, 101.34130434128517, 6.513874145517057, 94.84236653223279, 21.661667438312076, 9.176963737913423, 144.61329660154973, 30.49108455303694, 54.08960299621927, 19.170231773761053, 52.7844707157634, 55.28051287802619, 6.202358965961149, 42.43215367918558, 64.5012306228296, 74.69075462512288, 61.333853424379186, 67.28993747818727, 36.51134323201231, 33.56141870101739, 44.43221458663202, 17.56971083224178, 17.532409136148964, 54.33181777679745, 95.58949645286467, 26.112486643404537, 59.22752080905862, 56.53725908996737, 6.52363813098461, 24.83398574667787, 128.65806219578607, 27.215399816020827, 30.135119475328363, 42.33203924977668, 26.73255561657144, 26.16524206754149, 11.447325531877352, 45.33455207508063, 34.077858160786135, 21.02864228454839, 61.14472595692127, 12.68959234861099, 15.04524823891242, 10.202432213608885, 55.79366700456153, 14.890634514755874, 76.05373450539533, 120.9500981889677, 68.71595498938838, 155.9367904450095, 14.65234721813895, 73.12177923165714, 61.47190562557519, 60.304333557080874, 32.10119489980669, 34.550670982229654, 67.31683291613933, 41.95226131987828, 8.320327181541966, 6.983840946278542, 10.90312596951736, 38.113219629126114, 7.130152481680497, 54.3673080499195, 196.2402656539162, 16.80790030161682, 24.027523697476852, 51.853749067763005, 45.34584192234174, 10.843438659664168, 44.1248338246024, 24.23428974078769, 16.16456663879643, 31.98008219048468, 49.271163080622905, 80.34585649301896, 30.196241924385994, 9.288108727330648, 59.84370541382158, 45.135015720416966, 44.784757031469894, 71.3203607060621, 48.70602483331129, 8.61580967767918, 30.680941115748528, 53.31395003728825, 5.036658820058834, 7.207746450358994, 62.36060615903786, 14.379029806997702, 65.30719586809374, 54.99634320157641, 12.714606766327218, 55.36551665617426, 20.543216555841482, 50.66819329387773, 42.54279648299643, 41.963496510580015, 7.120983778165166, 6.296365212928465, 6.539054096241523, 20.18469432135032, 13.47091869129833, 19.309391843423995, 5.398714558392247, 34.39337225296218, 11.888637431894477, 18.235730957706355, 30.508403180189255, 42.883190721376025, 60.683936426626204, 41.957335745321, 19.66557141263172, 53.23946702414186, 22.459557419168647, 25.20926009128624, 44.69008386984501, 77.7631544657518, 25.37814118525793, 5.592074567371315, 48.61494095513267, 5.998247920888006, 163.9379668629504, 7.798476462753662, 52.79201048832051, 55.71221828253738, 7.456192224692959, 19.091907750147485, 37.72586876971049, 40.288669444327496, 30.46672568986299, 10.278948270819727, 40.442649524612406, 8.426632592717585, 11.14698940244783, 43.28354877431074, 7.44683319197754, 6.299909899998457, 40.43011797512558, 49.495367603827624, 26.92531744552035, 84.57613423188982, 14.856126680641854, 40.827013490546776, 68.2338723909234, 24.511918438983834, 38.22119584078723, 22.092351715545032, 75.84339380971555, 25.45605009848368, 9.324442602734086, 33.43461441893574, 11.8204304582124, 25.886819296203676, 12.39168659800465, 167.98038896920545, 56.600112079315885, 13.492451629103025, 39.75355549913519, 8.025510621798869, 32.02748332511473, 110.90870984176664, 61.861793985454085, 60.479205910658735, 15.604727963395764, 62.22938657916687, 7.5714133085128745, 76.7185584201373, 75.22841377213778, 33.69307880508688, 48.2203043733742, 23.248714599327858, 59.28528814541504, 61.314055075254245, 212.07648128300764, 37.71129961195864, 8.258469779744887, 77.19729412489338, 32.531005140385815, 21.79701174577387, 232.3292489069687, 34.39586883388467, 27.420888183742413, 56.45887193431002, 30.945912431528534, 34.52400906682092, 58.22956160011218, 69.2361861448449, 32.874147922471764, 7.544489531022114, 10.937545016144028, 12.795136995390283, 131.7885921733316, 53.241113991414295, 7.4743658122413805, 39.745136848364155, 83.6172101657062, 18.33941311475975, 95.0980138253055, 19.102613770308324, 56.481023882956116, 12.181940482609644, 31.796222278296224, 29.811522393896347, 15.066705336565498, 63.31346474011883, 44.83523971208975, 14.657447799085995, 22.826454829142683, 78.94717269843967, 81.54869489006053, 22.449836108354585, 74.48142903347718, 33.89643698674132, 56.54958575342418, 25.19205583579741, 11.255650623846941, 85.13572380782543, 39.7119861826838, 17.83099411998467, 48.628778727082526, 18.735660295351053, 73.8505364097098, 6.550860578747176, 25.5728287275208, 74.2346412537901, 34.81387669260648, 14.08301243233878, 14.728043935924877, 50.63359392303565, 28.555913120119094, 8.849142868738642, 25.442901758490986, 98.2847281156852, 41.532255824097405, 8.072466840270978, 111.10237186457971, 39.89190987592932, 52.709223777013236, 21.791882907358513, 105.34795712387634, 19.40044914253695, 5.406666723747394, 21.37549113453902, 18.231618747972444, 58.984324305671294, 8.312151520662397, 32.75119153900705, 27.762127171871704, 7.232550480837411, 86.11847663050165, 6.643271096387461, 23.482624669795815, 74.67300443670777, 23.023657031542186, 109.40010363220647, 16.71699237617774, 27.25462529844491, 15.754320537096529, 18.074037824942522, 20.845839619707146, 6.033931601833808, 19.655789617456904, 15.176200372657586, 54.73045632177445, 30.509834111759325, 19.578202201624347, 97.81142420081451, 13.376510529207822, 26.81268916047605, 276.08224621756557, 80.73574647096105, 61.5784950076781, 35.78406226844216, 20.75818095528572, 27.119973375016748, 5.199275025688404, 43.32038987873488, 113.40023021669214, 13.644805349528108, 7.354334061255997, 15.118679406919425, 63.17349826795068, 6.316059932322589, 73.51362666774126, 9.967738470948209, 25.5152089432375, 64.98067966142222, 5.750759375124553, 115.59687052801945, 9.224021733668264, 31.23602048636877, 70.01728292455336, 43.499716694418694, 26.75011278855298, 8.601613633171299, 5.451792719088268, 5.564285503966496, 6.018638975681898, 37.04212648596142, 82.4555166261282, 148.12043701042722, 11.332538017458905, 18.156328687173115, 53.10244195631159, 6.75268506021849, 10.786522096009309, 81.7517996887423, 21.961418296322385, 11.214661375623098, 7.302257090570523, 196.35217330038694, 35.88405674744109, 183.28832757096373, 249.99266487917066, 69.52722332332738, 46.45126381305094, 18.759425652436725, 24.323059425933955, 59.3217497319541, 146.8551533267735, 230.963768891478, 34.60351218764894, 143.88589892206886, 19.155262670220427, 10.666108419491268, 45.51701453941504, 6.0671359652175045, 27.735615370937154, 21.829846581021748, 42.30629268762582, 64.05448969882605, 147.9886943054227, 8.949822979855945, 44.06056098235107, 23.866358542546266, 28.582895608222913, 212.8349049171279, 13.68879539626243, 5.911133505637541, 31.007799121190434, 99.50490778393126, 26.381912553867345, 73.12316552210069, 58.85210773057527, 31.390856456783954, 5.9674091772570454, 65.64381189625, 68.12323416053948, 35.19725471444551, 52.52413964234699, 39.901257102997945, 98.56118946287837, 69.36307521196912, 6.397220775951096, 8.725658096657757, 6.551707633880046, 25.552413866691715, 10.523291783334768, 199.25573388345495, 34.98618941633786, 47.52205116191923, 10.047711927869221, 10.901016327075963, 40.181702835998195, 12.221839819021964, 29.275765581589994, 6.934866957839075, 108.48108798107071, 29.385539317671846, 18.680492863480133, 10.122595100867324, 15.365130515523697, 6.0893613674790625, 13.830071904868126, 65.69357322493077, 7.211780378693567, 21.9408747105682, 31.895542835770087, 29.392026727614432, 11.342838573766088, 39.55639975835926, 46.876572111942124, 19.888896842391564, 5.218564305280982, 15.485958417190197, 6.097039156527628, 38.384716161144716, 71.50169351168545, 72.63168746441308, 22.60190481950849, 27.627273873798842, 106.9023469682203, 34.97783182939304, 69.1278359423519, 25.735858857827417, 9.809914634385084, 87.64521263191705, 15.672114199373059, 56.79119887166152, 9.410135887942333, 29.4859074958419, 65.88157987598595, 75.05905691712016, 129.1423035161752, 6.786536953087987, 6.723814487541633, 19.461327461084302, 39.86576765442173, 10.477126685468848, 92.05334239721842, 23.765712230857975, 33.42097346869591, 79.50845752107345, 208.95724825887052, 21.887939331052653, 225.21834539251722, 210.54867164790747, 7.266327724928784, 36.9091984846456, 83.91487469495705, 11.62134288633085, 27.710917579965145, 90.26501441175593, 18.30768828866743, 8.176770420335156, 60.18686006341511, 21.64464969740507, 11.97586295794453, 65.91220625481901, 33.60835403113566, 65.05891211031715, 8.313086027703644, 89.44611544655584, 18.943064890905937, 27.337497208343496, 80.01204780687455, 36.96133024360018, 32.39453209399314, 89.87226542698971, 34.54989328707975, 38.5940638224275, 19.168344425381026, 7.546156010487429, 36.45912650257338, 52.598723147496855, 17.69310114629091, 5.948177982050653, 36.134863544062775, 52.080378213335315, 19.839423095071993, 57.898726696913, 44.871419818305085, 21.707353354360375, 21.876257438207652, 16.62940975227018, 68.36201213791685, 22.807214608663095, 92.16770977828061, 38.9257795726968, 20.555740940843272, 44.73771070054601, 65.69807681310512, 17.377905008225067, 15.509376809029881, 33.946412920321265, 66.98629070867516, 22.874971311714944, 26.62215625958396, 56.12739445386651, 7.219109366734413, 9.430899204185774, 16.728772810005815, 46.52729959110097, 10.589891564514625, 37.444209672756095, 89.33728564292082, 39.98209856809771, 75.67746932393314, 23.79215776174753, 23.69626850774235, 31.72989228907025, 115.05418355482043, 56.80598230251166, 11.066223771606143, 7.900422441702475, 52.811406414538624, 35.932413675841666, 32.45605262966938, 6.688913305083074, 27.44526071223278, 7.329213102337488, 48.83171514360359, 9.361512306242611, 68.95485222530505, 6.591599255172162, 32.6213421708075, 31.70999063250983, 27.620683998968072, ...])
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);
([3261356.25, 3612104.6875, 3741432.8125, 3741457.8125, 3866151.5625, 5525964.0625, 5828243.75, 5848798.4375, 5876229.6875, 5936614.0625, 5966468.75, 5971307.8125, 5986720.3125, 5996910.9375, 6067037.5, 6069253.125, 6070626.5625, 6075707.8125, 6114412.5, 6125075.0, 6128195.3125, 6129221.875, 6131176.5625, 6132142.1875, 6132585.9375, 6138578.125, 6159443.75, 6181093.75, 6183192.1875, 6187587.5, 6187787.5, 6189934.375, 6264314.0625, 6277210.9375, 6356960.9375, 6386865.625, 6396895.3125, 6397556.25, 6433810.9375, 6435806.25, 6440110.9375, 6447170.3125, 6463795.3125, 6465918.75, 6469643.75, 6476540.625, 6477732.8125, 6478326.5625, 6478395.3125, 6487614.0625, 6544023.4375, 6581504.6875, 6587828.125, 6614710.9375, 6615992.1875, 6616417.1875, 6619412.5, 6619964.0625, 6621768.75, 6622996.875, 6652281.25, 6715118.75, 6791256.25, 6817162.5, 6851043.75, 6852570.3125, 6908995.3125, 6910793.75, 6920126.5625, 6945500.0, 6986603.125, 6986625.0, 6989639.0625, 6992678.125, 6994212.5, 6999251.5625, 6999423.4375, 6999434.375, 7032448.4375, 7033575.0, 7098242.1875, 7099240.625, 7111481.25, 7112032.8125, 7115568.75, 7136823.4375, 7136879.6875, 7160310.9375, 7242212.5, 7357600.0, 7625175.0, 7628687.5, 7689053.125, 7756957.8125, 7756987.5, 8196617.1875, 8243370.3125, 8275570.3125, 8276468.75, 8468118.75, 8803100.0, 8807984.375, 8921267.1875, 9044440.625, 9200657.8125, 9244478.125, 9245092.1875, 9296504.6875, 9299703.125, 9301206.25, 9304457.8125, 9323231.25, 9349428.125, 9350359.375, 9364076.5625, 9381656.25, 9434937.5, 9444523.4375, 9524515.625, 9527159.375, 9575357.8125, 9595904.6875, 9626920.3125, 9642978.125, 9700521.875, 9700571.875, 9738184.375, 9739001.5625, 9806864.0625, 9821932.8125, 9830029.6875, 9830053.125, 9842287.5, 9866390.625, 9873406.25, 9891007.8125, 9982539.0625, 9989585.9375, 10002834.375, 10055062.5, 10077250.0, 10091851.5625, 10091921.875, 10178423.4375, 10184573.4375, 10203662.5, 10205935.9375, 10208014.0625, 10208021.875, 10211334.375, 10226412.5, 10226417.1875, 10226468.75, 10230637.5, 10236373.4375, 10243257.8125, 10243273.4375, 10245821.875, 10247500.0, 10247632.8125, 10251832.8125, 10252968.75, 10267043.75, 10267996.875, 10268784.375, 10275232.8125, 10281617.1875, 10287954.6875, 10288154.6875, 10295709.375, 10306068.75, 10307034.375, 10308695.3125, 10313146.875, 10315131.25, 10317932.8125, 10318785.9375, 10318879.6875, 10324531.25, 10325545.3125, 10326335.9375, 10333170.3125, 10334218.75, 10336028.125, 10350765.625, 10352154.6875, 10354448.4375, 10357398.4375, 10358526.5625, 10372829.6875, 10381434.375, 10391787.5, 10407973.4375, 10408826.5625, 10410795.3125, 10412081.25, 10414353.125, 10440446.875, 10442450.0, 10446295.3125, 10446659.375, 10457589.0625, 10459367.1875, 10460754.6875, 10466693.75, 10467468.75, 10470443.75, 10476082.8125, 10496917.1875, 10499418.75, 10502631.25, 10504271.875, 10509800.0, 10511226.5625, 10521914.0625, 10522726.5625, 10523926.5625, 10523998.4375, 10542807.8125, 10544070.3125, 10555848.4375, 10555934.375, 10557460.9375, 10564868.75, 10568421.875, 10578884.375, 10585431.25, 10623357.8125, 10724489.0625, 10724501.5625, 10741517.1875, 10764675.0, 10769104.6875, 10769157.8125, 10774870.3125, 10784429.6875, 10787128.125, 10788396.875, 10788718.75, 10792756.25, 10796156.25, 10799050.0, 10801306.25, 10807362.5, 10811757.8125, 10812776.5625, 10814931.25, 10821567.1875, 10821854.6875, 10822492.1875, 10823792.1875, 10824051.5625, 10824653.125, 10825135.9375, 10825589.0625, 10825834.375, 10826075.0, 10826393.75, 10826714.0625, 10826757.8125, 10826785.9375, 10826829.6875, 10827128.125, 10827248.4375, 10827282.8125, 10827526.5625, 10827620.3125, 10827634.375, 10827800.0, 10827882.8125, 10827892.1875, 10827945.3125, 10828006.25, 10828304.6875, 10828460.9375, 10828578.125, 10828765.625, 10828904.6875, 10828976.5625, 10829081.25, 10829335.9375, 10829385.9375, 10829567.1875, 10829628.125, 10829653.125, 10829659.375, 10829757.8125, 10829945.3125, 10830200.0, 10830320.3125, 10830396.875, 10830417.1875, 10830445.3125, 10830457.8125, 10830678.125, 10830832.8125, 10830834.375, 10831092.1875, 10831379.6875, 10831387.5, 10831725.0, 10831887.5, 10831981.25, 10832300.0, 10832373.4375, 10833289.0625, 10833639.0625, 10834015.625, 10834709.375, 10835528.125, 10835545.3125, 10835548.4375, 10835595.3125, 10835607.8125, 10835878.125, 10836309.375, 10836589.0625, 10836617.1875, 10837045.3125, 10837240.625, 10837620.3125, 10837750.0, 10837901.5625, 10837917.1875, 10838009.375, 10838100.0, 10838201.5625, 10838221.875, 10838303.125, 10838376.5625, 10838664.0625, 10838954.6875, 10839017.1875, 10839028.125, 10839081.25, 10839585.9375, 10839795.3125, 10839796.875, 10839985.9375, 10840060.9375, 10841203.125, 10841360.9375, 10842014.0625, 10843017.1875, 10843073.4375, 10843162.5, 10843228.125, 10843582.8125, 10843681.25, 10843979.6875, 10844456.25, 10845071.875, 10845725.0, 10846250.0, 10847003.125, 10847142.1875, 10847728.125, 10848059.375, 10848123.4375, 10848565.625, 10848634.375, 10849445.3125, 10850417.1875, 10850573.4375, 10850790.625, 10850829.6875, 10851226.5625, 10851529.6875, 10851804.6875, 10853203.125, 10853354.6875, 10854804.6875, 10855806.25, 10855834.375, 10858237.5, 10858581.25, 10859770.3125, 10859884.375, 10860162.5, 10861653.125, 10863151.5625, 10863539.0625, 10864353.125, 10864851.5625, 10865812.5, 10868432.8125, 10869667.1875, 10869978.125, 10871106.25, 10871245.3125, 10871859.375, 10873068.75, 10874332.8125, 10875743.75, 10877029.6875, 10877489.0625, 10877792.1875, 10877853.125, 10878479.6875, 10878875.0, 10885473.4375, 10885831.25, 10885925.0, 10886064.0625, 10886142.1875, 10886254.6875, 10886654.6875, 10886907.8125, 10886979.6875, 10887171.875, 10887193.75, 10887284.375, 10887312.5, 10887346.875, 10887525.0, 10887562.5, 10887575.0, 10887681.25, 10887798.4375, 10887815.625, 10887932.8125, 10887978.125, 10888112.5, 10888142.1875, 10888210.9375, 10888290.625, 10888304.6875, 10888370.3125, 10888573.4375, 10888642.1875, 10888704.6875, 10888735.9375, 10888948.4375, 10888979.6875, 10889003.125, 10889131.25, 10889192.1875, 10889306.25, 10889307.8125, 10889464.0625, 10889490.625, 10889496.875, 10889509.375, 10889570.3125, 10890175.0, 10890203.125, 10890226.5625, 10890279.6875, 10890329.6875, 10890331.25, 10890389.0625, 10890898.4375, 10891153.125, 10891367.1875, 10891412.5, 10891426.5625, 10891650.0, 10891823.4375, 10891856.25, 10891856.25, 10891893.75, 10891901.5625, 10891903.125, 10891917.1875, 10891940.625, 10892329.6875, 10892342.1875, 10892345.3125, 10892514.0625, 10892560.9375, 10892612.5, 10892640.625, 10892642.1875, 10892768.75, 10892865.625, 10892956.25, 10893031.25, 10893239.0625, 10893367.1875, 10893393.75, 10893400.0, 10893470.3125, 10893517.1875, 10893673.4375, 10893735.9375, 10893810.9375, 10893931.25, 10893978.125, 10894021.875, 10894029.6875, 10894051.5625, 10894075.0, 10894076.5625, 10894237.5, 10894248.4375, 10894265.625, 10894271.875, 10894275.0, 10894376.5625, 10894395.3125, 10894625.0, 10894765.625, 10894839.0625, 10894865.625, 10894884.375, 10894912.5, 10894929.6875, 10895032.8125, 10895104.6875, 10895212.5, 10895279.6875, 10895396.875, 10895404.6875, 10895487.5, 10895543.75, 10895775.0, 10895782.8125, 10895912.5, 10896067.1875, 10896142.1875, 10896442.1875, 10896467.1875, 10896637.5, 10896695.3125, 10896876.5625, 10897062.5, 10897162.5, 10897343.75, 10897367.1875, 10897371.875, 10897532.8125, 10897543.75, 10897545.3125, 10897740.625, 10898053.125, 10898120.3125, 10898173.4375, 10898275.0, 10898340.625, 10898482.8125, 10898485.9375, 10898489.0625, 10898493.75, 10898778.125, 10898795.3125, 10898796.875, 10898871.875, 10898917.1875, 10898934.375, 10898945.3125, 10898964.0625, 10898987.5, 10899001.5625, 10899048.4375, 10899054.6875, 10899057.8125, 10899239.0625, 10899448.4375, 10899535.9375, 10899585.9375, 10899790.625, 10899796.875, 10899884.375, 10899943.75, 10899954.6875, 10900028.125, 10900079.6875, 10900159.375, 10900240.625, 10900254.6875, 10900896.875, 10900914.0625, 10901014.0625, 10901167.1875, 10901239.0625, 10901490.625, 10902210.9375, 10902279.6875, 10902303.125, 10902628.125, 10902673.4375, 10902900.0, 10903025.0, 10903235.9375, 10903453.125, 10903735.9375, 10903798.4375, 10903875.0, 10903876.5625, 10904128.125, 10904185.9375, 10904390.625, 10904453.125, 10904584.375, 10904635.9375, 10904656.25, 10904909.375, 10905057.8125, 10905148.4375, 10905164.0625, 10905210.9375, 10905220.3125, 10905323.4375, 10905432.8125, 10905725.0, 10905807.8125, 10905834.375, 10905835.9375, 10905843.75, 10905960.9375, 10905981.25, 10906103.125, 10906175.0, 10906176.5625, 10906406.25, 10906431.25, 10906479.6875, 10906507.8125, 10906679.6875, 10906712.5, 10906718.75, 10906851.5625, 10906931.25, 10907085.9375, 10907420.3125, 10907460.9375, 10907510.9375, 10907539.0625, 10907571.875, 10907714.0625, 10907742.1875, 10907845.3125, 10907935.9375, 10908068.75, 10908070.3125, 10908140.625, 10908150.0, 10908281.25, 10908284.375, 10908303.125, 10908312.5, 10908348.4375, 10908460.9375, 10908492.1875, 10908501.5625, 10908564.0625, 10908582.8125, 10908589.0625, 10908620.3125, 10908753.125, 10908854.6875, 10908862.5, 10908887.5, 10908895.3125, 10908910.9375, 10908917.1875, 10908985.9375, 10909090.625, 10909134.375, 10909146.875, 10909195.3125, 10909225.0, 10909265.625, 10909318.75, 10909379.6875, 10909385.9375, 10909481.25, 10909484.375, 10909706.25, 10909846.875, 10909867.1875, 10909975.0, 10910021.875, 10910084.375, 10910106.25, 10910156.25, 10910253.125, 10910339.0625, 10910465.625, 10910528.125, 10910532.8125, 10910621.875, 10910646.875, 10910721.875, 10910759.375, 10910839.0625, 10910864.0625, 10910885.9375, 10910898.4375, 10911046.875, 10911131.25, 10911275.0, 10911301.5625, 10911432.8125, 10911457.8125, 10911603.125, 10911807.8125, 10912203.125, 10912656.25, 10912770.3125, 10912839.0625, 10912843.75, 10912871.875, 10912884.375, 10914310.9375, 10914370.3125, 10914704.6875, 10914998.4375, 10915045.3125, 10915132.8125, 10915220.3125, 10915334.375, 10915357.8125, 10915389.0625, 10916840.625, 10916898.4375, 10916948.4375, 10917157.8125, 10917181.25, 10917434.375, 10917693.75, 10918020.3125, 10918293.75, 10918335.9375, 10918387.5, 10918476.5625, 10918648.4375, 10918726.5625, 10918765.625, 10918768.75, 10918875.0, 10918879.6875, 10919009.375, 10919140.625, 10919148.4375, 10919190.625, 10919250.0, 10919268.75, 10919343.75, 10919398.4375, 10919481.25, 10919975.0, 10920003.125, 10920054.6875, 10920412.5, 10920512.5, 10920542.1875, 10920606.25, 10921426.5625, 10921550.0, 10921559.375, 10921604.6875, 10921656.25, 10921957.8125, 10922001.5625, 10922106.25, 10922371.875, 10922746.875, 10922767.1875, 10922814.0625, 10922895.3125, 10922934.375, 10923006.25, 10923012.5, 10923154.6875, 10923173.4375, 10923176.5625, 10923410.9375, 10923514.0625, 10923528.125, 10923620.3125, 10923643.75, 10923728.125, 10923857.8125, 10923943.75, 10923989.0625, 10923993.75, 10924071.875, 10924090.625, 10924131.25, 10924159.375, 10924198.4375, 10924232.8125, 10924264.0625, 10924267.1875, 10924273.4375, 10924276.5625, 10924284.375, 10924310.9375, 10924320.3125, 10924356.25, 10924359.375, 10924423.4375, 10924443.75, 10924493.75, 10924504.6875, 10924535.9375, 10924551.5625, 10924573.4375, 10924584.375, 10924718.75, 10924742.1875, 10924746.875, 10924756.25, 10924764.0625, 10924834.375, 10924853.125, 10924871.875, 10924889.0625, 10924892.1875, 10924896.875, 10924915.625, 10924918.75, 10924953.125, 10924953.125, 10924967.1875, 10925000.0, 10925017.1875, 10925035.9375, 10925053.125, 10925090.625, 10925118.75, 10925123.4375, 10925162.5, 10925175.0, 10925203.125, 10925220.3125, 10925232.8125, 10925243.75, 10925320.3125, 10925325.0, 10925332.8125, 10925339.0625, 10925367.1875, 10925382.8125, 10925401.5625, 10925464.0625, 10925465.625, 10925500.0, 10925554.6875, 10925570.3125, 10925589.0625, 10925607.8125, 10925632.8125, 10925645.3125, 10925656.25, 10925657.8125, 10925726.5625, 10925732.8125, 10925739.0625, 10925773.4375, 10925787.5, 10925801.5625, 10925828.125, 10925867.1875, 10925873.4375, 10925895.3125, 10925904.6875, 10925914.0625, 10925929.6875, 10925979.6875, 10925989.0625, 10926062.5, 10926092.1875, 10926123.4375, 10926129.6875, 10926170.3125, 10926226.5625, 10926265.625, 10926307.8125, 10926309.375, 10926350.0, 10926357.8125, 10926367.1875, 10926445.3125, 10926471.875, 10926495.3125, 10926498.4375, 10926509.375, 10926517.1875, 10926540.625, 10926543.75, 10926571.875, 10926589.0625, 10926598.4375, 10926629.6875, 10926709.375, 10926720.3125, 10926792.1875, 10926807.8125, 10926860.9375, 10926923.4375, 10926940.625, 10927075.0, 10927084.375, 10927085.9375, 10927146.875, 10927157.8125, 10927279.6875, 10927300.0, 10927303.125, 10927334.375, 10927403.125, 10927429.6875, 10927435.9375, 10927487.5, 10927487.5, 10927492.1875, 10927526.5625, 10927578.125, 10927582.8125, 10927601.5625, 10927604.6875, 10927620.3125, 10927675.0, 10927701.5625, 10927717.1875, 10927734.375, 10927743.75, 10927807.8125, 10927820.3125, 10927846.875, 10927859.375, 10927881.25, 10927906.25, 10927912.5, 10927934.375, 10927935.9375, 10927939.0625, 10927978.125, 10927982.8125, 10928042.1875, 10928050.0, 10928071.875, 10928081.25, 10928139.0625, 10928151.5625, 10928167.1875, 10928215.625, 10928251.5625, 10928265.625, 10928292.1875, 10928300.0, 10928332.8125, 10928337.5, 10928412.5, 10928412.5, 10928420.3125, 10928429.6875, 10928434.375, 10928443.75, 10928473.4375, 10928504.6875, 10928504.6875, 10928509.375, 10928517.1875, 10928521.875, 10928584.375, 10928614.0625, 10928629.6875, 10928632.8125, 10928668.75, 10928690.625, 10928739.0625, 10928751.5625, 10928835.9375, 10928848.4375, 10928857.8125, 10928864.0625, 10928889.0625, 10928920.3125, 10928950.0, 10929000.0, 10929021.875, 10929025.0, 10929082.8125, 10929096.875, 10929109.375, 10929150.0, 10929157.8125, 10929159.375, 10929165.625, 10929187.5, 10929195.3125, 10929259.375, 10929287.5, 10929298.4375, 10929315.625, 10929364.0625, 10929406.25, 10929451.5625, 10929504.6875, 10929506.25, 10929531.25, 10929534.375, 10929539.0625, 10929606.25, 10929632.8125, 10929676.5625, 10929682.8125, ...], [6.646088110165313, 6.199643938054779, 35.70409944787326, 93.40563650599778, 31.688053764429753, 50.514359698738424, 6.140425058480523, 80.733250568524, 5.279190256406775, 175.18509549274665, 12.406269976383618, 12.956102764660207, 27.747238009703857, 120.94905800155439, 14.971332193603155, 19.05920430846165, 54.11077668232858, 10.588978305462733, 39.25561220761403, 71.65238399616692, 71.52093760879299, 51.355182910685684, 24.337395225040655, 25.087020875519087, 11.091954095999883, 26.74167494539736, 45.72690025595847, 29.983644081698174, 15.841477658613709, 10.512269295924815, 20.213605819192477, 93.05119739618345, 14.556265773386622, 57.14754963585301, 15.168452460417905, 33.916369269974865, 11.52229219450356, 166.36070347932264, 12.841122914721062, 34.85249067165421, 153.94712814402013, 385.9460003491361, 8.095426756659446, 36.23804932544865, 22.978050442350998, 58.18220002874111, 11.49943945194251, 37.22548226632651, 34.346645902638265, 10.243342797105601, 110.72307295344113, 81.66999386202512, 70.98485820897457, 133.6904651329893, 24.257567161751734, 37.167698662992265, 7.593557436842292, 8.093998228593632, 11.651315015765277, 236.31292860926033, 7.219638536646248, 13.918991436777286, 30.55819648658246, 57.48948057330491, 95.88111271101224, 20.940237331837633, 23.037591493658514, 83.47656099059958, 94.20635257102815, 11.977772275622877, 12.244641223529902, 80.06669480858011, 48.60849895801539, 19.442752842508824, 54.44542485225278, 108.06120647359674, 6.724594615920808, 66.53127381573242, 33.31642380734271, 16.947114429358187, 29.897662954725444, 27.58263038796699, 34.44440370578523, 57.25008740942084, 66.13037364671263, 232.46547809628646, 5.232642271481173, 13.356136985543838, 253.6207981033011, 18.650250384915193, 82.53876609156495, 11.70580255188608, 65.87121804392434, 6.057847308148966, 64.62682621619027, 32.124512519169194, 6.76491441945053, 9.58838781115932, 14.908854630266365, 49.69277478306773, 24.306232444089858, 11.511283069050233, 11.168937801469646, 33.679526267355094, 29.34951351022835, 32.5651730425416, 83.99673774650171, 10.080828427719789, 7.6118567719542956, 5.778237843284177, 26.50740766665765, 86.17699290366991, 38.833534338772154, 30.626900177773397, 32.00149971764333, 50.3977229165879, 69.29646053446267, 25.329453338571913, 99.49354050121559, 21.07644137590529, 85.39277583173896, 17.67341096464235, 67.15950942885847, 56.60097645504596, 85.33796177063365, 24.698250642381353, 30.303745099802306, 66.38379186195435, 67.56732550232297, 100.94821677239652, 73.25546527962986, 39.10820659245435, 46.56461830705728, 31.764043446285697, 61.49245944598085, 10.197233379608354, 6.281306757055239, 46.42760315799815, 81.08873667394494, 79.67422170058869, 8.613392769188371, 24.296557931323335, 16.4043637796263, 25.931751415807096, 23.355050662744908, 44.79994825984879, 98.80963765299319, 50.4828985108666, 31.551503639814108, 33.78040685748345, 57.40775618769406, 60.17309097708038, 6.519330972197174, 11.83162117333653, 112.40507085770906, 6.665230778133095, 15.285238866853142, 34.96762902886099, 100.89180602839816, 313.8845447327805, 8.332998278808597, 59.957241672070715, 65.03473373631958, 23.081339438915624, 27.44879214155498, 76.37953265759667, 5.928739118051405, 30.702770357608316, 13.985379331449371, 21.191878731665366, 59.747632351343384, 92.84236349949623, 16.252635672226734, 77.03746852751223, 66.59642902620462, 22.41096772686922, 139.043499516142, 5.900505330523641, 18.03783087833417, 40.97657528664136, 70.29556493289333, 23.783722832783806, 28.86133082493957, 14.513002665518162, 6.294415730934126, 9.982151128558288, 122.45767149186361, 41.486746171485045, 37.850393821118224, 14.90096753838221, 80.47934299731295, 54.640048552622, 27.41418140638424, 14.285440925869512, 86.0119965167727, 153.1236057470393, 43.625600594641114, 11.331044105857027, 37.05184590673877, 24.880024940195472, 19.514102908791052, 22.300315011088074, 252.68901466391947, 31.38169768226642, 58.69392850556242, 8.509291693890907, 35.98634326453939, 59.000014862257025, 14.319048059835357, 22.27973225411109, 51.28883643172957, 40.103042101624666, 30.8151432324371, 38.695491282283584, 52.00354791854411, 12.777910738888133, 13.240446212903697, 63.36586606748798, 156.5971766150486, 5.884143133199377, 106.50003261475175, 31.454864034965293, 115.43351612672342, 9.017963811391152, 10.643643572747811, 37.02975604428218, 24.3811368871524, 26.965170265054272, 12.85519829088484, 61.02847799228829, 9.173272718855035, 5.032613513719902, 5.687946831369055, 5.374818732369294, 29.11288490802037, 33.56542115706194, 33.77683901339563, 36.3022433340237, 7.738410839100169, 51.06350416897455, 7.0240808117436515, 38.57755948318625, 34.54776326471399, 17.50040140286645, 14.649760192676949, 112.97723452616566, 63.056783380385234, 81.31148395092276, 53.2741679019984, 6.744108764720199, 17.87926439051976, 39.16441178828075, 5.467841792708517, 39.919685055830485, 12.304958237949384, 55.580098487257274, 62.35640262709723, 15.621336335443836, 45.06063657581234, 14.15329010825578, 72.06776616492866, 39.967541001353986, 40.3047264700771, 16.414530039245804, 9.185806150057699, 11.062767605874985, 20.116920898140535, 61.20533222535343, 48.488072021473556, 9.57851956894865, 14.365258255017531, 6.3280623452710545, 53.27229006084212, 35.775771113859896, 31.722702458174524, 49.275996241776554, 19.5256995351819, 5.36762568928562, 26.94732785620935, 8.872198681444454, 61.49512044244559, 31.92402560772362, 18.970292279422715, 62.24036923714412, 5.121351942608425, 128.17413551426935, 5.248841513592737, 11.666583105736253, 14.308120009468553, 44.11274674564919, 52.79330724053677, 16.80144608288029, 25.320373275107094, 11.482836922420033, 27.819278737090542, 33.89946223466358, 18.796496779110406, 52.5071846780637, 75.68344937017983, 65.5973442875049, 8.41104542820209, 22.98678336326159, 27.005419271696933, 55.08069356122983, 7.048308227797938, 13.434094894253333, 43.086362118856634, 7.502142862188001, 180.0060434835135, 27.981593164774466, 67.47606350481229, 16.42454022035959, 214.2389283949665, 18.145730919749106, 33.70789553828508, 44.71903029583977, 22.670245574172352, 15.248260350111815, 7.2637732912332975, 28.15110012887868, 6.500434630984457, 18.447507453760142, 11.24317592346645, 42.57824884297978, 22.609210767907207, 13.44382809404894, 62.365575765485744, 54.58235806042064, 53.25621932277146, 27.170116756565292, 11.461972306114516, 103.05496177734842, 18.738870735803534, 75.07545200352821, 22.32511627032329, 73.84649372749361, 30.66947353893471, 14.324991410481681, 9.317960871388998, 29.928079845532395, 19.173827146154775, 66.30534242102716, 9.341399124265996, 18.04347568036734, 18.827038373886786, 59.60226276630296, 5.379889084208456, 81.68323025015403, 8.342682138519441, 7.282808278752199, 9.318946106859942, 34.191542000276755, 85.69990444632089, 109.8435543273001, 7.606473160480521, 54.31415449291136, 29.618665828570894, 45.86831264022614, 5.342513597210125, 24.417449773385627, 8.104505180721192, 64.20973145743952, 79.9532033062183, 28.8860858391723, 7.438490216882195, 10.795554796137925, 18.27841193027103, 10.073438744110877, 52.87026711936642, 26.281921527141325, 5.447932074272492, 227.11684309285667, 16.624255053260075, 47.70867258830677, 24.16939912019777, 57.853770159843435, 16.545674169660153, 168.69931706940895, 32.38951343004841, 13.045890482395889, 101.4238679782218, 54.073217754537424, 53.91991570911643, 51.79933484381457, 65.72945474529199, 5.420227671220843, 6.025472905843377, 12.79368132789783, 7.518998543794237, 112.07869589729317, 43.675388995521516, 7.623642186729467, 12.749643478701346, 17.022454989373472, 30.51875462558487, 14.581048463105173, 18.955335762870543, 6.0181402062050875, 49.32739791541354, 23.374463441724604, 38.612892988444855, 86.50201274388199, 78.07087730701312, 38.26179930638257, 5.079196971413667, 113.99746177228185, 43.00231839287016, 23.83861028528529, 13.979275706506675, 9.411697236924663, 62.8357231928817, 6.7066461363404715, 101.23342685045006, 33.6625693778698, 119.36563705599012, 30.64176755144005, 12.794331517213413, 46.52244730880262, 10.845745000488007, 24.104519500373627, 5.788472581431195, 36.06911783590302, 26.373117830496508, 7.38112360963238, 81.80939755176468, 6.012510270697555, 11.70964842956362, 15.849170164528067, 5.299429074392265, 47.92065277832093, 5.048548278768968, 25.405951251989368, 7.786680532941303, 7.031288175255478, 54.331807946940806, 13.364696760674358, 45.50841249413814, 22.957503607449596, 99.83492949958129, 32.40955222220095, 126.16853970011519, 47.29076804830907, 13.477456272695989, 44.7408643210256, 5.123083982998452, 55.55970072031119, 13.364162405285805, 8.400805831872423, 31.406563421482023, 32.92576195054735, 24.675801363036882, 99.99609801118265, 80.18694539596328, 110.51745436312869, 39.52784335860012, 6.219059532321026, 31.000488876610127, 93.14644388521803, 66.79428703339077, 15.70265480680832, 21.488084182753575, 14.01859690026799, 145.07774541233633, 6.929908935254439, 19.182168992707247, 19.067697768819635, 86.08146790947131, 8.494977232137977, 13.865763211852405, 33.0946799231495, 99.73054129307106, 28.19692095339013, 15.45578395576596, 155.23138681786662, 118.10637375935632, 5.517168183758865, 25.874259157655494, 222.34060818678836, 27.881371246556704, 35.03516156183694, 13.289979911488047, 44.390922901755914, 114.17949952011261, 56.95848610717446, 7.963346790426996, 18.007791613714915, 82.14658466179452, 57.87264114461664, 104.6802518301371, 68.74031073782061, 23.601084690488285, 77.39432943727927, 126.66416684228075, 16.06937434343597, 34.40639363656932, 61.708036958881976, 45.8845238283111, 5.949823594439703, 35.87054168016697, 6.254072353009937, 43.0958424966164, 9.51147705098065, 101.34130434128517, 6.513874145517057, 94.84236653223279, 21.661667438312076, 9.176963737913423, 144.61329660154973, 30.49108455303694, 54.08960299621927, 19.170231773761053, 52.7844707157634, 55.28051287802619, 6.202358965961149, 42.43215367918558, 64.5012306228296, 74.69075462512288, 61.333853424379186, 67.28993747818727, 36.51134323201231, 33.56141870101739, 44.43221458663202, 17.56971083224178, 17.532409136148964, 54.33181777679745, 95.58949645286467, 26.112486643404537, 59.22752080905862, 56.53725908996737, 6.52363813098461, 24.83398574667787, 128.65806219578607, 27.215399816020827, 30.135119475328363, 42.33203924977668, 26.73255561657144, 26.16524206754149, 11.447325531877352, 45.33455207508063, 34.077858160786135, 21.02864228454839, 61.14472595692127, 12.68959234861099, 15.04524823891242, 10.202432213608885, 55.79366700456153, 14.890634514755874, 76.05373450539533, 120.9500981889677, 68.71595498938838, 155.9367904450095, 14.65234721813895, 73.12177923165714, 61.47190562557519, 60.304333557080874, 32.10119489980669, 34.550670982229654, 67.31683291613933, 41.95226131987828, 8.320327181541966, 6.983840946278542, 10.90312596951736, 38.113219629126114, 7.130152481680497, 54.3673080499195, 196.2402656539162, 16.80790030161682, 24.027523697476852, 51.853749067763005, 45.34584192234174, 10.843438659664168, 44.1248338246024, 24.23428974078769, 16.16456663879643, 31.98008219048468, 49.271163080622905, 80.34585649301896, 30.196241924385994, 9.288108727330648, 59.84370541382158, 45.135015720416966, 44.784757031469894, 71.3203607060621, 48.70602483331129, 8.61580967767918, 30.680941115748528, 53.31395003728825, 5.036658820058834, 7.207746450358994, 62.36060615903786, 14.379029806997702, 65.30719586809374, 54.99634320157641, 12.714606766327218, 55.36551665617426, 20.543216555841482, 50.66819329387773, 42.54279648299643, 41.963496510580015, 7.120983778165166, 6.296365212928465, 6.539054096241523, 20.18469432135032, 13.47091869129833, 19.309391843423995, 5.398714558392247, 34.39337225296218, 11.888637431894477, 18.235730957706355, 30.508403180189255, 42.883190721376025, 60.683936426626204, 41.957335745321, 19.66557141263172, 53.23946702414186, 22.459557419168647, 25.20926009128624, 44.69008386984501, 77.7631544657518, 25.37814118525793, 5.592074567371315, 48.61494095513267, 5.998247920888006, 163.9379668629504, 7.798476462753662, 52.79201048832051, 55.71221828253738, 7.456192224692959, 19.091907750147485, 37.72586876971049, 40.288669444327496, 30.46672568986299, 10.278948270819727, 40.442649524612406, 8.426632592717585, 11.14698940244783, 43.28354877431074, 7.44683319197754, 6.299909899998457, 40.43011797512558, 49.495367603827624, 26.92531744552035, 84.57613423188982, 14.856126680641854, 40.827013490546776, 68.2338723909234, 24.511918438983834, 38.22119584078723, 22.092351715545032, 75.84339380971555, 25.45605009848368, 9.324442602734086, 33.43461441893574, 11.8204304582124, 25.886819296203676, 12.39168659800465, 167.98038896920545, 56.600112079315885, 13.492451629103025, 39.75355549913519, 8.025510621798869, 32.02748332511473, 110.90870984176664, 61.861793985454085, 60.479205910658735, 15.604727963395764, 62.22938657916687, 7.5714133085128745, 76.7185584201373, 75.22841377213778, 33.69307880508688, 48.2203043733742, 23.248714599327858, 59.28528814541504, 61.314055075254245, 212.07648128300764, 37.71129961195864, 8.258469779744887, 77.19729412489338, 32.531005140385815, 21.79701174577387, 232.3292489069687, 34.39586883388467, 27.420888183742413, 56.45887193431002, 30.945912431528534, 34.52400906682092, 58.22956160011218, 69.2361861448449, 32.874147922471764, 7.544489531022114, 10.937545016144028, 12.795136995390283, 131.7885921733316, 53.241113991414295, 7.4743658122413805, 39.745136848364155, 83.6172101657062, 18.33941311475975, 95.0980138253055, 19.102613770308324, 56.481023882956116, 12.181940482609644, 31.796222278296224, 29.811522393896347, 15.066705336565498, 63.31346474011883, 44.83523971208975, 14.657447799085995, 22.826454829142683, 78.94717269843967, 81.54869489006053, 22.449836108354585, 74.48142903347718, 33.89643698674132, 56.54958575342418, 25.19205583579741, 11.255650623846941, 85.13572380782543, 39.7119861826838, 17.83099411998467, 48.628778727082526, 18.735660295351053, 73.8505364097098, 6.550860578747176, 25.5728287275208, 74.2346412537901, 34.81387669260648, 14.08301243233878, 14.728043935924877, 50.63359392303565, 28.555913120119094, 8.849142868738642, 25.442901758490986, 98.2847281156852, 41.532255824097405, 8.072466840270978, 111.10237186457971, 39.89190987592932, 52.709223777013236, 21.791882907358513, 105.34795712387634, 19.40044914253695, 5.406666723747394, 21.37549113453902, 18.231618747972444, 58.984324305671294, 8.312151520662397, 32.75119153900705, 27.762127171871704, 7.232550480837411, 86.11847663050165, 6.643271096387461, 23.482624669795815, 74.67300443670777, 23.023657031542186, 109.40010363220647, 16.71699237617774, 27.25462529844491, 15.754320537096529, 18.074037824942522, 20.845839619707146, 6.033931601833808, 19.655789617456904, 15.176200372657586, 54.73045632177445, 30.509834111759325, 19.578202201624347, 97.81142420081451, 13.376510529207822, 26.81268916047605, 276.08224621756557, 80.73574647096105, 61.5784950076781, 35.78406226844216, 20.75818095528572, 27.119973375016748, 5.199275025688404, 43.32038987873488, 113.40023021669214, 13.644805349528108, 7.354334061255997, 15.118679406919425, 63.17349826795068, 6.316059932322589, 73.51362666774126, 9.967738470948209, 25.5152089432375, 64.98067966142222, 5.750759375124553, 115.59687052801945, 9.224021733668264, 31.23602048636877, 70.01728292455336, 43.499716694418694, 26.75011278855298, 8.601613633171299, 5.451792719088268, 5.564285503966496, 6.018638975681898, 37.04212648596142, 82.4555166261282, 148.12043701042722, 11.332538017458905, 18.156328687173115, 53.10244195631159, 6.75268506021849, 10.786522096009309, 81.7517996887423, 21.961418296322385, 11.214661375623098, 7.302257090570523, 196.35217330038694, 35.88405674744109, 183.28832757096373, 249.99266487917066, 69.52722332332738, 46.45126381305094, 18.759425652436725, 24.323059425933955, 59.3217497319541, 146.8551533267735, 230.963768891478, 34.60351218764894, 143.88589892206886, 19.155262670220427, 10.666108419491268, 45.51701453941504, 6.0671359652175045, 27.735615370937154, 21.829846581021748, 42.30629268762582, 64.05448969882605, 147.9886943054227, 8.949822979855945, 44.06056098235107, 23.866358542546266, 28.582895608222913, 212.8349049171279, 13.68879539626243, 5.911133505637541, 31.007799121190434, 99.50490778393126, 26.381912553867345, 73.12316552210069, 58.85210773057527, 31.390856456783954, 5.9674091772570454, 65.64381189625, 68.12323416053948, 35.19725471444551, 52.52413964234699, 39.901257102997945, 98.56118946287837, 69.36307521196912, 6.397220775951096, 8.725658096657757, 6.551707633880046, 25.552413866691715, 10.523291783334768, 199.25573388345495, 34.98618941633786, 47.52205116191923, 10.047711927869221, 10.901016327075963, 40.181702835998195, 12.221839819021964, 29.275765581589994, 6.934866957839075, 108.48108798107071, 29.385539317671846, 18.680492863480133, 10.122595100867324, 15.365130515523697, 6.0893613674790625, 13.830071904868126, 65.69357322493077, 7.211780378693567, 21.9408747105682, 31.895542835770087, 29.392026727614432, 11.342838573766088, 39.55639975835926, 46.876572111942124, 19.888896842391564, 5.218564305280982, 15.485958417190197, 6.097039156527628, 38.384716161144716, 71.50169351168545, 72.63168746441308, 22.60190481950849, 27.627273873798842, 106.9023469682203, 34.97783182939304, 69.1278359423519, 25.735858857827417, 9.809914634385084, 87.64521263191705, 15.672114199373059, 56.79119887166152, 9.410135887942333, 29.4859074958419, 65.88157987598595, 75.05905691712016, 129.1423035161752, 6.786536953087987, 6.723814487541633, 19.461327461084302, 39.86576765442173, 10.477126685468848, 92.05334239721842, 23.765712230857975, 33.42097346869591, 79.50845752107345, 208.95724825887052, 21.887939331052653, 225.21834539251722, 210.54867164790747, 7.266327724928784, 36.9091984846456, 83.91487469495705, 11.62134288633085, 27.710917579965145, 90.26501441175593, 18.30768828866743, 8.176770420335156, 60.18686006341511, 21.64464969740507, 11.97586295794453, 65.91220625481901, 33.60835403113566, 65.05891211031715, 8.313086027703644, 89.44611544655584, 18.943064890905937, 27.337497208343496, 80.01204780687455, 36.96133024360018, 32.39453209399314, 89.87226542698971, 34.54989328707975, 38.5940638224275, 19.168344425381026, 7.546156010487429, 36.45912650257338, 52.598723147496855, 17.69310114629091, 5.948177982050653, 36.134863544062775, 52.080378213335315, 19.839423095071993, 57.898726696913, 44.871419818305085, 21.707353354360375, 21.876257438207652, 16.62940975227018, 68.36201213791685, 22.807214608663095, 92.16770977828061, 38.9257795726968, 20.555740940843272, 44.73771070054601, 65.69807681310512, 17.377905008225067, 15.509376809029881, 33.946412920321265, 66.98629070867516, 22.874971311714944, 26.62215625958396, 56.12739445386651, 7.219109366734413, 9.430899204185774, 16.728772810005815, 46.52729959110097, 10.589891564514625, 37.444209672756095, 89.33728564292082, 39.98209856809771, 75.67746932393314, 23.79215776174753, 23.69626850774235, 31.72989228907025, 115.05418355482043, 56.80598230251166, 11.066223771606143, 7.900422441702475, 52.811406414538624, 35.932413675841666, 32.45605262966938, 6.688913305083074, 27.44526071223278, 7.329213102337488, 48.83171514360359, 9.361512306242611, 68.95485222530505, 6.591599255172162, 32.6213421708075, 31.70999063250983, 27.620683998968072, ...])
Detected energies during the discharge + Energy spectrum
multiplot(icon_fig, T_int_first,E,xle,Etot)