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 = 43762
shot = shot_no
identifier='H03-W0051_shot_'+str(shot)+'_450V'
detector = 'H03-W0051'
ds = np.DataSource('/tmp') # temporary storage for downloaded files
scalars_URL = 'http://golem.fjfi.cvut.cz/shots/{shot_no}/Diagnostics/PlasmaDetection/Results/{name}'
def get_scalar(shot_no, name):
return float(ds.open(scalars_URL.format(shot_no=shot_no, name=name)).read())
t_plasma_start = get_scalar(shot_no, 't_plasma_start')
t_plasma_end = get_scalar(shot_no, 't_plasma_end')
is_plasma = get_scalar(shot_no, 'b_plasma')
def get_file(shot, identifier):
#Pick the discharge to analyse
URL = 'http://golem.fjfi.cvut.cz/shots/{shot}/Diagnostics/TimepixDetector/H03/{identifier}.t3pa'
url = URL.format(shot=shot, identifier=identifier)
try:
file_name_t3pa=url
with urllib.request.urlopen(file_name_t3pa) as ft3pa:
line = ft3pa.readline()
line = line.decode('utf‐8')
ft3pa.close
except HTTPError:
print('File not found at %s. Aborting notebook execution.' % url)
raise StopExecution
return file_name_t3pa
def get_file_calib(name_calib):
#Pick the discharge to analyse
URL = 'http://golem.fjfi.cvut.cz/shots/{shot}/Diagnostics/TimepixDetector/calib_matrix_H03/{name_calib}.txt'
url = URL.format(shot=shot, name_calib=name_calib)
#print(url)
try:
file_calib=url
with urllib.request.urlopen(file_calib) as calib:
line = calib.readline()
line = line.decode('utf‐8')
calib.close
except HTTPError:
print('File not found at %s. Aborting notebook execution.' % url)
raise StopExecution
return file_calib
def load_calib(file_calib):
with urllib.request.urlopen(file_calib) as fc:
calib=[] #vytvoreni 1D pole
for i in range(0,256): #tj. rozsah 0-255
temp = [] # docasne pole
for j in range(0,256):
temp.append(0) #naplneni docasneho pole 0
calib.append(temp) #naplneni pole a[] docasnym polem temp
for i in range(0,256): #nacteni calib matice do pole calib
line = fc.readline()
line = line.decode('utf‐8')
word=line.strip().split(' ')
for j in range(0,256):
calib[i][j]=float(word[j]) #i = radek, j = sloupec0
fc.close
return calib
def load_t3pa_file(file_t3pa):
index=[]
matrix_index=[]
ToA=[]
ToT=[]
FToA=[]
overflow=[]
pocet_udalosti = 0
with urllib.request.urlopen(file_t3pa) as ft3pa:
line = ft3pa.readline()
line = line.decode('utf‐8')
while True:
line = ft3pa.readline()
line = line.decode('utf‐8')
word=line.strip().split('\t') #v t3pa souboru je oddelovac \t
if line == '':
break
index.append(word[0])
matrix_index.append(word[1])
ToA.append(float(word[2]))
ToT.append(float(word[3]))
FToA.append(float(word[4]))
overflow.append(float(word[5]))
pocet_udalosti = pocet_udalosti + 1
ft3pa.close
return index, matrix_index, ToA, ToT, FToA, overflow, pocet_udalosti
def noise(index, matrix_index, ToA, ToT, FToA, overflow, pocet_udalosti): #tuto fci nemus9m explicitn2 volat - volam ji v fci load_t3pa
pocet=int(0) #pocet sumicich pixelu
konst=int(len(index)/1000)+1
noise_matrix_index=[]
for i in range(0,konst):
pom = [] # pomocne pole
k=0 #pomocna promenna - udava, kolik je v czklu ve skutecnosti udalosti - aby nebyla chyba 'list index out of range'
for j in range(0,1001):
if i*1000+j>=len(index):
break
pom.append(matrix_index[i*1000+j])
k=k+1
for m in range(0,k):
count=int(0) #pocet vvyskytu stejneho matrix index behem 1000 udalosti
index_=int(-1) #budu testovat, jestli pixel na ktery koukam je sumici (abych ho nezapocital 2x)
for p in range(0,pocet):
#index=int(p)
if pom[m]==noise_matrix_index[p]:
index_=p #pixel na ktery jsem uz koukal a byl sumici
break
if index_ >=0 and pom[m]==noise_matrix_index[index_]:
continue
for l in range(0,k):
if pom[m]==pom[l]:
count=count+1
####podminka na sumici pixely
if count>=50: #kdyz se pixel vyskytne behem tisice udalosti vicekrat nez toto cislo, je sumici
noise_matrix_index.append(pom[m])
#noise_matrix_index[pocet]=pom[i]
pocet=pocet+1
pom.clear()
pocet_udalosti=len(index)
for n in range (0,pocet_udalosti):
for o in range(0,len(noise_matrix_index)):
if n >=pocet_udalosti:
break
if(matrix_index[n]==noise_matrix_index[o]):
del matrix_index[n]
del index[n]
del ToA[n]
del ToT[n]
del FToA[n]
del overflow[n]
pocet_udalosti=pocet_udalosti-1
continue
return pocet_udalosti,index, matrix_index, ToA, ToT, FToA, overflow
def t3pa_data(pocet_udalosti,index, matrix_index, ToA, ToT, FToA, overflow):
#rovnou vyhodim sumici pixely
pocet_udalosti,index, matrix_index, ToA, ToT, FToA, overflow=noise(index, matrix_index, ToA, ToT, FToA, overflow, pocet_udalosti)
RowNo=[]
ClmNo=[]
for i in range(0,len(matrix_index)):
RowNo.append(int(int(matrix_index[i]))//int(256))
ClmNo.append(int(int(matrix_index[i]))%int(256))
return index, matrix_index, ToA, ToT, FToA, overflow, pocet_udalosti, RowNo, ClmNo
def hit_map(detector,hit_map_fig,RowNo,ClmNo):
plt.hist2d(RowNo,ClmNo,bins=(256,256),cmap='Blues')
cb=plt.colorbar()
cb.set_label('Counts in pixel')
plt.xlabel('x [pixel]')
plt.ylabel('y [pixel]')
plt.title(detector)
plt.savefig(hit_map_fig, dpi = 1000)
return
def energy(a, b, c, t, ToT, pocet_udalosti, RowNo, ClmNo):
E=[] #energy in keV
#for i in range (0,pocet_udalosti):
pom=0
for i in range (0,len(ToT)):
sqrt=float(0.0)
e1=float(0.0)
e2=float(0.0)
# promenna sqrt je vnitrek odmocniny
sqrt = (((float(b[RowNo[i]][ClmNo[i]])+float(a[RowNo[i]][ClmNo[i]])*float(t[RowNo[i]][ClmNo[i]])-float(ToT[i])))*(((float(b[RowNo[i]][ClmNo[i]])+float(a[RowNo[i]][ClmNo[i]])*float(t[RowNo[i]][ClmNo[i]])-float(ToT[i])))) + (float(4)*float(a[RowNo[i]][ClmNo[i]])*float(c[RowNo[i]][ClmNo[i]]))) #zmena oproti verzi VI
if float(sqrt)<float(0):
E.append(float(0))
else:
'''
V kalibracni matici a se obcas vyskytne 0 -> ve vypoctu energie
je tim padem deleni nulou -> energie diverguje. Jak to vyresit?
zatim polozim energii = 0 (kdyz a=0), pak se uvidi
nakonec udelam limitu vyrazu energie pro a->0 (L'hopital)
'''
if a[RowNo[i]][ClmNo[i]]==0:
e1=((float(t[RowNo[i]][ClmNo[i]]))/float(2)) + ((((float(b[RowNo[i]][ClmNo[i]])+float(a[RowNo[i]][ClmNo[i]])*float(t[RowNo[i]][ClmNo[i]])-float(ToT[i]))*(float(t[RowNo[i]][ClmNo[i]]))) - 2*(float(c[RowNo[i]][ClmNo[i]])))/(float(2)*np.sqrt(float(sqrt))))
e2=((float(t[RowNo[i]][ClmNo[i]]))/float(2)) - ((((float(b[RowNo[i]][ClmNo[i]])+float(a[RowNo[i]][ClmNo[i]])*float(t[RowNo[i]][ClmNo[i]])-float(ToT[i]))*(float(t[RowNo[i]][ClmNo[i]]))) - 2*(float(c[RowNo[i]][ClmNo[i]])))/(float(2)*np.sqrt(float(sqrt))))
else:
e1=((-(float(b[RowNo[i]][ClmNo[i]]) - (float(a[RowNo[i]][ClmNo[i]])*float(t[RowNo[i]][ClmNo[i]]))-float(ToT[i])))+np.sqrt(float(sqrt)))/(float(2)*float(a[RowNo[i]][ClmNo[i]]))
e2=((-(float(b[RowNo[i]][ClmNo[i]]) - (float(a[RowNo[i]][ClmNo[i]])*float(t[RowNo[i]][ClmNo[i]]))-float(ToT[i])))-np.sqrt(float(sqrt)))/(float(2)*float(a[RowNo[i]][ClmNo[i]]))
if a[RowNo[i]][ClmNo[i]]<0:
e1=-1
e2=-1
if math.isnan(e1):
e1=-1
if math.isnan(e2):
e2=-1
if e1<0 and e2<0:
E.append(float(0))
if e1>=0 and e1>e2:
E.append(float(e1))
if e2>=0 and e2>e1:
E.append(float(e2))
if e1>=0 and e2==e1:
E.append(float(e1))
return E
def Time(ToA, FToA, pocet_udalosti, RowNo, ClmNo):
T=[] #time in ns
for i in range (0,pocet_udalosti):
Time=float(0.0)
Time=(float(ToA[i])-((float(FToA[i])/float(16))))*float(25)
T.append(float(Time))
return T
def remove_interactions_with_zero_energy(index, matrix_index, ToA, ToT, FToA, overflow, RowNo, ClmNo, E, T):
i=0
treshold=5.015347
while i < len(T):
if E[i]<treshold: #E[i] < energy treshold
index.pop(i)
matrix_index.pop(i)
ToA.pop(i)
ToT.pop(i)
FToA.pop(i)
overflow.pop(i)
RowNo.pop(i)
ClmNo.pop(i)
E.pop(i)
T.pop(i)
continue
i=i+1
return index, matrix_index, ToA, ToT, FToA, overflow, RowNo, ClmNo, E, T
def clustering_new(index, matrix_index, ToA, ToT, FToA, overflow, RowNo, ClmNo, E, T):
dT=float(50)
indexCl, TCl,ECl, matrix_indexCl, ToACl,ToTCl,FToACl,RowNoCl,ClmNoCl,overflowCl=[],[],[],[],[],[],[],[],[],[]
StartLastElem=len(T)-1
indexCl.append(int(index[StartLastElem]))
TCl.append(float(T[StartLastElem]))
ECl.append(float(E[StartLastElem]))
matrix_indexCl.append(int(matrix_index[StartLastElem]))
RowNoCl.append(int(RowNo[StartLastElem]))
ClmNoCl.append(int(ClmNo[StartLastElem]))
ToACl.append(float(ToA[StartLastElem]))
ToTCl.append(float(ToT[StartLastElem]))
FToACl.append(float(FToA[StartLastElem]))
overflowCl.append(float(overflow[StartLastElem]))
del index[StartLastElem]
del T[StartLastElem]
del E[StartLastElem]
del matrix_index[StartLastElem]
del RowNo[StartLastElem]
del ClmNo[StartLastElem]
del ToA[StartLastElem]
del ToT[StartLastElem]
del FToA[StartLastElem]
del overflow[StartLastElem]
j=1
pom=float(TCl[0]+dT)
while(j >0):
if(len(T) == 0):
break
k=0
j=0
while (k<=(len(TCl)-1)):
i=len(T)-1
if(len(T) == 0):
break
pocet_sousedu=0 #pocet sousednich pixelu - mohou byt maximalne 4
delka=0
# verze X
count=0 #pomocna promanna, kterou urcuji, ze se ma nasledujici cyklus while projit jeste jednou, pokud je i = -1
while(float(T[i])<=(pom)):
delka=delka+1
if(((((int(RowNoCl[k]))==(int(RowNo[i])+1))or((int(RowNoCl[k]))==(int(RowNo[i])-1))) and ((int(ClmNoCl[k]))==(int(ClmNo[i])))) or (((int(RowNoCl[k]))==(int(RowNo[i]))) and (((int(ClmNoCl[k]))==(int(ClmNo[i])+1))or((int(ClmNoCl[k]))==(int(ClmNo[i])-1))))):
#beru jen pixely, které mají společnou jednu stranu.
#pixely, kter0 spolu sousedí přes roh neuvažuji
indexCl.append(int(index[i]))
TCl.append(float(T[i]))
ECl.append(float(E[i]))
matrix_indexCl.append(int(matrix_index[i]))
RowNoCl.append(int(RowNo[i]))
ClmNoCl.append(int(ClmNo[i]))
ToACl.append(float(ToA[i]))
ToTCl.append(float(ToT[i]))
FToACl.append(float(FToA[i]))
overflowCl.append(float(overflow[i]))
# Removes i-th Row
del index[i]
del T[i]
del E[i]
del matrix_index[i]
del RowNo[i]
del ClmNo[i]
del ToA[i]
del ToT[i]
del FToA[i]
del overflow[i]
j=j+1
i=len(T)-1
pocet_sousedu=pocet_sousedu+1
if(len(T) == 0):
break
if(pocet_sousedu==4):
break
continue
i=i-1
if(i==-1): # verze X
count=count+1
if(i<0 and len(T)>0): # verze X
i=0
if(count>1):
break
if(i>=len(T)):
break
k=k+1
if(len(TCl)>2):
indexCl, TCl, ECl, matrix_indexCl, RowNoCl, ClmNoCl, ToACl, ToTCl, FToACl, overflowCl = insertionSort(indexCl, TCl, ECl, matrix_indexCl, RowNoCl, ClmNoCl, ToACl, ToTCl, FToACl, overflowCl)
return T, indexCl,TCl, ECl, matrix_indexCl, RowNoCl, ClmNoCl, ToACl, ToTCl, FToACl, overflowCl
def insertionSort(indexCl, TCl, ECl, matrix_indexCl, RowNoCl, ClmNoCl, ToACl, ToTCl, FToACl, overflowCl):
# Function to do insertion sort
# Traverse through 1 to len(arr)
for i in range(1, len(TCl)):
key = TCl[i]
# Move elements of arr[0..i-1], that are
# greater than key, to one position ahead
# of their current position
#ostatni
key1 = indexCl[i]
key2 = ECl[i]
key3 = matrix_indexCl[i]
key4 = RowNoCl[i]
key5 = ClmNoCl[i]
key6 = ToACl[i]
key7 = ToTCl[i]
key8 = FToACl[i]
key9 = overflowCl[i]
j = i-1
while j >= 0 and key < TCl[j] :
TCl[j + 1] = TCl[j]
#ostatni
indexCl[j + 1] = indexCl[j]
ECl[j + 1] = ECl[j]
matrix_indexCl[j + 1] = matrix_indexCl[j]
RowNoCl[j + 1] = RowNoCl[j]
ClmNoCl[j + 1] = ClmNoCl[j]
ToACl[j + 1] = ToACl[j]
ToTCl[j + 1] = ToTCl[j]
FToACl[j + 1] = FToACl[j]
overflowCl[j + 1] = overflowCl[j]
j -= 1
TCl[j + 1] = key
#ostatni
indexCl[j + 1] = key1
ECl[j + 1] = key2
matrix_indexCl[j + 1] = key3
RowNoCl[j + 1] =key4
ClmNoCl[j + 1] = key5
ToACl[j + 1] = key6
ToTCl[j + 1] = key7
FToACl[j + 1] = key8
overflowCl [j + 1] = key9
return indexCl, TCl, ECl, matrix_indexCl, RowNoCl, ClmNoCl, ToACl, ToTCl, FToACl, overflowCl
def file_t3pa_cls_new(file_t3pa_cls,T):
with open(file_t3pa_cls, "w", encoding="utf-8") as t3pa_cls:
t3pa_cls.write('%\n')
t3pa_cls.write('% Index Matrix Index [ RowNo, ClmNo ] ToA FToA ( ToA_in_ns ) ToT ( ToT_in_keV ) Overflow\n')
t3pa_cls.write('\n')
i=1
T_first=[]
E_tot=[]
while(len(T) > 0):
T, indexCl,TCl, ECl, matrix_indexCl, RowNoCl, ClmNoCl, ToACl, ToTCl, FToACl, overflowCl = clustering_new(index, matrix_index, ToA, ToT, FToA, overflow, RowNo, ClmNo, E, T)
Tfirst=float(TCl[0])
Tlast=float(TCl[len(TCl)-1])
dT=Tlast-Tfirst
Etot=float(0)
for k in range(0,len(TCl)):
Etot=Etot+float(ECl[k])
T_first.append(float(Tfirst))
dT=Tlast-Tfirst
E_tot.append(float(Etot))
t3pa_cls.write('# '+str(i)+', Nunmasked = '+str(len(TCl))+', Nmasked = 0, Ntot = '+str(len(TCl))+'\n')
t3pa_cls.write('# Tfirst = '+str(Tfirst)+' ns, Tlast = '+str(Tlast)+' ns, dT = '+str(dT)+' ns, Etot = '+str(Etot)+' keV\n')
for j in range(0,len(TCl)):
t3pa_cls.write(str(indexCl[j])+' '+str(matrix_indexCl[j])+' [ '+str(RowNoCl[j])+', '+str(ClmNoCl[j])+' ] '+str(ToACl[j])+' '+str(FToACl[j])+' ( '+str(TCl[j])+' ns ) '+str(ToTCl[j])+' ( '+str(ECl[j])+' keV ) '+str(overflowCl[j])+'\n')
t3pa_cls.write('\n')
i=i+1
t3pa_cls.close
return T_first, E_tot
def energy_spectrum_in_time(Tfirst, Etot): #dela histogram - energie zaznamenana v case
pom = 0
dt=100 #(ns) time width of 1 bin
T_first=0 #cas, kdy prisel trigger a yacalo mereni
T_last=(max(Tfirst)) #posledni z Tfirst
Delta_T = T_last - T_first
poc = int(int(Delta_T) / float(dt)) + 1 #pocet casovych oken
T_int_first=[] #cas
E=[] #energie
for i in range(0,poc):
T_int_first.append((i*dt) + dt/2)
E.append(0)
#XII
for j in range(0,len(Tfirst)):
time_index=0
time_index=int(((Tfirst[j]-T_first)/dt))
if float(Tfirst[j]-T_first) >= (T_int_first[time_index] - dt / 2) and float(Tfirst[j]-T_first) < (T_int_first[time_index] + dt / 2):
E[time_index]=float(E[time_index])+float(Etot[j])
pom=pom+1
for l in range(0,len(T_int_first)):
T_int_first[l]=T_int_first[l]+T_first
caption, T_int_first = energy_in_time_hist(T_int_first, E, figure_E_in_time_hist, t_plasma_start, t_plasma_end, is_plasma, dt)
return dt, caption, T_int_first, E
def energy_in_time_hist(T_int_first, E,figure_E_in_time_hist, t_plasma_start, t_plasma_end, is_plasma, dt):
plt.rcParams.update({'font.size': 20})
fig, ax = plt.subplots(figsize =(10, 7))
for k in range(0,len(T_int_first)):
T_int_first[k] = T_int_first[k] / 1000000
plt.plot(T_int_first, E)
plt.title(detector+', #'+str(shot_no))
plt.xlabel('Time [ms]')
plt.ylabel('Energy [keV]')
if is_plasma == 1:
for t in (t_plasma_start, t_plasma_end):
plt.axvline(t, color='k', linestyle='--')
plt.xlim([0, (t_plasma_start + t_plasma_end)])
else:
plt.xlim(0,)
plt.ylim(0,) #10 000 keV
plt.savefig(figure_E_in_time_hist, dpi = 1000)
caption = '# x = time in ms, count = energy in keV, dT= '+str(dt)+' ns'
return caption, T_int_first
def hits_in_time_hist_new(T, dt, t_plasma_start, t_plasma_end, is_plasma,figure_count_in_time_hist):
pom = 0
T_first=0 #cas, kdy prisel trigger a yacalo mereni
T_last=(max(T)) #posledni z Tfirst
Delta_T = T_last - T_first
poc = int(int(Delta_T) / float(dt)) + 1 #pocet casovych oken
T_hit=[] #cas
count=[] #energie
for i in range(0,poc):
T_hit.append((i*dt) + dt/2)
count.append(0)
for j in range(0,len(T)):
time_index=0
time_index=int(((T[j]-T_first)/dt))
k=time_index
for j in range(0,len(T)):
time_index=0
time_index=int(((T[j]-T_first)/dt))
if float(T[j]-T_first) >= (T_hit[time_index] - dt / 2) and float(T[j]-T_first) < (T_hit[time_index] + dt / 2):
count[time_index] = count[time_index] + 1
pom=pom+1
for l in range(0,len(T_hit)):
T_hit[l]=T_hit[l]+T_first
plt.rcParams.update({'font.size': 20})
fig, ax = plt.subplots(figsize =(10, 7))
for k in range(0,len(T_hit)):
T_hit[k] = T_hit[k] / 1000000
plt.plot(T_hit, count)
plt.title(detector+', #'+str(shot_no))
plt.xlabel('Time [ms]')
plt.ylabel('Count')
if is_plasma == 1:
for t in (t_plasma_start, t_plasma_end):
plt.axvline(t, color='k', linestyle='--')
plt.xlim([0, (t_plasma_start + t_plasma_end)])
else:
plt.xlim(0,)
plt.ylim(0,) #10 000 keV
plt.savefig(figure_count_in_time_hist, dpi = 1000)
caption = '# x = time in ms, dT= '+str(dt)+' ns'
return caption, T_hit,count
def energy_spectrum(Etot):
E_min=0
dE=5 #keV
E_max=max(Etot)
pocet=(E_max//dE) + 3
pocet=int(pocet)
E_max=float(dE*pocet)
xle=[]
xre=[]
xmean=[]
for p in range (0,pocet):
xle.append(E_min + (p * (E_max - E_min)) / pocet)
xre.append(xle[p]+dE)
xmean.append((xle[p] + xre[p]) / 2)
count=[]
for l in range(0,pocet):
count.append(0)
#XII
for i in range(0,len(Etot)):
E_index=int(((Etot[i]-E_min)/dE))
if ((xle[E_index] <= Etot[i]) and (Etot[i] < xre[E_index])):
count[E_index]=count[E_index]+1
plt.rcParams.update({'font.size': 20})
fig, ax = plt.subplots(figsize =(10, 7))
ax.hist(Etot, bins = xle)
plt.title(detector+', #'+str(shot_no))
plt.xlabel('Energy [keV]')
plt.ylabel('Count')
plt.xlim(0,)
ax.set_yscale('log') #log scale y
caption = '# x = energy in keV, dE= '+str(dE)+' keV'
plt.savefig(figure_E_hist, dpi = 1000)
return caption, xmean,count, xle, Etot
def hist_file(file_hist, xmean, count, caption ):
with open(file_hist, "w", encoding="utf-8") as hist:
hist.write('#\n')
hist.write('#'+str(caption)+'\n')
hist.write('# x_mean count\n')
hist.write('\n')
for m in range(0,len(xmean)):
hist.write(str(xmean[m])+' '+str(count[m])+'\n')
hist.close
return T_first, E_tot
def multiplot(icon_fig, x1,y1,x2,y2):
plt.rcParams.update({'font.size': 20})
fig, ax = plt.subplots(nrows=2,figsize =(10, 7))
ax[0].plot(x1, y1)
ax[0].set_xlabel('Time [ms]')
ax[0].set_ylabel('Energy [keV]')
if is_plasma == 1:
for t in (t_plasma_start, t_plasma_end):
ax[0].axvline(t, color='k', linestyle='--')
ax[0].set_xlim([0, (t_plasma_start + t_plasma_end)])
else:
ax[0].set_xlim(0,)
ax[0].set_ylim(0,) #keV
ax[1].hist(y2, bins = x2)
ax[1].set_xlabel('Energy [keV]')
ax[1].set_ylabel('Count')
ax[1].set_xlim(0,)
#ax[1].set_ylim(0,)
ax[1].set_yscale('log') #log scale y
fig.subplots_adjust(hspace=0.3)
plt.savefig(icon_fig, dpi = 1000)
return
#soubory, ktere ctu
#read files
t3pa=get_file(shot, identifier)
name_calib='caliba'
caliba=get_file_calib(name_calib)
name_calib='calibb'
calibb=get_file_calib(name_calib)
name_calib='calibc'
calibc=get_file_calib(name_calib)
name_calib='calibt'
calibt=get_file_calib(name_calib)
#vytvorene soubory:
#created files
t3pa_cls='H03-W0051_shot_'+str(shot)+'_450V.t3pa_cls'
E_hist='H03-W0051_shot_'+str(shot)+'_450V_E_hist.txt'
E_in_time_hist='H03-W0051_shot_'+str(shot)+'_450V_discharge_energy.txt'
count_in_time_hist= 'H03-W0051_shot_'+str(shot)+'_450V_discharge_hits.txt'
#created figures
icon_fig='icon-fig'
figure_E_in_time_hist='discharge_energy'
figure_count_in_time_hist='discharge_hits'
figure_E_hist='Energy_spectrum'
hit_map_fig='hit-map'
#nactu jednotlive kalibracni matice - abych to nemusel delat v kazde funkci
a=load_calib(caliba)
b=load_calib(calibb)
c=load_calib(calibc)
t=load_calib(calibt)
#nactu a urcim jednotlive hodnoty - abych to nemusel delat v kazde funkci
index, matrix_index, ToA, ToT, FToA, overflow, pocet_udalosti = load_t3pa_file(t3pa)
index, matrix_index, ToA, ToT, FToA, overflow, pocet_udalosti, RowNo, ClmNo = t3pa_data(pocet_udalosti,index, matrix_index, ToA, ToT, FToA, overflow)
raw data
#hit map
hit_map(detector,hit_map_fig,RowNo,ClmNo)
Energy and time calculation from raw data.
E=energy(a, b, c, t, ToT, pocet_udalosti, RowNo, ClmNo)
T=Time(ToA, FToA, pocet_udalosti, RowNo, ClmNo)
index, matrix_index, ToA, ToT, FToA, overflow, RowNo, ClmNo, E, T = remove_interactions_with_zero_energy(index, matrix_index, ToA, ToT, FToA, overflow, RowNo, ClmNo, E, T)
#sort by time
T, index, matrix_index, ToA, ToT, FToA, overflow, RowNo, ClmNo, E = (list(t) for t in zip(*sorted(zip(T, index, matrix_index, ToA, ToT, FToA, overflow, RowNo, ClmNo, E), reverse=True))) #serazeni od nejvetsiho po nejmensi
T_pom=T.copy()
#save to file
T_first, E_tot = file_t3pa_cls_new(t3pa_cls,T)
dt, caption, T_int_first, E = energy_spectrum_in_time(T_first, E_tot)
hist_file(E_in_time_hist, T_int_first, E, caption);
([4382707.8125, 4550662.5, 4759437.5, 4814342.1875, 7384081.25, 7698543.75, 7705409.375, 7735007.8125, 7752632.8125, 7754006.25, 7755443.75, 7757304.6875, 7774926.5625, 7783267.1875, 7788067.1875, 7790926.5625, 7794381.25, 7796859.375, 7797646.875, 7797682.8125, 7798050.0, 7799756.25, 7803392.1875, 7804117.1875, 7804682.8125, 7812540.625, 7814564.0625, 7815862.5, 7816253.125, 7818115.625, 7821453.125, 7822512.5, 7826725.0, 7829817.1875, 7830771.875, 7831857.8125, 7835682.8125, 7836606.25, 7841173.4375, 7841542.1875, 7842103.125, 7842281.25, 7843143.75, 7843159.375, 7843868.75, 7844981.25, 7845642.1875, 7846042.1875, 7846893.75, 7847518.75, 7847545.3125, 7847617.1875, 7847632.8125, 7848484.375, 7849420.3125, 7849503.125, 7850317.1875, 7851109.375, 7852189.0625, 7852395.3125, 7852710.9375, 7853020.3125, 7853229.6875, 7853542.1875, 7853754.6875, 7855739.0625, 7855976.5625, 7860232.8125, 7862659.375, 7864656.25, 7864865.625, 7865582.8125, 7865665.625, 7865712.5, 7866325.0, 7866431.25, 7866865.625, 7867285.9375, 7867557.8125, 7868089.0625, 7868125.0, 7868243.75, 7868482.8125, 7868617.1875, 7868673.4375, 7868750.0, 7869084.375, 7869123.4375, 7869145.3125, 7869234.375, 7869426.5625, 7869501.5625, 7869514.0625, 7869653.125, 7870357.8125, 7870521.875, 7870976.5625, 7870985.9375, 7871443.75, 7871642.1875, 7871956.25, 7872053.125, 7872132.8125, 7872732.8125, 7873859.375, 7873973.4375, 7874332.8125, 7875165.625, 7875854.6875, 7876668.75, 7877564.0625, 7877745.3125, 7877765.625, 7877914.0625, 7877985.9375, 7878475.0, 7878807.8125, 7878950.0, 7878962.5, 7878973.4375, 7879143.75, 7879175.0, 7879240.625, 7879367.1875, 7879448.4375, 7879460.9375, 7879539.0625, 7879548.4375, 7879667.1875, 7879682.8125, 7879887.5, 7880020.3125, 7880085.9375, 7880156.25, 7880246.875, 7880329.6875, 7880351.5625, 7880426.5625, 7880498.4375, 7880587.5, 7880698.4375, 7880706.25, 7880707.8125, 7880823.4375, 7880828.125, 7881025.0, 7881060.9375, 7881076.5625, 7881178.125, 7881498.4375, 7881512.5, 7881554.6875, 7881662.5, 7881687.5, 7881770.3125, 7882017.1875, 7882021.875, 7882021.875, 7882048.4375, 7882085.9375, 7882234.375, 7882318.75, 7882526.5625, 7882606.25, 7882650.0, 7882717.1875, 7882768.75, 7882989.0625, 7883046.875, 7883137.5, 7883167.1875, 7883440.625, 7883515.625, 7883543.75, 7883668.75, 7883720.3125, 7883721.875, 7883887.5, 7884000.0, 7884056.25, 7884156.25, 7884325.0, 7884492.1875, 7884550.0, 7884654.6875, 7884860.9375, 7884935.9375, 7885121.875, 7885267.1875, 7885284.375, 7885448.4375, 7885485.9375, 7885825.0, 7886243.75, 7886592.1875, 7886714.0625, 7887628.125, 7887667.1875, 7887676.5625, 7887959.375, 7887992.1875, 7887998.4375, 7888959.375, 7889287.5, 7889293.75, 7889404.6875, 7889773.4375, 7890476.5625, 7890742.1875, 7890956.25, 7891818.75, 7892025.0, 7893834.375, 7895823.4375, 7896301.5625, 7896551.5625, 7896679.6875, 7896729.6875, 7896771.875, 7898551.5625, 7898853.125, 7898862.5, 7899031.25, 7899996.875, 7900046.875, 7900060.9375, 7900276.5625, 7900425.0, 7900481.25, 7900514.0625, 7900734.375, 7901012.5, 7901065.625, 7901075.0, 7901128.125, 7901148.4375, 7901273.4375, 7901285.9375, 7901364.0625, 7901489.0625, 7901514.0625, 7901603.125, 7901614.0625, 7901654.6875, 7901753.125, 7901845.3125, 7901854.6875, 7901965.625, 7901968.75, 7902009.375, 7902084.375, 7902162.5, 7902239.0625, 7902278.125, 7902282.8125, 7902323.4375, 7902378.125, 7902456.25, 7902610.9375, 7902614.0625, 7902618.75, 7902906.25, 7903246.875, 7903385.9375, 7903448.4375, 7903462.5, 7903556.25, 7903646.875, 7903703.125, 7903742.1875, 7903807.8125, 7903879.6875, 7904456.25, 7904476.5625, 7904531.25, 7904567.1875, 7904635.9375, 7904867.1875, 7904990.625, 7905081.25, 7905629.6875, 7905745.3125, 7906168.75, 7906395.3125, 7906965.625, 7907967.1875, 7908021.875, 7908782.8125, 7909234.375, 7910151.5625, 7910518.75, 7910560.9375, 7910906.25, 7911962.5, 7912282.8125, 7912628.125, 7913353.125, 7913626.5625, 7916110.9375, 7916882.8125, 7918292.1875, 7923176.5625, 7924220.3125, 7924478.125, 7926921.875, 7927057.8125, 7927070.3125, 7927176.5625, 7927818.75, 7927845.3125, 7927904.6875, 7928323.4375, 7928629.6875, 7928712.5, 7928723.4375, 7928725.0, 7929114.0625, 7929146.875, 7929264.0625, 7929346.875, 7929518.75, 7929604.6875, 7929648.4375, 7929731.25, 7930079.6875, 7930140.625, 7930187.5, 7930207.8125, 7930253.125, 7930356.25, 7930492.1875, 7930881.25, 7931325.0, 7931354.6875, 7931679.6875, 7931842.1875, 7931859.375, 7931914.0625, 7932250.0, 7932598.4375, 7934185.9375, 7934718.75, 7935775.0, 7935864.0625, 7938523.4375, 7939110.9375, 7939576.5625, 7940868.75, 7941156.25, 7941293.75, 7941426.5625, 7941504.6875, 7941684.375, 7942062.5, 7942200.0, 7942957.8125, 7942998.4375, 7943076.5625, 7943276.5625, 7944268.75, 7944479.6875, 7944903.125, 7945020.3125, 7945362.5, 7945428.125, 7945439.0625, 7945565.625, 7945595.3125, 7945948.4375, 7946101.5625, 7946101.5625, 7946468.75, 7946532.8125, 7946642.1875, 7946643.75, 7946712.5, 7946712.5, 7946954.6875, 7947014.0625, 7947751.5625, 7947871.875, 7948028.125, 7948056.25, 7948059.375, 7948109.375, 7948195.3125, 7948629.6875, 7948790.625, 7949431.25, 7949523.4375, 7949639.0625, 7949693.75, 7949728.125, 7949760.9375, 7950154.6875, 7950157.8125, 7950210.9375, 7950418.75, 7950528.125, 7950971.875, 7951817.1875, 7951840.625, 7952712.5, 7952828.125, 7953487.5, 7953498.4375, 7954028.125, 7955306.25, 7955448.4375, 7959014.0625, 7959089.0625, 7959914.0625, 7960128.125, 7960279.6875, 7963281.25, 7963589.0625, 7963590.625, 7965898.4375, 7967956.25, 7967979.6875, 7968585.9375, 7968778.125, 7969456.25, 7970042.1875, 7970451.5625, 7970457.8125, 7970542.1875, 7973350.0, 7973975.0, 7974209.375, 7974217.1875, 7974256.25, 7975164.0625, 7975193.75, 7975332.8125, 7975495.3125, 7975537.5, 7975612.5, 7975695.3125, 7975750.0, 7976068.75, 7976175.0, 7976259.375, 7976276.5625, 7976532.8125, 7976607.8125, 7977167.1875, 7978746.875, 7979485.9375, 7980460.9375, 7980526.5625, 7980671.875, 7981445.3125, 7981670.3125, 7982590.625, 7985548.4375, 7987195.3125, 7987559.375, 7987567.1875, 7988457.8125, 7988535.9375, 7989923.4375, 7990717.1875, 7990762.5, 7990778.125, 7991128.125, 7991228.125, 7991368.75, 7991459.375, 7991667.1875, 7992006.25, 7993668.75, 7993817.1875, 7999137.5, 7999690.625, 8001009.375, 8003395.3125, 8003826.5625, 8005364.0625, 8005807.8125, 8006529.6875, 8006573.4375, 8007064.0625, 8007343.75, 8007671.875, 8010417.1875, 8010440.625, 8014459.375, 8018151.5625, 8019450.0, 8021518.75, 8022757.8125, 8022860.9375, 8023035.9375, 8023646.875, 8024153.125, 8024240.625, 8026909.375, 8027953.125, 8031850.0, 8034650.0, 8035292.1875, 8035959.375, 8036340.625, 8038257.8125, 8040376.5625, 8040537.5, 8043587.5, 8043645.3125, 8044848.4375, 8045134.375, 8045418.75, 8045512.5, 8045612.5, 8046321.875, 8047604.6875, 8048967.1875, 8049048.4375, 8050285.9375, 8051995.3125, 8053137.5, 8053601.5625, 8055025.0, 8055600.0, 8058921.875, 8059060.9375, 8059610.9375, 8060796.875, 8061437.5, 8062054.6875, 8063532.8125, 8063684.375, 8063948.4375, 8064629.6875, 8065554.6875, 8065920.3125, 8066484.375, 8066551.5625, 8067057.8125, 8067451.5625, 8067490.625, 8067562.5, 8067589.0625, 8067601.5625, 8067818.75, 8068051.5625, 8068373.4375, 8068439.0625, 8068595.3125, 8068848.4375, 8068957.8125, 8069751.5625, 8070395.3125, 8070779.6875, 8071754.6875, 8072950.0, 8073525.0, 8073790.625, 8073940.625, 8074871.875, 8078832.8125, 8080654.6875, 8080676.5625, 8083562.5, 8085118.75, 8087489.0625, 8088414.0625, 8088526.5625, 8089320.3125, 8089523.4375, 8090593.75, 8091367.1875, 8093676.5625, 8094018.75, 8094071.875, 8095748.4375, 8097046.875, 8097412.5, 8098414.0625, 8098965.625, 8099417.1875, 8100906.25, 8104831.25, 8105665.625, 8107181.25, 8121500.0, 8122332.8125, 8122576.5625, 8125298.4375, 8125696.875, 8129268.75, 8130053.125, 8131776.5625, 8140884.375, 8140932.8125, 8141109.375, 8141229.6875, 8141342.1875, 8141354.6875, 8141357.8125, 8141814.0625, 8141907.8125, 8142034.375, 8142412.5, 8142481.25, 8142829.6875, 8143110.9375, 8143121.875, 8143171.875, 8143939.0625, 8144237.5, 8144571.875, 8144851.5625, 8144887.5, 8145371.875, 8145453.125, 8147337.5, 8147356.25, 8147421.875, 8148082.8125, 8149437.5, 8153856.25, 8155050.0, 8155257.8125, 8156843.75, 8157439.0625, 8157715.625, 8158992.1875, 8158993.75, 8162320.3125, 8165962.5, 8177806.25, 8179070.3125, 8180915.625, 8181117.1875, 8182118.75, 8182120.3125, 8182678.125, 8192728.125, 8198039.0625, 8207306.25, 8207682.8125, 8228410.9375, 8228478.125, 8230196.875, 8238254.6875, 8242307.8125, 8248903.125, 8249212.5, 8257732.8125, 8258081.25, 8258179.6875, 8258510.9375, 8260595.3125, 8262140.625, 8262281.25, 8264707.8125, 8265335.9375, 8265410.9375, 8265498.4375, 8265553.125, 8266870.3125, 8271865.625, 8273181.25, 8276929.6875, 8276948.4375, 8277759.375, 8278325.0, 8282417.1875, 8283500.0, 8284532.8125, 8286284.375, 8287679.6875, 8287825.0, 8288018.75, 8288790.625, 8288881.25, 8290493.75, 8292992.1875, 8294279.6875, 8295978.125, 8296045.3125, 8297050.0, 8298271.875, 8298306.25, 8299675.0, 8299693.75, 8300464.0625, 8302184.375, 8302378.125, 8303073.4375, 8306185.9375, 8307693.75, 8307704.6875, 8308737.5, 8309870.3125, 8311637.5, 8314240.625, 8316857.8125, 8320028.125, 8320168.75, 8322235.9375, 8331584.375, 8336725.0, 8337170.3125, 8341243.75, 8341592.1875, 8344782.8125, 8345729.6875, 8346237.5, 8348504.6875, 8349481.25, 8349550.0, 8349587.5, 8350034.375, 8350131.25, 8350153.125, 8350307.8125, 8350420.3125, 8351131.25, 8351337.5, 8351898.4375, 8353687.5, 8353976.5625, 8354843.75, 8355426.5625, 8355487.5, 8360417.1875, 8360487.5, 8360645.3125, 8360776.5625, 8361481.25, 8361987.5, 8362535.9375, 8363081.25, 8363776.5625, 8364334.375, 8364603.125, 8365340.625, 8365854.6875, 8366057.8125, 8366254.6875, 8366373.4375, 8366929.6875, 8367142.1875, 8367617.1875, 8367629.6875, 8367696.875, 8367754.6875, 8367834.375, 8367840.625, 8368003.125, 8370364.0625, 8371296.875, 8371304.6875, 8371470.3125, 8371645.3125, 8372353.125, 8372384.375, 8372609.375, 8373076.5625, 8373290.625, 8374609.375, 8375109.375, 8375470.3125, 8376670.3125, 8376679.6875, 8379082.8125, 8379412.5, 8381235.9375, 8381446.875, 8381948.4375, 8382089.0625, 8384592.1875, 8384946.875, 8388679.6875, 8391410.9375, 8393892.1875, 8394135.9375, 8394846.875, 8397295.3125, 8397351.5625, 8398226.5625, 8398339.0625, 8398578.125, 8399787.5, 8400617.1875, 8402350.0, 8402448.4375, 8402495.3125, 8402709.375, 8408640.625, 8410810.9375, 8413076.5625, 8415093.75, 8416350.0, 8418471.875, 8421559.375, 8421615.625, 8421681.25, 8422117.1875, 8423665.625, 8427457.8125, 8428789.0625, 8429112.5, 8431503.125, 8434329.6875, 8434515.625, 8438301.5625, 8438387.5, 8438395.3125, 8438856.25, 8439189.0625, 8439507.8125, 8440893.75, 8441446.875, 8447746.875, 8447759.375, 8452787.5, 8452898.4375, 8453782.8125, 8454162.5, 8455476.5625, 8461950.0, 8462917.1875, 8466225.0, 8466231.25, 8466389.0625, 8466417.1875, 8466971.875, 8468440.625, 8469290.625, 8469343.75, 8469390.625, 8470187.5, 8471131.25, 8471139.0625, 8471792.1875, 8471968.75, 8471973.4375, 8472568.75, 8473396.875, 8473481.25, 8473803.125, 8474129.6875, 8474339.0625, 8474739.0625, 8474765.625, 8474806.25, 8475460.9375, 8475473.4375, 8475548.4375, 8475550.0, 8475675.0, 8475718.75, 8476187.5, 8476560.9375, 8477184.375, 8477312.5, 8477339.0625, 8477478.125, 8477634.375, 8477723.4375, 8477765.625, 8477939.0625, 8478295.3125, 8478810.9375, 8479517.1875, 8480456.25, 8482670.3125, 8482718.75, 8482734.375, 8482859.375, 8482867.1875, 8483684.375, 8483871.875, 8483887.5, 8483895.3125, 8483950.0, 8484095.3125, 8484253.125, 8485406.25, 8485726.5625, 8486832.8125, 8486865.625, 8487310.9375, 8487390.625, 8487873.4375, 8488371.875, 8490154.6875, 8490435.9375, 8490520.3125, 8493289.0625, 8493292.1875, 8493309.375, 8493362.5, 8493503.125, 8493675.0, 8494275.0, 8494428.125, 8495059.375, 8496314.0625, 8496360.9375, 8496418.75, 8496485.9375, 8496570.3125, 8496806.25, 8496904.6875, 8496912.5, 8497050.0, 8497139.0625, 8497275.0, 8497315.625, 8497390.625, 8497612.5, 8497626.5625, 8497659.375, 8497862.5, 8498212.5, 8499512.5, 8499851.5625, 8500295.3125, 8500432.8125, 8501231.25, 8501242.1875, 8501321.875, 8501465.625, 8501829.6875, 8501904.6875, 8501985.9375, 8502306.25, 8502770.3125, 8502771.875, 8502826.5625, 8502845.3125, 8502932.8125, 8502987.5, 8503160.9375, 8503303.125, 8503385.9375, 8503443.75, 8505550.0, 8505665.625, 8510460.9375, 8511182.8125, 8511957.8125, 8512693.75, 8512800.0, 8514273.4375, 8515639.0625, 8515700.0, 8518476.5625, 8522290.625, 8522345.3125, 8522745.3125, 8524542.1875, 8525903.125, 8526550.0, 8529389.0625, 8530242.1875, 8531385.9375, 8534921.875, 8536053.125, 8536262.5, 8537417.1875, 8538112.5, 8538946.875, 8539210.9375, 8544539.0625, 8544929.6875, 8544962.5, 8545804.6875, 8548462.5, 8550209.375, 8552139.0625, 8556762.5, 8557990.625, 8559732.8125, 8561345.3125, 8562085.9375, 8563312.5, 8565021.875, 8565493.75, 8566018.75, 8566093.75, 8566823.4375, 8568237.5, 8568710.9375, 8569842.1875, 8570226.5625, 8570706.25, 8571326.5625, 8571365.625, 8571518.75, 8571571.875, 8571910.9375, 8574653.125, 8575431.25, 8575489.0625, 8580453.125, ...], [25.678135951564226, 6.8089193682314235, 8.44990751940724, 61.37991041274172, 54.04074419565767, 40.200556316223405, 79.44126014631257, 17.61389150086778, 90.23084793154653, 37.571745911903555, 6.3193692861067055, 80.58252635657722, 82.99022740562036, 79.39628531203913, 78.51994872403704, 42.254926517229904, 19.234835157619642, 55.42597152418354, 20.17274692475171, 5.816755216486403, 26.52285382362105, 67.0386432848944, 17.643978022621482, 19.605230670012126, 27.950814815193013, 41.5511965966534, 10.348646580561015, 68.25384896951061, 6.012457717050274, 73.81431054915652, 149.4140431511029, 61.77062064726156, 24.727792642030657, 10.507979838411265, 103.45916458198049, 8.937857905317621, 83.390582914628, 38.33702172971796, 30.21036586105338, 5.92955509335401, 25.663542466230215, 20.847239361045432, 74.42201730636079, 21.5346875413329, 5.647092180715557, 24.567341647467646, 50.384873452873215, 12.98144001192724, 94.30960272720286, 7.670235472300018, 18.637029600378455, 32.7383312637195, 79.1654577485994, 12.127986867486081, 92.33524493419856, 233.1856405297598, 44.73425865719864, 42.051938520075616, 15.018928502644993, 16.66070437078015, 32.75664931209143, 27.875310762969107, 28.947950764198318, 8.365624325417905, 25.70941717457264, 17.360766893031297, 80.63760735021152, 71.36800874910526, 27.591509598820355, 9.132004544216837, 67.64299071771697, 59.06069136307561, 33.70741206766524, 16.86812301837092, 41.85738354856922, 53.81659570979192, 31.692875320434567, 44.49514577131736, 27.37400925601211, 7.058953253542938, 11.524068011994355, 30.61851480073866, 20.447524578051237, 31.062809324932406, 12.166667732649449, 117.81440098395352, 11.436349392821352, 222.1230644754516, 34.568152219081526, 12.750104621231255, 11.066105116255258, 10.550017957738875, 35.4759454748301, 17.415925444737987, 46.066665253743366, 14.650682286867239, 36.329165485843475, 13.55166866027683, 138.82900726679037, 24.816208379651123, 201.19618608090116, 5.869501370871218, 80.04816095038672, 19.66439148602423, 11.671365199520661, 39.2860921862907, 13.199999384731228, 15.910464742725773, 54.25527691415314, 83.70357983847613, 39.67395624296815, 29.930652128527644, 53.82597408059443, 5.841505621696002, 52.063541067147824, 28.31504430953556, 24.06849286705799, 17.55426837826022, 8.735734487440974, 17.978010819344384, 29.96190334533843, 24.702774149776587, 40.597066681780085, 32.430908175477846, 14.042699502272484, 15.219920696917349, 20.764898973679465, 62.63984634871066, 27.975145979053288, 21.92408278049762, 42.41253725933747, 15.26403496148488, 96.89074209021933, 115.0972289027952, 38.37881176075403, 28.360608246135037, 101.48099237331928, 12.466436160312234, 15.376530255705479, 85.11393311722361, 13.305480636766141, 17.506958248057884, 56.56474821098824, 123.21159904610029, 7.788206624221126, 13.54212877954353, 11.910414425411322, 31.217337800915175, 5.227788858213503, 10.000153968322628, 72.73319326592289, 71.52857192927152, 12.610364947547502, 21.349472587284637, 5.550315305924167, 45.796637957845796, 14.508848961085205, 31.71660529841014, 6.054908160065718, 24.384324803678986, 17.0105580077435, 26.596650528566876, 80.8247750088961, 118.24339013870387, 48.208514561902454, 13.152001322033987, 33.22995304957695, 23.848982508116393, 9.475070659042112, 28.04998977077532, 53.455103815678356, 9.83844709056575, 23.957899672087784, 73.2412233482497, 70.71839116604423, 52.536231489229756, 28.906604159100645, 25.851328453645596, 5.238819076976726, 12.78301766858954, 35.73929306478371, 20.6855902919708, 28.472937026647028, 9.570868078711554, 60.84997808440885, 52.564334264815784, 56.457019241914224, 43.2881989596191, 13.978157964602227, 101.86110894826786, 60.71957537604478, 13.227328026825791, 33.31109306789992, 7.570744552149009, 98.10642827188057, 16.014722980149383, 66.1326518856136, 107.27449342595924, 34.54550751336831, 86.16834354373462, 134.06359138445902, 104.04081352885719, 14.47082484689922, 48.75776978447912, 57.733333970882555, 24.956016549149624, 9.961431579467645, 71.76281619774679, 45.52267788248251, 47.08029488395966, 8.825152062890817, 45.441014249398464, 102.90089203446774, 13.142578249036989, 5.6327750113548465, 24.251616442687677, 6.845945560896555, 33.904997022760725, 9.249996750035253, 14.663548082764265, 72.04767977627654, 9.119382571872716, 11.017664555325055, 23.368218440756262, 8.483508673244891, 31.98992820909138, 17.849214232994576, 43.6239197488737, 22.829711450781286, 43.99156477129647, 18.520663784567468, 26.885609128584328, 31.84410850428413, 39.847238790905834, 10.602750266587092, 85.53356913672252, 45.619558781589475, 33.40345766487247, 15.478989812525679, 62.55113415456364, 11.737124260868464, 12.422279529242354, 14.567552673473237, 71.8806749466716, 46.90056309386567, 9.536583533537774, 5.189037076387806, 29.490212083659287, 65.48768136455298, 185.48564876312884, 89.76277322449081, 67.0204858447714, 67.19656856686936, 13.340676719430922, 21.49752924946166, 14.162344312860979, 89.39631758030606, 38.87649379140013, 6.0427292401073105, 66.13110194467028, 67.65189749428595, 35.88310725357499, 35.27903707623072, 18.337877429748037, 8.479184811058103, 14.034126338950305, 61.133343868112654, 51.04292152165054, 5.187629805369743, 11.162545372916524, 138.94011165673783, 41.0570208259318, 98.49096457817103, 38.52831930329426, 5.831952108837441, 46.81523262184649, 28.027536331242853, 66.77414416611191, 64.98046455801013, 13.580793668904985, 6.235098688237666, 84.01941656041198, 114.04357397680927, 75.83238108452034, 5.91202613964709, 18.80185508270149, 61.48434437543476, 83.29168258808637, 33.24563726122943, 12.9860074001509, 17.558117074045807, 119.25802876844078, 62.2008445444973, 75.49421428471521, 59.07718717712381, 6.3148401988695495, 55.63466946830619, 8.39686358522645, 17.016352733522258, 35.000052417713725, 56.673582396181786, 79.40278381188216, 13.90513336715203, 51.172366055882435, 29.630515884452578, 60.36230133231615, 11.704941651580217, 13.246020903237067, 11.281670006723813, 22.323042793781866, 85.36035664570323, 12.231473856939616, 35.56413245894112, 9.76175721283243, 12.740616418052335, 26.732330165984273, 54.604270142402434, 57.863433159750095, 25.27197267388607, 9.845611574548377, 85.7337555637327, 7.7703292384619616, 121.57088523422586, 21.56674176503883, 26.961496988474693, 12.51228457328009, 33.1781371863242, 9.438936597974239, 36.86448019566634, 28.08194975895877, 35.139557654680054, 14.38977227970479, 86.14429468171377, 46.75705500445085, 29.14985473764042, 42.28720855539068, 63.06699783476181, 9.490363895144991, 7.666737885761168, 15.706389545545253, 8.726758480131945, 37.60258500622608, 42.12319612574293, 5.024250514102651, 29.916408734517987, 12.37497649150574, 14.424934900508651, 11.920022255816521, 16.10475886743178, 32.17217660538741, 29.667608465518107, 78.04834889770841, 128.6532502819723, 27.233371070310994, 22.947769029854356, 12.404001854790604, 33.06191624043962, 76.41081750860437, 6.0380434545461386, 21.043198001665253, 10.359489488552885, 17.875237103827768, 15.256144157735154, 18.506815509810096, 33.04699606646162, 82.3952517622843, 12.595772947142471, 90.2987214999518, 51.36480602904071, 60.8939523678393, 86.887523125247, 6.03293418523818, 35.1456288767619, 14.216223083871194, 5.101929017845595, 72.2850029379484, 57.40684105348529, 67.90704955507204, 73.33063828369745, 22.871126092953137, 5.322635473562487, 13.650609715344864, 60.452678850854845, 101.58298366162383, 16.42335048640488, 6.942546885247123, 13.681665951698605, 27.956711513984693, 120.27923532862938, 21.521435811786237, 23.867309670830874, 64.30347971314137, 27.181959201060398, 37.41876410627031, 56.80668532974332, 100.52928377689345, 22.376862693276813, 79.55808650414177, 53.340002516067706, 11.824173013262035, 45.59374427891456, 14.88398104909618, 60.37694827204391, 27.43695197054126, 43.94592494110423, 60.57945967193177, 10.305444025635982, 9.41389040659285, 27.271187265816035, 80.83727014391137, 11.905170755623772, 49.593990118363195, 18.33185742837236, 13.991987794949651, 9.33395417142303, 10.953853095424737, 115.95574346097379, 30.019816624270007, 28.134197563343367, 45.32500161722608, 47.53713621054806, 15.450741333712147, 48.455932209573945, 25.448523293857498, 87.95847588211589, 15.363953524535813, 19.947949308054465, 6.912765321180284, 135.09072296259006, 14.402893826871484, 29.8622829778333, 25.38725868304711, 20.883180686632585, 117.94482343980903, 7.821324033322106, 12.820855070831094, 6.2066172328196965, 38.601384166620164, 14.198079000933964, 5.3631345096697505, 67.75357885993023, 22.89383751641943, 71.58017197839362, 22.483423567668652, 14.246748436155011, 15.068068664103674, 49.70006638385937, 5.601846312178546, 14.098323616318716, 8.728216343279351, 45.06117348629649, 62.72546857564179, 30.26934496393517, 34.976519831521685, 131.52303116161968, 17.016244771107264, 12.206658126720367, 101.03141822522994, 12.641480071772687, 164.16744213559534, 5.127939400736801, 17.06928741728966, 36.31873697700088, 20.542795834299923, 5.029347635292458, 12.822243247245838, 6.134915555927753, 22.24616453494629, 41.58962055313062, 43.626591645662096, 29.23530317192122, 32.737342162433286, 16.479107840410894, 54.2662117467852, 20.835198763270444, 8.895724288830724, 124.92525418440846, 18.6348101998608, 14.245901228635356, 65.05390299331795, 8.121815319232853, 35.952750242394046, 5.345945303462499, 12.282526519647714, 7.362200673075605, 100.9513148220777, 8.566444875164368, 30.389143995683902, 164.58191159770462, 6.193290051891293, 13.389169518642952, 139.82510423078736, 5.1605535329435135, 19.00485668003645, 7.849246767658881, 32.6097864149291, 28.13242890246038, 79.32994472816993, 48.38051978384361, 12.536443576044382, 20.53247732944697, 14.280615536968103, 6.894708997065681, 22.255540176778823, 120.588744034754, 17.154051624672515, 16.559138763583782, 20.071175519008243, 9.84857977681226, 79.32701155234075, 12.85532266314286, 43.436525052464596, 51.80619200138538, 27.0979392041031, 22.588137891233632, 105.70726746013315, 19.693352114350557, 13.20508627259067, 21.213796490248495, 31.908544213143376, 96.26025800798205, 6.547728727021644, 26.930194529237273, 110.26551043578674, 27.632272134675546, 21.738339747243113, 6.999954548815325, 36.107215790223435, 44.34980700128011, 25.90506973260109, 96.54819536261171, 19.67083848493224, 23.37439969427272, 57.17519005225703, 16.632194261364315, 16.20177677281011, 23.93823324204325, 5.109822130336509, 5.48355805278413, 101.4587037017717, 36.883621519577034, 142.1787636431324, 22.08425983452884, 28.218098656692586, 63.2027755576114, 8.176541789787798, 11.286105035641679, 6.454701835097305, 13.744408089000034, 8.840429353605789, 7.244672636075988, 128.70043455079954, 54.58410556231977, 8.358989221340584, 14.887231281792442, 72.84271548822971, 46.681482989083534, 10.51050484328181, 39.265910666044995, 44.35335424975273, 7.823775549354407, 70.04721206130978, 9.408985327132322, 13.659248527569384, 6.092365212270875, 60.430892828460664, 34.66480088181821, 89.53991373943745, 60.28870924412189, 30.19082699563843, 7.647069169963741, 14.102539953043154, 59.04241216628764, 54.59466526861753, 6.707939821686431, 120.07681188131063, 58.21773612089657, 55.161056462163195, 79.0277180324723, 51.58266904069816, 9.879734138848843, 8.07825726794469, 25.874752753234304, 8.80179483112536, 26.641996347427387, 60.803040583793575, 33.74512501827057, 8.444282731084567, 10.247994979302636, 27.55973486190071, 68.00909944141196, 30.089315394180442, 48.54395273051808, 13.551329165192685, 7.616685800931111, 33.96335063927156, 19.86511798321763, 19.189489938993038, 13.58627784158684, 7.277346343843995, 12.659826989094302, 14.76723121203952, 18.13291451136685, 18.897633501159337, 90.33147151640182, 52.2907629399176, 8.043364339047159, 16.73486732697981, 13.55970047974968, 15.341515768473379, 67.19421445867827, 114.03530723109941, 62.69208324153439, 15.617382863702687, 71.98643427049271, 61.3265955304084, 228.17401418265567, 112.55710518951038, 119.67247445686283, 12.051329220592963, 49.18999511395521, 20.04567805125005, 8.663207076066623, 92.95357748504796, 16.295369470432572, 66.96806001782184, 7.603257940744948, 57.670979550854916, 27.36345130828265, 16.229098877689193, 12.141255189798173, 35.64475632631817, 48.6843547435409, 61.799840417073035, 12.817780785995035, 28.368631372764266, 23.936781330643715, 16.107731017429852, 12.236340215871211, 63.588586599799505, 47.18042917592191, 83.0950368737643, 30.646171901433007, 7.268895785815664, 18.833917782913144, 39.05891514128755, 21.023098526050568, 14.758929559081443, 89.51925377902423, 44.03420881301687, 42.65850058504273, 7.799028084860162, 87.75800251489214, 26.0381379990527, 11.536072628579278, 9.388296242445596, 22.315513726662108, 28.513392207896985, 6.54553932563133, 22.67657092147681, 5.538035592951125, 118.07555263848533, 56.747923464709686, 15.482628543639379, 9.10626085330907, 49.160645923122175, 12.975831783092769, 11.400627484995605, 70.21548612074517, 15.504095875353158, 52.36343631151603, 72.59132785910685, 84.86468409478984, 9.48048657020932, 31.421633825112025, 28.849201052787315, 52.44072482905519, 8.069715538512263, 7.182827059737202, 11.145643171080032, 16.09093621879728, 7.68143876800565, 62.658468972923075, 26.377155476059322, 16.07132473110729, 97.34526045600471, 9.59034312012451, 10.988362395845334, 22.710513103090058, 8.900085813466713, 60.053195836921034, 62.64070566407611, 10.948160574135894, 15.331895139854849, 62.21722150972306, 8.231531290314518, 21.143487918570337, 21.11932078291987, 83.57698214024157, 26.8762557529179, 67.76067932869296, 37.752171291872244, 22.511521120084353, 7.146994179470359, 6.007323694694221, 49.86825150962008, 27.169846326786782, 82.83949994144591, 53.61622865384074, 73.68104143530913, 9.231306128708336, 19.167463597743463, 53.42108976311281, 34.278510704676975, 45.694357699497736, 40.65246901388751, 5.519938617885474, 77.05060057525569, 220.07261028113047, 7.484084561273742, 66.96643881279584, 20.012297622750086, 27.743192949956832, 49.52203941658454, 17.73693064820747, 33.37150754560042, 19.112759213458762, 69.10857743261536, 55.38919012485107, 12.53392690854481, 52.19780169776423, 8.732871345882495, 37.23668135167379, 7.335338269936557, 33.141669373057915, 65.27751089962014, 10.423215566569082, 25.66091733343815, 46.744676510424455, 35.48758704458696, 6.495932572088305, 78.30748380527166, 101.48560491203304, 48.22664526121156, 43.14047702533664, 9.03794512967413, 8.725346010491991, 65.25285103599919, 19.704217766819593, 12.406242760402257, 80.57410561395656, 54.090036965349675, 22.370814608192163, 31.043860322744273, 36.92756857049473, 52.50195673726152, 33.026232963969704, 71.55522350613215, 13.969871543727757, 16.076359328971787, 61.54758633536858, 35.664064165943465, 33.882811842801516, 8.209143735419158, 30.54848868736449, 27.612128982491495, 66.74065979605665, 38.500640725589584, 40.58442966794252, 63.721652821742175, 32.61936168986403, 7.423452540540336, 45.2852579589356, 35.01686548398744, 42.72020676757637, 19.476839373664166, 32.884237064020994, 8.274021929541433, 84.46093432032364, 10.097785994113162, 190.0237612239723, 5.283303571250637, 37.91899387658155, 14.479373344855968, 46.04418565606027, 29.14650316622064, 30.486953196451402, 56.58820257139139, 16.5915531588709, 21.14169364628705, 10.788918140328176, 68.9865450023396, 8.254051077456317, 14.116348096475585, 70.0579799061417, 34.05897183874809, 17.068188988400664, 28.99058424761946, 20.81947395211383, 5.773427169813799, 36.25448198022459, 5.620169531289431, 20.826944972826396, 8.703176880136288, 73.92603986727079, 67.01113907589173, 12.487710028041446, 16.647664527323197, 5.176880276770166, 47.53134969320123, 25.03135993901895, 80.41128203741737, 11.919046675139429, 9.569617762819892, 11.316500820233912, 70.01117785583264, 12.099251465855172, 88.60548816714496, 41.16021566083363, 24.31320293884995, 14.869437545207349, 61.684016600120074, 31.74629615372816, 25.155465356495686, 6.773069716193098, 20.06810312951402, 150.4491747556597, 125.71073590805152, 21.532795529016244, 67.18748503822013, 40.346140305513046, 17.214633717227, 5.073015126897767, 16.077843046916044, 32.212889674871015, 55.450113652667916, 17.764595323850784, 70.27708423642262, 6.6762920407624495, 103.3210027939902, 8.500697201127936, 9.471114421005842, 70.50839902820366, 47.30463933510086, 10.332965815270624, 12.684535267669656, 92.17072884631222, 43.23999728847237, 23.386274800631874, 82.3540875544361, 87.38296661003187, 28.315594481356975, 10.025232637842953, 5.039827923364545, 7.556853187097912, 10.469456672181778, 41.37469643316032, 11.681659064356955, 39.937173342206435, 8.9064735268644, 7.6906990220392775, 13.6895222827099, 25.603055344059484, 38.964325870261426, 10.687994342457433, 25.564699714892484, 61.21655687764016, 55.57948380204056, 24.458315233125308, 21.826355460476318, 39.47086474545502, 7.411188299466712, 5.739222521777746, 72.31227829248843, 42.25346058988164, 97.31717189937456, 52.99341609020129, 41.304130428996906, 48.464118487849234, 8.449370514452339, 28.625673201918232, 72.77049380573324, 40.834412918488425, 27.719319015184475, 61.7897678922786, 44.49535390764469, 77.09884517390468, 13.146640373116458, 53.18837177156533, 76.97594074256999, 91.35794498167772, 5.055686926556125, 89.13241596364783, 7.489582458614398, 107.9342528818675, 5.129872415978105, 60.510522486695486, 33.47138733699942, 60.37567326374875, 21.9191724786717, 19.233877665984437, 91.15488636839297, 11.90844838944195, 112.35093036553315, 28.492210286779986, 77.15871240293723, 126.84035421962929, 40.33717996157115, 19.937533218409047, 15.38350641220745, 10.06991044599755, 72.54844555850623, 55.79381467402418, 5.681602310639673, 23.916923518663495, 17.12792167928482, 20.53360786377814, 20.090372296586484, 11.525764954071654, 10.163582996783289, 8.526991200543463, 15.248660239100978, 8.082030758117213, 42.109085040653646, 53.794456805572054, 5.179709844935152, 31.01974005583387, 131.66803315956668, 15.428677594258142, 17.075108521280715, 5.340023065822052, 46.40854170960512, 84.92487516325863, 6.32921162442501, 23.942710997399082, 85.50272261783223, 14.049924389881317, 38.50388914135871, 47.48820118103599, 87.79816428103399, 6.138082006263111, 131.01437843650726, 5.274251922495907, 61.54941044949496, 11.11524211684185, 32.088838864811365, 41.485117799636576, 9.568172745192118, 47.30364039013055, 36.84025733081098, 73.79678117695555, 25.866261829764348, 18.406248076770197, 5.114025735317884, 31.729170851585753, 9.24029657918025, 73.82697971261436, 40.659425676258195, 5.519900126452346, 8.520581668398625, 15.628514012452339, 7.61950418888997, 31.93778734640068, 5.975983265416442, 23.43441550607425, 5.956950808581845, 43.12369202192398, 9.204312833852134, 45.78336369578749, 19.739255657924524, 5.384358789134164, 37.33890600209521, 28.344423570037264, 52.29756079447057, 17.172304152571492, 69.43955884489951, 19.23963564189912, 54.89345249873234, 125.7038592887551, 8.598949567504073, 7.03954263682793, 151.102863767202, 13.365088742595502, 41.09512674142305, 7.650672172263139, 28.82015982078681, 21.441346195300255, 82.55816600832743, 5.280730927082906, 40.80993661685858, 7.095796325479557, 35.36140538212009, 57.022274484618414, 110.59520762538048, 32.49148098877026, 51.7224584571213, 43.42105992663645, 27.319750655474845, 5.203854036215058, 16.127049166988538, ...])
caption, xmean,count, xle, Etot = energy_spectrum(E_tot)
hist_file(E_hist, xmean, count, caption);
([4382707.8125, 4550662.5, 4759437.5, 4814342.1875, 7384081.25, 7698543.75, 7705409.375, 7735007.8125, 7752632.8125, 7754006.25, 7755443.75, 7757304.6875, 7774926.5625, 7783267.1875, 7788067.1875, 7790926.5625, 7794381.25, 7796859.375, 7797646.875, 7797682.8125, 7798050.0, 7799756.25, 7803392.1875, 7804117.1875, 7804682.8125, 7812540.625, 7814564.0625, 7815862.5, 7816253.125, 7818115.625, 7821453.125, 7822512.5, 7826725.0, 7829817.1875, 7830771.875, 7831857.8125, 7835682.8125, 7836606.25, 7841173.4375, 7841542.1875, 7842103.125, 7842281.25, 7843143.75, 7843159.375, 7843868.75, 7844981.25, 7845642.1875, 7846042.1875, 7846893.75, 7847518.75, 7847545.3125, 7847617.1875, 7847632.8125, 7848484.375, 7849420.3125, 7849503.125, 7850317.1875, 7851109.375, 7852189.0625, 7852395.3125, 7852710.9375, 7853020.3125, 7853229.6875, 7853542.1875, 7853754.6875, 7855739.0625, 7855976.5625, 7860232.8125, 7862659.375, 7864656.25, 7864865.625, 7865582.8125, 7865665.625, 7865712.5, 7866325.0, 7866431.25, 7866865.625, 7867285.9375, 7867557.8125, 7868089.0625, 7868125.0, 7868243.75, 7868482.8125, 7868617.1875, 7868673.4375, 7868750.0, 7869084.375, 7869123.4375, 7869145.3125, 7869234.375, 7869426.5625, 7869501.5625, 7869514.0625, 7869653.125, 7870357.8125, 7870521.875, 7870976.5625, 7870985.9375, 7871443.75, 7871642.1875, 7871956.25, 7872053.125, 7872132.8125, 7872732.8125, 7873859.375, 7873973.4375, 7874332.8125, 7875165.625, 7875854.6875, 7876668.75, 7877564.0625, 7877745.3125, 7877765.625, 7877914.0625, 7877985.9375, 7878475.0, 7878807.8125, 7878950.0, 7878962.5, 7878973.4375, 7879143.75, 7879175.0, 7879240.625, 7879367.1875, 7879448.4375, 7879460.9375, 7879539.0625, 7879548.4375, 7879667.1875, 7879682.8125, 7879887.5, 7880020.3125, 7880085.9375, 7880156.25, 7880246.875, 7880329.6875, 7880351.5625, 7880426.5625, 7880498.4375, 7880587.5, 7880698.4375, 7880706.25, 7880707.8125, 7880823.4375, 7880828.125, 7881025.0, 7881060.9375, 7881076.5625, 7881178.125, 7881498.4375, 7881512.5, 7881554.6875, 7881662.5, 7881687.5, 7881770.3125, 7882017.1875, 7882021.875, 7882021.875, 7882048.4375, 7882085.9375, 7882234.375, 7882318.75, 7882526.5625, 7882606.25, 7882650.0, 7882717.1875, 7882768.75, 7882989.0625, 7883046.875, 7883137.5, 7883167.1875, 7883440.625, 7883515.625, 7883543.75, 7883668.75, 7883720.3125, 7883721.875, 7883887.5, 7884000.0, 7884056.25, 7884156.25, 7884325.0, 7884492.1875, 7884550.0, 7884654.6875, 7884860.9375, 7884935.9375, 7885121.875, 7885267.1875, 7885284.375, 7885448.4375, 7885485.9375, 7885825.0, 7886243.75, 7886592.1875, 7886714.0625, 7887628.125, 7887667.1875, 7887676.5625, 7887959.375, 7887992.1875, 7887998.4375, 7888959.375, 7889287.5, 7889293.75, 7889404.6875, 7889773.4375, 7890476.5625, 7890742.1875, 7890956.25, 7891818.75, 7892025.0, 7893834.375, 7895823.4375, 7896301.5625, 7896551.5625, 7896679.6875, 7896729.6875, 7896771.875, 7898551.5625, 7898853.125, 7898862.5, 7899031.25, 7899996.875, 7900046.875, 7900060.9375, 7900276.5625, 7900425.0, 7900481.25, 7900514.0625, 7900734.375, 7901012.5, 7901065.625, 7901075.0, 7901128.125, 7901148.4375, 7901273.4375, 7901285.9375, 7901364.0625, 7901489.0625, 7901514.0625, 7901603.125, 7901614.0625, 7901654.6875, 7901753.125, 7901845.3125, 7901854.6875, 7901965.625, 7901968.75, 7902009.375, 7902084.375, 7902162.5, 7902239.0625, 7902278.125, 7902282.8125, 7902323.4375, 7902378.125, 7902456.25, 7902610.9375, 7902614.0625, 7902618.75, 7902906.25, 7903246.875, 7903385.9375, 7903448.4375, 7903462.5, 7903556.25, 7903646.875, 7903703.125, 7903742.1875, 7903807.8125, 7903879.6875, 7904456.25, 7904476.5625, 7904531.25, 7904567.1875, 7904635.9375, 7904867.1875, 7904990.625, 7905081.25, 7905629.6875, 7905745.3125, 7906168.75, 7906395.3125, 7906965.625, 7907967.1875, 7908021.875, 7908782.8125, 7909234.375, 7910151.5625, 7910518.75, 7910560.9375, 7910906.25, 7911962.5, 7912282.8125, 7912628.125, 7913353.125, 7913626.5625, 7916110.9375, 7916882.8125, 7918292.1875, 7923176.5625, 7924220.3125, 7924478.125, 7926921.875, 7927057.8125, 7927070.3125, 7927176.5625, 7927818.75, 7927845.3125, 7927904.6875, 7928323.4375, 7928629.6875, 7928712.5, 7928723.4375, 7928725.0, 7929114.0625, 7929146.875, 7929264.0625, 7929346.875, 7929518.75, 7929604.6875, 7929648.4375, 7929731.25, 7930079.6875, 7930140.625, 7930187.5, 7930207.8125, 7930253.125, 7930356.25, 7930492.1875, 7930881.25, 7931325.0, 7931354.6875, 7931679.6875, 7931842.1875, 7931859.375, 7931914.0625, 7932250.0, 7932598.4375, 7934185.9375, 7934718.75, 7935775.0, 7935864.0625, 7938523.4375, 7939110.9375, 7939576.5625, 7940868.75, 7941156.25, 7941293.75, 7941426.5625, 7941504.6875, 7941684.375, 7942062.5, 7942200.0, 7942957.8125, 7942998.4375, 7943076.5625, 7943276.5625, 7944268.75, 7944479.6875, 7944903.125, 7945020.3125, 7945362.5, 7945428.125, 7945439.0625, 7945565.625, 7945595.3125, 7945948.4375, 7946101.5625, 7946101.5625, 7946468.75, 7946532.8125, 7946642.1875, 7946643.75, 7946712.5, 7946712.5, 7946954.6875, 7947014.0625, 7947751.5625, 7947871.875, 7948028.125, 7948056.25, 7948059.375, 7948109.375, 7948195.3125, 7948629.6875, 7948790.625, 7949431.25, 7949523.4375, 7949639.0625, 7949693.75, 7949728.125, 7949760.9375, 7950154.6875, 7950157.8125, 7950210.9375, 7950418.75, 7950528.125, 7950971.875, 7951817.1875, 7951840.625, 7952712.5, 7952828.125, 7953487.5, 7953498.4375, 7954028.125, 7955306.25, 7955448.4375, 7959014.0625, 7959089.0625, 7959914.0625, 7960128.125, 7960279.6875, 7963281.25, 7963589.0625, 7963590.625, 7965898.4375, 7967956.25, 7967979.6875, 7968585.9375, 7968778.125, 7969456.25, 7970042.1875, 7970451.5625, 7970457.8125, 7970542.1875, 7973350.0, 7973975.0, 7974209.375, 7974217.1875, 7974256.25, 7975164.0625, 7975193.75, 7975332.8125, 7975495.3125, 7975537.5, 7975612.5, 7975695.3125, 7975750.0, 7976068.75, 7976175.0, 7976259.375, 7976276.5625, 7976532.8125, 7976607.8125, 7977167.1875, 7978746.875, 7979485.9375, 7980460.9375, 7980526.5625, 7980671.875, 7981445.3125, 7981670.3125, 7982590.625, 7985548.4375, 7987195.3125, 7987559.375, 7987567.1875, 7988457.8125, 7988535.9375, 7989923.4375, 7990717.1875, 7990762.5, 7990778.125, 7991128.125, 7991228.125, 7991368.75, 7991459.375, 7991667.1875, 7992006.25, 7993668.75, 7993817.1875, 7999137.5, 7999690.625, 8001009.375, 8003395.3125, 8003826.5625, 8005364.0625, 8005807.8125, 8006529.6875, 8006573.4375, 8007064.0625, 8007343.75, 8007671.875, 8010417.1875, 8010440.625, 8014459.375, 8018151.5625, 8019450.0, 8021518.75, 8022757.8125, 8022860.9375, 8023035.9375, 8023646.875, 8024153.125, 8024240.625, 8026909.375, 8027953.125, 8031850.0, 8034650.0, 8035292.1875, 8035959.375, 8036340.625, 8038257.8125, 8040376.5625, 8040537.5, 8043587.5, 8043645.3125, 8044848.4375, 8045134.375, 8045418.75, 8045512.5, 8045612.5, 8046321.875, 8047604.6875, 8048967.1875, 8049048.4375, 8050285.9375, 8051995.3125, 8053137.5, 8053601.5625, 8055025.0, 8055600.0, 8058921.875, 8059060.9375, 8059610.9375, 8060796.875, 8061437.5, 8062054.6875, 8063532.8125, 8063684.375, 8063948.4375, 8064629.6875, 8065554.6875, 8065920.3125, 8066484.375, 8066551.5625, 8067057.8125, 8067451.5625, 8067490.625, 8067562.5, 8067589.0625, 8067601.5625, 8067818.75, 8068051.5625, 8068373.4375, 8068439.0625, 8068595.3125, 8068848.4375, 8068957.8125, 8069751.5625, 8070395.3125, 8070779.6875, 8071754.6875, 8072950.0, 8073525.0, 8073790.625, 8073940.625, 8074871.875, 8078832.8125, 8080654.6875, 8080676.5625, 8083562.5, 8085118.75, 8087489.0625, 8088414.0625, 8088526.5625, 8089320.3125, 8089523.4375, 8090593.75, 8091367.1875, 8093676.5625, 8094018.75, 8094071.875, 8095748.4375, 8097046.875, 8097412.5, 8098414.0625, 8098965.625, 8099417.1875, 8100906.25, 8104831.25, 8105665.625, 8107181.25, 8121500.0, 8122332.8125, 8122576.5625, 8125298.4375, 8125696.875, 8129268.75, 8130053.125, 8131776.5625, 8140884.375, 8140932.8125, 8141109.375, 8141229.6875, 8141342.1875, 8141354.6875, 8141357.8125, 8141814.0625, 8141907.8125, 8142034.375, 8142412.5, 8142481.25, 8142829.6875, 8143110.9375, 8143121.875, 8143171.875, 8143939.0625, 8144237.5, 8144571.875, 8144851.5625, 8144887.5, 8145371.875, 8145453.125, 8147337.5, 8147356.25, 8147421.875, 8148082.8125, 8149437.5, 8153856.25, 8155050.0, 8155257.8125, 8156843.75, 8157439.0625, 8157715.625, 8158992.1875, 8158993.75, 8162320.3125, 8165962.5, 8177806.25, 8179070.3125, 8180915.625, 8181117.1875, 8182118.75, 8182120.3125, 8182678.125, 8192728.125, 8198039.0625, 8207306.25, 8207682.8125, 8228410.9375, 8228478.125, 8230196.875, 8238254.6875, 8242307.8125, 8248903.125, 8249212.5, 8257732.8125, 8258081.25, 8258179.6875, 8258510.9375, 8260595.3125, 8262140.625, 8262281.25, 8264707.8125, 8265335.9375, 8265410.9375, 8265498.4375, 8265553.125, 8266870.3125, 8271865.625, 8273181.25, 8276929.6875, 8276948.4375, 8277759.375, 8278325.0, 8282417.1875, 8283500.0, 8284532.8125, 8286284.375, 8287679.6875, 8287825.0, 8288018.75, 8288790.625, 8288881.25, 8290493.75, 8292992.1875, 8294279.6875, 8295978.125, 8296045.3125, 8297050.0, 8298271.875, 8298306.25, 8299675.0, 8299693.75, 8300464.0625, 8302184.375, 8302378.125, 8303073.4375, 8306185.9375, 8307693.75, 8307704.6875, 8308737.5, 8309870.3125, 8311637.5, 8314240.625, 8316857.8125, 8320028.125, 8320168.75, 8322235.9375, 8331584.375, 8336725.0, 8337170.3125, 8341243.75, 8341592.1875, 8344782.8125, 8345729.6875, 8346237.5, 8348504.6875, 8349481.25, 8349550.0, 8349587.5, 8350034.375, 8350131.25, 8350153.125, 8350307.8125, 8350420.3125, 8351131.25, 8351337.5, 8351898.4375, 8353687.5, 8353976.5625, 8354843.75, 8355426.5625, 8355487.5, 8360417.1875, 8360487.5, 8360645.3125, 8360776.5625, 8361481.25, 8361987.5, 8362535.9375, 8363081.25, 8363776.5625, 8364334.375, 8364603.125, 8365340.625, 8365854.6875, 8366057.8125, 8366254.6875, 8366373.4375, 8366929.6875, 8367142.1875, 8367617.1875, 8367629.6875, 8367696.875, 8367754.6875, 8367834.375, 8367840.625, 8368003.125, 8370364.0625, 8371296.875, 8371304.6875, 8371470.3125, 8371645.3125, 8372353.125, 8372384.375, 8372609.375, 8373076.5625, 8373290.625, 8374609.375, 8375109.375, 8375470.3125, 8376670.3125, 8376679.6875, 8379082.8125, 8379412.5, 8381235.9375, 8381446.875, 8381948.4375, 8382089.0625, 8384592.1875, 8384946.875, 8388679.6875, 8391410.9375, 8393892.1875, 8394135.9375, 8394846.875, 8397295.3125, 8397351.5625, 8398226.5625, 8398339.0625, 8398578.125, 8399787.5, 8400617.1875, 8402350.0, 8402448.4375, 8402495.3125, 8402709.375, 8408640.625, 8410810.9375, 8413076.5625, 8415093.75, 8416350.0, 8418471.875, 8421559.375, 8421615.625, 8421681.25, 8422117.1875, 8423665.625, 8427457.8125, 8428789.0625, 8429112.5, 8431503.125, 8434329.6875, 8434515.625, 8438301.5625, 8438387.5, 8438395.3125, 8438856.25, 8439189.0625, 8439507.8125, 8440893.75, 8441446.875, 8447746.875, 8447759.375, 8452787.5, 8452898.4375, 8453782.8125, 8454162.5, 8455476.5625, 8461950.0, 8462917.1875, 8466225.0, 8466231.25, 8466389.0625, 8466417.1875, 8466971.875, 8468440.625, 8469290.625, 8469343.75, 8469390.625, 8470187.5, 8471131.25, 8471139.0625, 8471792.1875, 8471968.75, 8471973.4375, 8472568.75, 8473396.875, 8473481.25, 8473803.125, 8474129.6875, 8474339.0625, 8474739.0625, 8474765.625, 8474806.25, 8475460.9375, 8475473.4375, 8475548.4375, 8475550.0, 8475675.0, 8475718.75, 8476187.5, 8476560.9375, 8477184.375, 8477312.5, 8477339.0625, 8477478.125, 8477634.375, 8477723.4375, 8477765.625, 8477939.0625, 8478295.3125, 8478810.9375, 8479517.1875, 8480456.25, 8482670.3125, 8482718.75, 8482734.375, 8482859.375, 8482867.1875, 8483684.375, 8483871.875, 8483887.5, 8483895.3125, 8483950.0, 8484095.3125, 8484253.125, 8485406.25, 8485726.5625, 8486832.8125, 8486865.625, 8487310.9375, 8487390.625, 8487873.4375, 8488371.875, 8490154.6875, 8490435.9375, 8490520.3125, 8493289.0625, 8493292.1875, 8493309.375, 8493362.5, 8493503.125, 8493675.0, 8494275.0, 8494428.125, 8495059.375, 8496314.0625, 8496360.9375, 8496418.75, 8496485.9375, 8496570.3125, 8496806.25, 8496904.6875, 8496912.5, 8497050.0, 8497139.0625, 8497275.0, 8497315.625, 8497390.625, 8497612.5, 8497626.5625, 8497659.375, 8497862.5, 8498212.5, 8499512.5, 8499851.5625, 8500295.3125, 8500432.8125, 8501231.25, 8501242.1875, 8501321.875, 8501465.625, 8501829.6875, 8501904.6875, 8501985.9375, 8502306.25, 8502770.3125, 8502771.875, 8502826.5625, 8502845.3125, 8502932.8125, 8502987.5, 8503160.9375, 8503303.125, 8503385.9375, 8503443.75, 8505550.0, 8505665.625, 8510460.9375, 8511182.8125, 8511957.8125, 8512693.75, 8512800.0, 8514273.4375, 8515639.0625, 8515700.0, 8518476.5625, 8522290.625, 8522345.3125, 8522745.3125, 8524542.1875, 8525903.125, 8526550.0, 8529389.0625, 8530242.1875, 8531385.9375, 8534921.875, 8536053.125, 8536262.5, 8537417.1875, 8538112.5, 8538946.875, 8539210.9375, 8544539.0625, 8544929.6875, 8544962.5, 8545804.6875, 8548462.5, 8550209.375, 8552139.0625, 8556762.5, 8557990.625, 8559732.8125, 8561345.3125, 8562085.9375, 8563312.5, 8565021.875, 8565493.75, 8566018.75, 8566093.75, 8566823.4375, 8568237.5, 8568710.9375, 8569842.1875, 8570226.5625, 8570706.25, 8571326.5625, 8571365.625, 8571518.75, 8571571.875, 8571910.9375, 8574653.125, 8575431.25, 8575489.0625, 8580453.125, ...], [25.678135951564226, 6.8089193682314235, 8.44990751940724, 61.37991041274172, 54.04074419565767, 40.200556316223405, 79.44126014631257, 17.61389150086778, 90.23084793154653, 37.571745911903555, 6.3193692861067055, 80.58252635657722, 82.99022740562036, 79.39628531203913, 78.51994872403704, 42.254926517229904, 19.234835157619642, 55.42597152418354, 20.17274692475171, 5.816755216486403, 26.52285382362105, 67.0386432848944, 17.643978022621482, 19.605230670012126, 27.950814815193013, 41.5511965966534, 10.348646580561015, 68.25384896951061, 6.012457717050274, 73.81431054915652, 149.4140431511029, 61.77062064726156, 24.727792642030657, 10.507979838411265, 103.45916458198049, 8.937857905317621, 83.390582914628, 38.33702172971796, 30.21036586105338, 5.92955509335401, 25.663542466230215, 20.847239361045432, 74.42201730636079, 21.5346875413329, 5.647092180715557, 24.567341647467646, 50.384873452873215, 12.98144001192724, 94.30960272720286, 7.670235472300018, 18.637029600378455, 32.7383312637195, 79.1654577485994, 12.127986867486081, 92.33524493419856, 233.1856405297598, 44.73425865719864, 42.051938520075616, 15.018928502644993, 16.66070437078015, 32.75664931209143, 27.875310762969107, 28.947950764198318, 8.365624325417905, 25.70941717457264, 17.360766893031297, 80.63760735021152, 71.36800874910526, 27.591509598820355, 9.132004544216837, 67.64299071771697, 59.06069136307561, 33.70741206766524, 16.86812301837092, 41.85738354856922, 53.81659570979192, 31.692875320434567, 44.49514577131736, 27.37400925601211, 7.058953253542938, 11.524068011994355, 30.61851480073866, 20.447524578051237, 31.062809324932406, 12.166667732649449, 117.81440098395352, 11.436349392821352, 222.1230644754516, 34.568152219081526, 12.750104621231255, 11.066105116255258, 10.550017957738875, 35.4759454748301, 17.415925444737987, 46.066665253743366, 14.650682286867239, 36.329165485843475, 13.55166866027683, 138.82900726679037, 24.816208379651123, 201.19618608090116, 5.869501370871218, 80.04816095038672, 19.66439148602423, 11.671365199520661, 39.2860921862907, 13.199999384731228, 15.910464742725773, 54.25527691415314, 83.70357983847613, 39.67395624296815, 29.930652128527644, 53.82597408059443, 5.841505621696002, 52.063541067147824, 28.31504430953556, 24.06849286705799, 17.55426837826022, 8.735734487440974, 17.978010819344384, 29.96190334533843, 24.702774149776587, 40.597066681780085, 32.430908175477846, 14.042699502272484, 15.219920696917349, 20.764898973679465, 62.63984634871066, 27.975145979053288, 21.92408278049762, 42.41253725933747, 15.26403496148488, 96.89074209021933, 115.0972289027952, 38.37881176075403, 28.360608246135037, 101.48099237331928, 12.466436160312234, 15.376530255705479, 85.11393311722361, 13.305480636766141, 17.506958248057884, 56.56474821098824, 123.21159904610029, 7.788206624221126, 13.54212877954353, 11.910414425411322, 31.217337800915175, 5.227788858213503, 10.000153968322628, 72.73319326592289, 71.52857192927152, 12.610364947547502, 21.349472587284637, 5.550315305924167, 45.796637957845796, 14.508848961085205, 31.71660529841014, 6.054908160065718, 24.384324803678986, 17.0105580077435, 26.596650528566876, 80.8247750088961, 118.24339013870387, 48.208514561902454, 13.152001322033987, 33.22995304957695, 23.848982508116393, 9.475070659042112, 28.04998977077532, 53.455103815678356, 9.83844709056575, 23.957899672087784, 73.2412233482497, 70.71839116604423, 52.536231489229756, 28.906604159100645, 25.851328453645596, 5.238819076976726, 12.78301766858954, 35.73929306478371, 20.6855902919708, 28.472937026647028, 9.570868078711554, 60.84997808440885, 52.564334264815784, 56.457019241914224, 43.2881989596191, 13.978157964602227, 101.86110894826786, 60.71957537604478, 13.227328026825791, 33.31109306789992, 7.570744552149009, 98.10642827188057, 16.014722980149383, 66.1326518856136, 107.27449342595924, 34.54550751336831, 86.16834354373462, 134.06359138445902, 104.04081352885719, 14.47082484689922, 48.75776978447912, 57.733333970882555, 24.956016549149624, 9.961431579467645, 71.76281619774679, 45.52267788248251, 47.08029488395966, 8.825152062890817, 45.441014249398464, 102.90089203446774, 13.142578249036989, 5.6327750113548465, 24.251616442687677, 6.845945560896555, 33.904997022760725, 9.249996750035253, 14.663548082764265, 72.04767977627654, 9.119382571872716, 11.017664555325055, 23.368218440756262, 8.483508673244891, 31.98992820909138, 17.849214232994576, 43.6239197488737, 22.829711450781286, 43.99156477129647, 18.520663784567468, 26.885609128584328, 31.84410850428413, 39.847238790905834, 10.602750266587092, 85.53356913672252, 45.619558781589475, 33.40345766487247, 15.478989812525679, 62.55113415456364, 11.737124260868464, 12.422279529242354, 14.567552673473237, 71.8806749466716, 46.90056309386567, 9.536583533537774, 5.189037076387806, 29.490212083659287, 65.48768136455298, 185.48564876312884, 89.76277322449081, 67.0204858447714, 67.19656856686936, 13.340676719430922, 21.49752924946166, 14.162344312860979, 89.39631758030606, 38.87649379140013, 6.0427292401073105, 66.13110194467028, 67.65189749428595, 35.88310725357499, 35.27903707623072, 18.337877429748037, 8.479184811058103, 14.034126338950305, 61.133343868112654, 51.04292152165054, 5.187629805369743, 11.162545372916524, 138.94011165673783, 41.0570208259318, 98.49096457817103, 38.52831930329426, 5.831952108837441, 46.81523262184649, 28.027536331242853, 66.77414416611191, 64.98046455801013, 13.580793668904985, 6.235098688237666, 84.01941656041198, 114.04357397680927, 75.83238108452034, 5.91202613964709, 18.80185508270149, 61.48434437543476, 83.29168258808637, 33.24563726122943, 12.9860074001509, 17.558117074045807, 119.25802876844078, 62.2008445444973, 75.49421428471521, 59.07718717712381, 6.3148401988695495, 55.63466946830619, 8.39686358522645, 17.016352733522258, 35.000052417713725, 56.673582396181786, 79.40278381188216, 13.90513336715203, 51.172366055882435, 29.630515884452578, 60.36230133231615, 11.704941651580217, 13.246020903237067, 11.281670006723813, 22.323042793781866, 85.36035664570323, 12.231473856939616, 35.56413245894112, 9.76175721283243, 12.740616418052335, 26.732330165984273, 54.604270142402434, 57.863433159750095, 25.27197267388607, 9.845611574548377, 85.7337555637327, 7.7703292384619616, 121.57088523422586, 21.56674176503883, 26.961496988474693, 12.51228457328009, 33.1781371863242, 9.438936597974239, 36.86448019566634, 28.08194975895877, 35.139557654680054, 14.38977227970479, 86.14429468171377, 46.75705500445085, 29.14985473764042, 42.28720855539068, 63.06699783476181, 9.490363895144991, 7.666737885761168, 15.706389545545253, 8.726758480131945, 37.60258500622608, 42.12319612574293, 5.024250514102651, 29.916408734517987, 12.37497649150574, 14.424934900508651, 11.920022255816521, 16.10475886743178, 32.17217660538741, 29.667608465518107, 78.04834889770841, 128.6532502819723, 27.233371070310994, 22.947769029854356, 12.404001854790604, 33.06191624043962, 76.41081750860437, 6.0380434545461386, 21.043198001665253, 10.359489488552885, 17.875237103827768, 15.256144157735154, 18.506815509810096, 33.04699606646162, 82.3952517622843, 12.595772947142471, 90.2987214999518, 51.36480602904071, 60.8939523678393, 86.887523125247, 6.03293418523818, 35.1456288767619, 14.216223083871194, 5.101929017845595, 72.2850029379484, 57.40684105348529, 67.90704955507204, 73.33063828369745, 22.871126092953137, 5.322635473562487, 13.650609715344864, 60.452678850854845, 101.58298366162383, 16.42335048640488, 6.942546885247123, 13.681665951698605, 27.956711513984693, 120.27923532862938, 21.521435811786237, 23.867309670830874, 64.30347971314137, 27.181959201060398, 37.41876410627031, 56.80668532974332, 100.52928377689345, 22.376862693276813, 79.55808650414177, 53.340002516067706, 11.824173013262035, 45.59374427891456, 14.88398104909618, 60.37694827204391, 27.43695197054126, 43.94592494110423, 60.57945967193177, 10.305444025635982, 9.41389040659285, 27.271187265816035, 80.83727014391137, 11.905170755623772, 49.593990118363195, 18.33185742837236, 13.991987794949651, 9.33395417142303, 10.953853095424737, 115.95574346097379, 30.019816624270007, 28.134197563343367, 45.32500161722608, 47.53713621054806, 15.450741333712147, 48.455932209573945, 25.448523293857498, 87.95847588211589, 15.363953524535813, 19.947949308054465, 6.912765321180284, 135.09072296259006, 14.402893826871484, 29.8622829778333, 25.38725868304711, 20.883180686632585, 117.94482343980903, 7.821324033322106, 12.820855070831094, 6.2066172328196965, 38.601384166620164, 14.198079000933964, 5.3631345096697505, 67.75357885993023, 22.89383751641943, 71.58017197839362, 22.483423567668652, 14.246748436155011, 15.068068664103674, 49.70006638385937, 5.601846312178546, 14.098323616318716, 8.728216343279351, 45.06117348629649, 62.72546857564179, 30.26934496393517, 34.976519831521685, 131.52303116161968, 17.016244771107264, 12.206658126720367, 101.03141822522994, 12.641480071772687, 164.16744213559534, 5.127939400736801, 17.06928741728966, 36.31873697700088, 20.542795834299923, 5.029347635292458, 12.822243247245838, 6.134915555927753, 22.24616453494629, 41.58962055313062, 43.626591645662096, 29.23530317192122, 32.737342162433286, 16.479107840410894, 54.2662117467852, 20.835198763270444, 8.895724288830724, 124.92525418440846, 18.6348101998608, 14.245901228635356, 65.05390299331795, 8.121815319232853, 35.952750242394046, 5.345945303462499, 12.282526519647714, 7.362200673075605, 100.9513148220777, 8.566444875164368, 30.389143995683902, 164.58191159770462, 6.193290051891293, 13.389169518642952, 139.82510423078736, 5.1605535329435135, 19.00485668003645, 7.849246767658881, 32.6097864149291, 28.13242890246038, 79.32994472816993, 48.38051978384361, 12.536443576044382, 20.53247732944697, 14.280615536968103, 6.894708997065681, 22.255540176778823, 120.588744034754, 17.154051624672515, 16.559138763583782, 20.071175519008243, 9.84857977681226, 79.32701155234075, 12.85532266314286, 43.436525052464596, 51.80619200138538, 27.0979392041031, 22.588137891233632, 105.70726746013315, 19.693352114350557, 13.20508627259067, 21.213796490248495, 31.908544213143376, 96.26025800798205, 6.547728727021644, 26.930194529237273, 110.26551043578674, 27.632272134675546, 21.738339747243113, 6.999954548815325, 36.107215790223435, 44.34980700128011, 25.90506973260109, 96.54819536261171, 19.67083848493224, 23.37439969427272, 57.17519005225703, 16.632194261364315, 16.20177677281011, 23.93823324204325, 5.109822130336509, 5.48355805278413, 101.4587037017717, 36.883621519577034, 142.1787636431324, 22.08425983452884, 28.218098656692586, 63.2027755576114, 8.176541789787798, 11.286105035641679, 6.454701835097305, 13.744408089000034, 8.840429353605789, 7.244672636075988, 128.70043455079954, 54.58410556231977, 8.358989221340584, 14.887231281792442, 72.84271548822971, 46.681482989083534, 10.51050484328181, 39.265910666044995, 44.35335424975273, 7.823775549354407, 70.04721206130978, 9.408985327132322, 13.659248527569384, 6.092365212270875, 60.430892828460664, 34.66480088181821, 89.53991373943745, 60.28870924412189, 30.19082699563843, 7.647069169963741, 14.102539953043154, 59.04241216628764, 54.59466526861753, 6.707939821686431, 120.07681188131063, 58.21773612089657, 55.161056462163195, 79.0277180324723, 51.58266904069816, 9.879734138848843, 8.07825726794469, 25.874752753234304, 8.80179483112536, 26.641996347427387, 60.803040583793575, 33.74512501827057, 8.444282731084567, 10.247994979302636, 27.55973486190071, 68.00909944141196, 30.089315394180442, 48.54395273051808, 13.551329165192685, 7.616685800931111, 33.96335063927156, 19.86511798321763, 19.189489938993038, 13.58627784158684, 7.277346343843995, 12.659826989094302, 14.76723121203952, 18.13291451136685, 18.897633501159337, 90.33147151640182, 52.2907629399176, 8.043364339047159, 16.73486732697981, 13.55970047974968, 15.341515768473379, 67.19421445867827, 114.03530723109941, 62.69208324153439, 15.617382863702687, 71.98643427049271, 61.3265955304084, 228.17401418265567, 112.55710518951038, 119.67247445686283, 12.051329220592963, 49.18999511395521, 20.04567805125005, 8.663207076066623, 92.95357748504796, 16.295369470432572, 66.96806001782184, 7.603257940744948, 57.670979550854916, 27.36345130828265, 16.229098877689193, 12.141255189798173, 35.64475632631817, 48.6843547435409, 61.799840417073035, 12.817780785995035, 28.368631372764266, 23.936781330643715, 16.107731017429852, 12.236340215871211, 63.588586599799505, 47.18042917592191, 83.0950368737643, 30.646171901433007, 7.268895785815664, 18.833917782913144, 39.05891514128755, 21.023098526050568, 14.758929559081443, 89.51925377902423, 44.03420881301687, 42.65850058504273, 7.799028084860162, 87.75800251489214, 26.0381379990527, 11.536072628579278, 9.388296242445596, 22.315513726662108, 28.513392207896985, 6.54553932563133, 22.67657092147681, 5.538035592951125, 118.07555263848533, 56.747923464709686, 15.482628543639379, 9.10626085330907, 49.160645923122175, 12.975831783092769, 11.400627484995605, 70.21548612074517, 15.504095875353158, 52.36343631151603, 72.59132785910685, 84.86468409478984, 9.48048657020932, 31.421633825112025, 28.849201052787315, 52.44072482905519, 8.069715538512263, 7.182827059737202, 11.145643171080032, 16.09093621879728, 7.68143876800565, 62.658468972923075, 26.377155476059322, 16.07132473110729, 97.34526045600471, 9.59034312012451, 10.988362395845334, 22.710513103090058, 8.900085813466713, 60.053195836921034, 62.64070566407611, 10.948160574135894, 15.331895139854849, 62.21722150972306, 8.231531290314518, 21.143487918570337, 21.11932078291987, 83.57698214024157, 26.8762557529179, 67.76067932869296, 37.752171291872244, 22.511521120084353, 7.146994179470359, 6.007323694694221, 49.86825150962008, 27.169846326786782, 82.83949994144591, 53.61622865384074, 73.68104143530913, 9.231306128708336, 19.167463597743463, 53.42108976311281, 34.278510704676975, 45.694357699497736, 40.65246901388751, 5.519938617885474, 77.05060057525569, 220.07261028113047, 7.484084561273742, 66.96643881279584, 20.012297622750086, 27.743192949956832, 49.52203941658454, 17.73693064820747, 33.37150754560042, 19.112759213458762, 69.10857743261536, 55.38919012485107, 12.53392690854481, 52.19780169776423, 8.732871345882495, 37.23668135167379, 7.335338269936557, 33.141669373057915, 65.27751089962014, 10.423215566569082, 25.66091733343815, 46.744676510424455, 35.48758704458696, 6.495932572088305, 78.30748380527166, 101.48560491203304, 48.22664526121156, 43.14047702533664, 9.03794512967413, 8.725346010491991, 65.25285103599919, 19.704217766819593, 12.406242760402257, 80.57410561395656, 54.090036965349675, 22.370814608192163, 31.043860322744273, 36.92756857049473, 52.50195673726152, 33.026232963969704, 71.55522350613215, 13.969871543727757, 16.076359328971787, 61.54758633536858, 35.664064165943465, 33.882811842801516, 8.209143735419158, 30.54848868736449, 27.612128982491495, 66.74065979605665, 38.500640725589584, 40.58442966794252, 63.721652821742175, 32.61936168986403, 7.423452540540336, 45.2852579589356, 35.01686548398744, 42.72020676757637, 19.476839373664166, 32.884237064020994, 8.274021929541433, 84.46093432032364, 10.097785994113162, 190.0237612239723, 5.283303571250637, 37.91899387658155, 14.479373344855968, 46.04418565606027, 29.14650316622064, 30.486953196451402, 56.58820257139139, 16.5915531588709, 21.14169364628705, 10.788918140328176, 68.9865450023396, 8.254051077456317, 14.116348096475585, 70.0579799061417, 34.05897183874809, 17.068188988400664, 28.99058424761946, 20.81947395211383, 5.773427169813799, 36.25448198022459, 5.620169531289431, 20.826944972826396, 8.703176880136288, 73.92603986727079, 67.01113907589173, 12.487710028041446, 16.647664527323197, 5.176880276770166, 47.53134969320123, 25.03135993901895, 80.41128203741737, 11.919046675139429, 9.569617762819892, 11.316500820233912, 70.01117785583264, 12.099251465855172, 88.60548816714496, 41.16021566083363, 24.31320293884995, 14.869437545207349, 61.684016600120074, 31.74629615372816, 25.155465356495686, 6.773069716193098, 20.06810312951402, 150.4491747556597, 125.71073590805152, 21.532795529016244, 67.18748503822013, 40.346140305513046, 17.214633717227, 5.073015126897767, 16.077843046916044, 32.212889674871015, 55.450113652667916, 17.764595323850784, 70.27708423642262, 6.6762920407624495, 103.3210027939902, 8.500697201127936, 9.471114421005842, 70.50839902820366, 47.30463933510086, 10.332965815270624, 12.684535267669656, 92.17072884631222, 43.23999728847237, 23.386274800631874, 82.3540875544361, 87.38296661003187, 28.315594481356975, 10.025232637842953, 5.039827923364545, 7.556853187097912, 10.469456672181778, 41.37469643316032, 11.681659064356955, 39.937173342206435, 8.9064735268644, 7.6906990220392775, 13.6895222827099, 25.603055344059484, 38.964325870261426, 10.687994342457433, 25.564699714892484, 61.21655687764016, 55.57948380204056, 24.458315233125308, 21.826355460476318, 39.47086474545502, 7.411188299466712, 5.739222521777746, 72.31227829248843, 42.25346058988164, 97.31717189937456, 52.99341609020129, 41.304130428996906, 48.464118487849234, 8.449370514452339, 28.625673201918232, 72.77049380573324, 40.834412918488425, 27.719319015184475, 61.7897678922786, 44.49535390764469, 77.09884517390468, 13.146640373116458, 53.18837177156533, 76.97594074256999, 91.35794498167772, 5.055686926556125, 89.13241596364783, 7.489582458614398, 107.9342528818675, 5.129872415978105, 60.510522486695486, 33.47138733699942, 60.37567326374875, 21.9191724786717, 19.233877665984437, 91.15488636839297, 11.90844838944195, 112.35093036553315, 28.492210286779986, 77.15871240293723, 126.84035421962929, 40.33717996157115, 19.937533218409047, 15.38350641220745, 10.06991044599755, 72.54844555850623, 55.79381467402418, 5.681602310639673, 23.916923518663495, 17.12792167928482, 20.53360786377814, 20.090372296586484, 11.525764954071654, 10.163582996783289, 8.526991200543463, 15.248660239100978, 8.082030758117213, 42.109085040653646, 53.794456805572054, 5.179709844935152, 31.01974005583387, 131.66803315956668, 15.428677594258142, 17.075108521280715, 5.340023065822052, 46.40854170960512, 84.92487516325863, 6.32921162442501, 23.942710997399082, 85.50272261783223, 14.049924389881317, 38.50388914135871, 47.48820118103599, 87.79816428103399, 6.138082006263111, 131.01437843650726, 5.274251922495907, 61.54941044949496, 11.11524211684185, 32.088838864811365, 41.485117799636576, 9.568172745192118, 47.30364039013055, 36.84025733081098, 73.79678117695555, 25.866261829764348, 18.406248076770197, 5.114025735317884, 31.729170851585753, 9.24029657918025, 73.82697971261436, 40.659425676258195, 5.519900126452346, 8.520581668398625, 15.628514012452339, 7.61950418888997, 31.93778734640068, 5.975983265416442, 23.43441550607425, 5.956950808581845, 43.12369202192398, 9.204312833852134, 45.78336369578749, 19.739255657924524, 5.384358789134164, 37.33890600209521, 28.344423570037264, 52.29756079447057, 17.172304152571492, 69.43955884489951, 19.23963564189912, 54.89345249873234, 125.7038592887551, 8.598949567504073, 7.03954263682793, 151.102863767202, 13.365088742595502, 41.09512674142305, 7.650672172263139, 28.82015982078681, 21.441346195300255, 82.55816600832743, 5.280730927082906, 40.80993661685858, 7.095796325479557, 35.36140538212009, 57.022274484618414, 110.59520762538048, 32.49148098877026, 51.7224584571213, 43.42105992663645, 27.319750655474845, 5.203854036215058, 16.127049166988538, ...])
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);
([4382707.8125, 4550662.5, 4759437.5, 4814342.1875, 7384081.25, 7698543.75, 7705409.375, 7735007.8125, 7752632.8125, 7754006.25, 7755443.75, 7757304.6875, 7774926.5625, 7783267.1875, 7788067.1875, 7790926.5625, 7794381.25, 7796859.375, 7797646.875, 7797682.8125, 7798050.0, 7799756.25, 7803392.1875, 7804117.1875, 7804682.8125, 7812540.625, 7814564.0625, 7815862.5, 7816253.125, 7818115.625, 7821453.125, 7822512.5, 7826725.0, 7829817.1875, 7830771.875, 7831857.8125, 7835682.8125, 7836606.25, 7841173.4375, 7841542.1875, 7842103.125, 7842281.25, 7843143.75, 7843159.375, 7843868.75, 7844981.25, 7845642.1875, 7846042.1875, 7846893.75, 7847518.75, 7847545.3125, 7847617.1875, 7847632.8125, 7848484.375, 7849420.3125, 7849503.125, 7850317.1875, 7851109.375, 7852189.0625, 7852395.3125, 7852710.9375, 7853020.3125, 7853229.6875, 7853542.1875, 7853754.6875, 7855739.0625, 7855976.5625, 7860232.8125, 7862659.375, 7864656.25, 7864865.625, 7865582.8125, 7865665.625, 7865712.5, 7866325.0, 7866431.25, 7866865.625, 7867285.9375, 7867557.8125, 7868089.0625, 7868125.0, 7868243.75, 7868482.8125, 7868617.1875, 7868673.4375, 7868750.0, 7869084.375, 7869123.4375, 7869145.3125, 7869234.375, 7869426.5625, 7869501.5625, 7869514.0625, 7869653.125, 7870357.8125, 7870521.875, 7870976.5625, 7870985.9375, 7871443.75, 7871642.1875, 7871956.25, 7872053.125, 7872132.8125, 7872732.8125, 7873859.375, 7873973.4375, 7874332.8125, 7875165.625, 7875854.6875, 7876668.75, 7877564.0625, 7877745.3125, 7877765.625, 7877914.0625, 7877985.9375, 7878475.0, 7878807.8125, 7878950.0, 7878962.5, 7878973.4375, 7879143.75, 7879175.0, 7879240.625, 7879367.1875, 7879448.4375, 7879460.9375, 7879539.0625, 7879548.4375, 7879667.1875, 7879682.8125, 7879887.5, 7880020.3125, 7880085.9375, 7880156.25, 7880246.875, 7880329.6875, 7880351.5625, 7880426.5625, 7880498.4375, 7880587.5, 7880698.4375, 7880706.25, 7880707.8125, 7880823.4375, 7880828.125, 7881025.0, 7881060.9375, 7881076.5625, 7881178.125, 7881498.4375, 7881512.5, 7881554.6875, 7881662.5, 7881687.5, 7881770.3125, 7882017.1875, 7882021.875, 7882021.875, 7882048.4375, 7882085.9375, 7882234.375, 7882318.75, 7882526.5625, 7882606.25, 7882650.0, 7882717.1875, 7882768.75, 7882989.0625, 7883046.875, 7883137.5, 7883167.1875, 7883440.625, 7883515.625, 7883543.75, 7883668.75, 7883720.3125, 7883721.875, 7883887.5, 7884000.0, 7884056.25, 7884156.25, 7884325.0, 7884492.1875, 7884550.0, 7884654.6875, 7884860.9375, 7884935.9375, 7885121.875, 7885267.1875, 7885284.375, 7885448.4375, 7885485.9375, 7885825.0, 7886243.75, 7886592.1875, 7886714.0625, 7887628.125, 7887667.1875, 7887676.5625, 7887959.375, 7887992.1875, 7887998.4375, 7888959.375, 7889287.5, 7889293.75, 7889404.6875, 7889773.4375, 7890476.5625, 7890742.1875, 7890956.25, 7891818.75, 7892025.0, 7893834.375, 7895823.4375, 7896301.5625, 7896551.5625, 7896679.6875, 7896729.6875, 7896771.875, 7898551.5625, 7898853.125, 7898862.5, 7899031.25, 7899996.875, 7900046.875, 7900060.9375, 7900276.5625, 7900425.0, 7900481.25, 7900514.0625, 7900734.375, 7901012.5, 7901065.625, 7901075.0, 7901128.125, 7901148.4375, 7901273.4375, 7901285.9375, 7901364.0625, 7901489.0625, 7901514.0625, 7901603.125, 7901614.0625, 7901654.6875, 7901753.125, 7901845.3125, 7901854.6875, 7901965.625, 7901968.75, 7902009.375, 7902084.375, 7902162.5, 7902239.0625, 7902278.125, 7902282.8125, 7902323.4375, 7902378.125, 7902456.25, 7902610.9375, 7902614.0625, 7902618.75, 7902906.25, 7903246.875, 7903385.9375, 7903448.4375, 7903462.5, 7903556.25, 7903646.875, 7903703.125, 7903742.1875, 7903807.8125, 7903879.6875, 7904456.25, 7904476.5625, 7904531.25, 7904567.1875, 7904635.9375, 7904867.1875, 7904990.625, 7905081.25, 7905629.6875, 7905745.3125, 7906168.75, 7906395.3125, 7906965.625, 7907967.1875, 7908021.875, 7908782.8125, 7909234.375, 7910151.5625, 7910518.75, 7910560.9375, 7910906.25, 7911962.5, 7912282.8125, 7912628.125, 7913353.125, 7913626.5625, 7916110.9375, 7916882.8125, 7918292.1875, 7923176.5625, 7924220.3125, 7924478.125, 7926921.875, 7927057.8125, 7927070.3125, 7927176.5625, 7927818.75, 7927845.3125, 7927904.6875, 7928323.4375, 7928629.6875, 7928712.5, 7928723.4375, 7928725.0, 7929114.0625, 7929146.875, 7929264.0625, 7929346.875, 7929518.75, 7929604.6875, 7929648.4375, 7929731.25, 7930079.6875, 7930140.625, 7930187.5, 7930207.8125, 7930253.125, 7930356.25, 7930492.1875, 7930881.25, 7931325.0, 7931354.6875, 7931679.6875, 7931842.1875, 7931859.375, 7931914.0625, 7932250.0, 7932598.4375, 7934185.9375, 7934718.75, 7935775.0, 7935864.0625, 7938523.4375, 7939110.9375, 7939576.5625, 7940868.75, 7941156.25, 7941293.75, 7941426.5625, 7941504.6875, 7941684.375, 7942062.5, 7942200.0, 7942957.8125, 7942998.4375, 7943076.5625, 7943276.5625, 7944268.75, 7944479.6875, 7944903.125, 7945020.3125, 7945362.5, 7945428.125, 7945439.0625, 7945565.625, 7945595.3125, 7945948.4375, 7946101.5625, 7946101.5625, 7946468.75, 7946532.8125, 7946642.1875, 7946643.75, 7946712.5, 7946712.5, 7946954.6875, 7947014.0625, 7947751.5625, 7947871.875, 7948028.125, 7948056.25, 7948059.375, 7948109.375, 7948195.3125, 7948629.6875, 7948790.625, 7949431.25, 7949523.4375, 7949639.0625, 7949693.75, 7949728.125, 7949760.9375, 7950154.6875, 7950157.8125, 7950210.9375, 7950418.75, 7950528.125, 7950971.875, 7951817.1875, 7951840.625, 7952712.5, 7952828.125, 7953487.5, 7953498.4375, 7954028.125, 7955306.25, 7955448.4375, 7959014.0625, 7959089.0625, 7959914.0625, 7960128.125, 7960279.6875, 7963281.25, 7963589.0625, 7963590.625, 7965898.4375, 7967956.25, 7967979.6875, 7968585.9375, 7968778.125, 7969456.25, 7970042.1875, 7970451.5625, 7970457.8125, 7970542.1875, 7973350.0, 7973975.0, 7974209.375, 7974217.1875, 7974256.25, 7975164.0625, 7975193.75, 7975332.8125, 7975495.3125, 7975537.5, 7975612.5, 7975695.3125, 7975750.0, 7976068.75, 7976175.0, 7976259.375, 7976276.5625, 7976532.8125, 7976607.8125, 7977167.1875, 7978746.875, 7979485.9375, 7980460.9375, 7980526.5625, 7980671.875, 7981445.3125, 7981670.3125, 7982590.625, 7985548.4375, 7987195.3125, 7987559.375, 7987567.1875, 7988457.8125, 7988535.9375, 7989923.4375, 7990717.1875, 7990762.5, 7990778.125, 7991128.125, 7991228.125, 7991368.75, 7991459.375, 7991667.1875, 7992006.25, 7993668.75, 7993817.1875, 7999137.5, 7999690.625, 8001009.375, 8003395.3125, 8003826.5625, 8005364.0625, 8005807.8125, 8006529.6875, 8006573.4375, 8007064.0625, 8007343.75, 8007671.875, 8010417.1875, 8010440.625, 8014459.375, 8018151.5625, 8019450.0, 8021518.75, 8022757.8125, 8022860.9375, 8023035.9375, 8023646.875, 8024153.125, 8024240.625, 8026909.375, 8027953.125, 8031850.0, 8034650.0, 8035292.1875, 8035959.375, 8036340.625, 8038257.8125, 8040376.5625, 8040537.5, 8043587.5, 8043645.3125, 8044848.4375, 8045134.375, 8045418.75, 8045512.5, 8045612.5, 8046321.875, 8047604.6875, 8048967.1875, 8049048.4375, 8050285.9375, 8051995.3125, 8053137.5, 8053601.5625, 8055025.0, 8055600.0, 8058921.875, 8059060.9375, 8059610.9375, 8060796.875, 8061437.5, 8062054.6875, 8063532.8125, 8063684.375, 8063948.4375, 8064629.6875, 8065554.6875, 8065920.3125, 8066484.375, 8066551.5625, 8067057.8125, 8067451.5625, 8067490.625, 8067562.5, 8067589.0625, 8067601.5625, 8067818.75, 8068051.5625, 8068373.4375, 8068439.0625, 8068595.3125, 8068848.4375, 8068957.8125, 8069751.5625, 8070395.3125, 8070779.6875, 8071754.6875, 8072950.0, 8073525.0, 8073790.625, 8073940.625, 8074871.875, 8078832.8125, 8080654.6875, 8080676.5625, 8083562.5, 8085118.75, 8087489.0625, 8088414.0625, 8088526.5625, 8089320.3125, 8089523.4375, 8090593.75, 8091367.1875, 8093676.5625, 8094018.75, 8094071.875, 8095748.4375, 8097046.875, 8097412.5, 8098414.0625, 8098965.625, 8099417.1875, 8100906.25, 8104831.25, 8105665.625, 8107181.25, 8121500.0, 8122332.8125, 8122576.5625, 8125298.4375, 8125696.875, 8129268.75, 8130053.125, 8131776.5625, 8140884.375, 8140932.8125, 8141109.375, 8141229.6875, 8141342.1875, 8141354.6875, 8141357.8125, 8141814.0625, 8141907.8125, 8142034.375, 8142412.5, 8142481.25, 8142829.6875, 8143110.9375, 8143121.875, 8143171.875, 8143939.0625, 8144237.5, 8144571.875, 8144851.5625, 8144887.5, 8145371.875, 8145453.125, 8147337.5, 8147356.25, 8147421.875, 8148082.8125, 8149437.5, 8153856.25, 8155050.0, 8155257.8125, 8156843.75, 8157439.0625, 8157715.625, 8158992.1875, 8158993.75, 8162320.3125, 8165962.5, 8177806.25, 8179070.3125, 8180915.625, 8181117.1875, 8182118.75, 8182120.3125, 8182678.125, 8192728.125, 8198039.0625, 8207306.25, 8207682.8125, 8228410.9375, 8228478.125, 8230196.875, 8238254.6875, 8242307.8125, 8248903.125, 8249212.5, 8257732.8125, 8258081.25, 8258179.6875, 8258510.9375, 8260595.3125, 8262140.625, 8262281.25, 8264707.8125, 8265335.9375, 8265410.9375, 8265498.4375, 8265553.125, 8266870.3125, 8271865.625, 8273181.25, 8276929.6875, 8276948.4375, 8277759.375, 8278325.0, 8282417.1875, 8283500.0, 8284532.8125, 8286284.375, 8287679.6875, 8287825.0, 8288018.75, 8288790.625, 8288881.25, 8290493.75, 8292992.1875, 8294279.6875, 8295978.125, 8296045.3125, 8297050.0, 8298271.875, 8298306.25, 8299675.0, 8299693.75, 8300464.0625, 8302184.375, 8302378.125, 8303073.4375, 8306185.9375, 8307693.75, 8307704.6875, 8308737.5, 8309870.3125, 8311637.5, 8314240.625, 8316857.8125, 8320028.125, 8320168.75, 8322235.9375, 8331584.375, 8336725.0, 8337170.3125, 8341243.75, 8341592.1875, 8344782.8125, 8345729.6875, 8346237.5, 8348504.6875, 8349481.25, 8349550.0, 8349587.5, 8350034.375, 8350131.25, 8350153.125, 8350307.8125, 8350420.3125, 8351131.25, 8351337.5, 8351898.4375, 8353687.5, 8353976.5625, 8354843.75, 8355426.5625, 8355487.5, 8360417.1875, 8360487.5, 8360645.3125, 8360776.5625, 8361481.25, 8361987.5, 8362535.9375, 8363081.25, 8363776.5625, 8364334.375, 8364603.125, 8365340.625, 8365854.6875, 8366057.8125, 8366254.6875, 8366373.4375, 8366929.6875, 8367142.1875, 8367617.1875, 8367629.6875, 8367696.875, 8367754.6875, 8367834.375, 8367840.625, 8368003.125, 8370364.0625, 8371296.875, 8371304.6875, 8371470.3125, 8371645.3125, 8372353.125, 8372384.375, 8372609.375, 8373076.5625, 8373290.625, 8374609.375, 8375109.375, 8375470.3125, 8376670.3125, 8376679.6875, 8379082.8125, 8379412.5, 8381235.9375, 8381446.875, 8381948.4375, 8382089.0625, 8384592.1875, 8384946.875, 8388679.6875, 8391410.9375, 8393892.1875, 8394135.9375, 8394846.875, 8397295.3125, 8397351.5625, 8398226.5625, 8398339.0625, 8398578.125, 8399787.5, 8400617.1875, 8402350.0, 8402448.4375, 8402495.3125, 8402709.375, 8408640.625, 8410810.9375, 8413076.5625, 8415093.75, 8416350.0, 8418471.875, 8421559.375, 8421615.625, 8421681.25, 8422117.1875, 8423665.625, 8427457.8125, 8428789.0625, 8429112.5, 8431503.125, 8434329.6875, 8434515.625, 8438301.5625, 8438387.5, 8438395.3125, 8438856.25, 8439189.0625, 8439507.8125, 8440893.75, 8441446.875, 8447746.875, 8447759.375, 8452787.5, 8452898.4375, 8453782.8125, 8454162.5, 8455476.5625, 8461950.0, 8462917.1875, 8466225.0, 8466231.25, 8466389.0625, 8466417.1875, 8466971.875, 8468440.625, 8469290.625, 8469343.75, 8469390.625, 8470187.5, 8471131.25, 8471139.0625, 8471792.1875, 8471968.75, 8471973.4375, 8472568.75, 8473396.875, 8473481.25, 8473803.125, 8474129.6875, 8474339.0625, 8474739.0625, 8474765.625, 8474806.25, 8475460.9375, 8475473.4375, 8475548.4375, 8475550.0, 8475675.0, 8475718.75, 8476187.5, 8476560.9375, 8477184.375, 8477312.5, 8477339.0625, 8477478.125, 8477634.375, 8477723.4375, 8477765.625, 8477939.0625, 8478295.3125, 8478810.9375, 8479517.1875, 8480456.25, 8482670.3125, 8482718.75, 8482734.375, 8482859.375, 8482867.1875, 8483684.375, 8483871.875, 8483887.5, 8483895.3125, 8483950.0, 8484095.3125, 8484253.125, 8485406.25, 8485726.5625, 8486832.8125, 8486865.625, 8487310.9375, 8487390.625, 8487873.4375, 8488371.875, 8490154.6875, 8490435.9375, 8490520.3125, 8493289.0625, 8493292.1875, 8493309.375, 8493362.5, 8493503.125, 8493675.0, 8494275.0, 8494428.125, 8495059.375, 8496314.0625, 8496360.9375, 8496418.75, 8496485.9375, 8496570.3125, 8496806.25, 8496904.6875, 8496912.5, 8497050.0, 8497139.0625, 8497275.0, 8497315.625, 8497390.625, 8497612.5, 8497626.5625, 8497659.375, 8497862.5, 8498212.5, 8499512.5, 8499851.5625, 8500295.3125, 8500432.8125, 8501231.25, 8501242.1875, 8501321.875, 8501465.625, 8501829.6875, 8501904.6875, 8501985.9375, 8502306.25, 8502770.3125, 8502771.875, 8502826.5625, 8502845.3125, 8502932.8125, 8502987.5, 8503160.9375, 8503303.125, 8503385.9375, 8503443.75, 8505550.0, 8505665.625, 8510460.9375, 8511182.8125, 8511957.8125, 8512693.75, 8512800.0, 8514273.4375, 8515639.0625, 8515700.0, 8518476.5625, 8522290.625, 8522345.3125, 8522745.3125, 8524542.1875, 8525903.125, 8526550.0, 8529389.0625, 8530242.1875, 8531385.9375, 8534921.875, 8536053.125, 8536262.5, 8537417.1875, 8538112.5, 8538946.875, 8539210.9375, 8544539.0625, 8544929.6875, 8544962.5, 8545804.6875, 8548462.5, 8550209.375, 8552139.0625, 8556762.5, 8557990.625, 8559732.8125, 8561345.3125, 8562085.9375, 8563312.5, 8565021.875, 8565493.75, 8566018.75, 8566093.75, 8566823.4375, 8568237.5, 8568710.9375, 8569842.1875, 8570226.5625, 8570706.25, 8571326.5625, 8571365.625, 8571518.75, 8571571.875, 8571910.9375, 8574653.125, 8575431.25, 8575489.0625, 8580453.125, ...], [25.678135951564226, 6.8089193682314235, 8.44990751940724, 61.37991041274172, 54.04074419565767, 40.200556316223405, 79.44126014631257, 17.61389150086778, 90.23084793154653, 37.571745911903555, 6.3193692861067055, 80.58252635657722, 82.99022740562036, 79.39628531203913, 78.51994872403704, 42.254926517229904, 19.234835157619642, 55.42597152418354, 20.17274692475171, 5.816755216486403, 26.52285382362105, 67.0386432848944, 17.643978022621482, 19.605230670012126, 27.950814815193013, 41.5511965966534, 10.348646580561015, 68.25384896951061, 6.012457717050274, 73.81431054915652, 149.4140431511029, 61.77062064726156, 24.727792642030657, 10.507979838411265, 103.45916458198049, 8.937857905317621, 83.390582914628, 38.33702172971796, 30.21036586105338, 5.92955509335401, 25.663542466230215, 20.847239361045432, 74.42201730636079, 21.5346875413329, 5.647092180715557, 24.567341647467646, 50.384873452873215, 12.98144001192724, 94.30960272720286, 7.670235472300018, 18.637029600378455, 32.7383312637195, 79.1654577485994, 12.127986867486081, 92.33524493419856, 233.1856405297598, 44.73425865719864, 42.051938520075616, 15.018928502644993, 16.66070437078015, 32.75664931209143, 27.875310762969107, 28.947950764198318, 8.365624325417905, 25.70941717457264, 17.360766893031297, 80.63760735021152, 71.36800874910526, 27.591509598820355, 9.132004544216837, 67.64299071771697, 59.06069136307561, 33.70741206766524, 16.86812301837092, 41.85738354856922, 53.81659570979192, 31.692875320434567, 44.49514577131736, 27.37400925601211, 7.058953253542938, 11.524068011994355, 30.61851480073866, 20.447524578051237, 31.062809324932406, 12.166667732649449, 117.81440098395352, 11.436349392821352, 222.1230644754516, 34.568152219081526, 12.750104621231255, 11.066105116255258, 10.550017957738875, 35.4759454748301, 17.415925444737987, 46.066665253743366, 14.650682286867239, 36.329165485843475, 13.55166866027683, 138.82900726679037, 24.816208379651123, 201.19618608090116, 5.869501370871218, 80.04816095038672, 19.66439148602423, 11.671365199520661, 39.2860921862907, 13.199999384731228, 15.910464742725773, 54.25527691415314, 83.70357983847613, 39.67395624296815, 29.930652128527644, 53.82597408059443, 5.841505621696002, 52.063541067147824, 28.31504430953556, 24.06849286705799, 17.55426837826022, 8.735734487440974, 17.978010819344384, 29.96190334533843, 24.702774149776587, 40.597066681780085, 32.430908175477846, 14.042699502272484, 15.219920696917349, 20.764898973679465, 62.63984634871066, 27.975145979053288, 21.92408278049762, 42.41253725933747, 15.26403496148488, 96.89074209021933, 115.0972289027952, 38.37881176075403, 28.360608246135037, 101.48099237331928, 12.466436160312234, 15.376530255705479, 85.11393311722361, 13.305480636766141, 17.506958248057884, 56.56474821098824, 123.21159904610029, 7.788206624221126, 13.54212877954353, 11.910414425411322, 31.217337800915175, 5.227788858213503, 10.000153968322628, 72.73319326592289, 71.52857192927152, 12.610364947547502, 21.349472587284637, 5.550315305924167, 45.796637957845796, 14.508848961085205, 31.71660529841014, 6.054908160065718, 24.384324803678986, 17.0105580077435, 26.596650528566876, 80.8247750088961, 118.24339013870387, 48.208514561902454, 13.152001322033987, 33.22995304957695, 23.848982508116393, 9.475070659042112, 28.04998977077532, 53.455103815678356, 9.83844709056575, 23.957899672087784, 73.2412233482497, 70.71839116604423, 52.536231489229756, 28.906604159100645, 25.851328453645596, 5.238819076976726, 12.78301766858954, 35.73929306478371, 20.6855902919708, 28.472937026647028, 9.570868078711554, 60.84997808440885, 52.564334264815784, 56.457019241914224, 43.2881989596191, 13.978157964602227, 101.86110894826786, 60.71957537604478, 13.227328026825791, 33.31109306789992, 7.570744552149009, 98.10642827188057, 16.014722980149383, 66.1326518856136, 107.27449342595924, 34.54550751336831, 86.16834354373462, 134.06359138445902, 104.04081352885719, 14.47082484689922, 48.75776978447912, 57.733333970882555, 24.956016549149624, 9.961431579467645, 71.76281619774679, 45.52267788248251, 47.08029488395966, 8.825152062890817, 45.441014249398464, 102.90089203446774, 13.142578249036989, 5.6327750113548465, 24.251616442687677, 6.845945560896555, 33.904997022760725, 9.249996750035253, 14.663548082764265, 72.04767977627654, 9.119382571872716, 11.017664555325055, 23.368218440756262, 8.483508673244891, 31.98992820909138, 17.849214232994576, 43.6239197488737, 22.829711450781286, 43.99156477129647, 18.520663784567468, 26.885609128584328, 31.84410850428413, 39.847238790905834, 10.602750266587092, 85.53356913672252, 45.619558781589475, 33.40345766487247, 15.478989812525679, 62.55113415456364, 11.737124260868464, 12.422279529242354, 14.567552673473237, 71.8806749466716, 46.90056309386567, 9.536583533537774, 5.189037076387806, 29.490212083659287, 65.48768136455298, 185.48564876312884, 89.76277322449081, 67.0204858447714, 67.19656856686936, 13.340676719430922, 21.49752924946166, 14.162344312860979, 89.39631758030606, 38.87649379140013, 6.0427292401073105, 66.13110194467028, 67.65189749428595, 35.88310725357499, 35.27903707623072, 18.337877429748037, 8.479184811058103, 14.034126338950305, 61.133343868112654, 51.04292152165054, 5.187629805369743, 11.162545372916524, 138.94011165673783, 41.0570208259318, 98.49096457817103, 38.52831930329426, 5.831952108837441, 46.81523262184649, 28.027536331242853, 66.77414416611191, 64.98046455801013, 13.580793668904985, 6.235098688237666, 84.01941656041198, 114.04357397680927, 75.83238108452034, 5.91202613964709, 18.80185508270149, 61.48434437543476, 83.29168258808637, 33.24563726122943, 12.9860074001509, 17.558117074045807, 119.25802876844078, 62.2008445444973, 75.49421428471521, 59.07718717712381, 6.3148401988695495, 55.63466946830619, 8.39686358522645, 17.016352733522258, 35.000052417713725, 56.673582396181786, 79.40278381188216, 13.90513336715203, 51.172366055882435, 29.630515884452578, 60.36230133231615, 11.704941651580217, 13.246020903237067, 11.281670006723813, 22.323042793781866, 85.36035664570323, 12.231473856939616, 35.56413245894112, 9.76175721283243, 12.740616418052335, 26.732330165984273, 54.604270142402434, 57.863433159750095, 25.27197267388607, 9.845611574548377, 85.7337555637327, 7.7703292384619616, 121.57088523422586, 21.56674176503883, 26.961496988474693, 12.51228457328009, 33.1781371863242, 9.438936597974239, 36.86448019566634, 28.08194975895877, 35.139557654680054, 14.38977227970479, 86.14429468171377, 46.75705500445085, 29.14985473764042, 42.28720855539068, 63.06699783476181, 9.490363895144991, 7.666737885761168, 15.706389545545253, 8.726758480131945, 37.60258500622608, 42.12319612574293, 5.024250514102651, 29.916408734517987, 12.37497649150574, 14.424934900508651, 11.920022255816521, 16.10475886743178, 32.17217660538741, 29.667608465518107, 78.04834889770841, 128.6532502819723, 27.233371070310994, 22.947769029854356, 12.404001854790604, 33.06191624043962, 76.41081750860437, 6.0380434545461386, 21.043198001665253, 10.359489488552885, 17.875237103827768, 15.256144157735154, 18.506815509810096, 33.04699606646162, 82.3952517622843, 12.595772947142471, 90.2987214999518, 51.36480602904071, 60.8939523678393, 86.887523125247, 6.03293418523818, 35.1456288767619, 14.216223083871194, 5.101929017845595, 72.2850029379484, 57.40684105348529, 67.90704955507204, 73.33063828369745, 22.871126092953137, 5.322635473562487, 13.650609715344864, 60.452678850854845, 101.58298366162383, 16.42335048640488, 6.942546885247123, 13.681665951698605, 27.956711513984693, 120.27923532862938, 21.521435811786237, 23.867309670830874, 64.30347971314137, 27.181959201060398, 37.41876410627031, 56.80668532974332, 100.52928377689345, 22.376862693276813, 79.55808650414177, 53.340002516067706, 11.824173013262035, 45.59374427891456, 14.88398104909618, 60.37694827204391, 27.43695197054126, 43.94592494110423, 60.57945967193177, 10.305444025635982, 9.41389040659285, 27.271187265816035, 80.83727014391137, 11.905170755623772, 49.593990118363195, 18.33185742837236, 13.991987794949651, 9.33395417142303, 10.953853095424737, 115.95574346097379, 30.019816624270007, 28.134197563343367, 45.32500161722608, 47.53713621054806, 15.450741333712147, 48.455932209573945, 25.448523293857498, 87.95847588211589, 15.363953524535813, 19.947949308054465, 6.912765321180284, 135.09072296259006, 14.402893826871484, 29.8622829778333, 25.38725868304711, 20.883180686632585, 117.94482343980903, 7.821324033322106, 12.820855070831094, 6.2066172328196965, 38.601384166620164, 14.198079000933964, 5.3631345096697505, 67.75357885993023, 22.89383751641943, 71.58017197839362, 22.483423567668652, 14.246748436155011, 15.068068664103674, 49.70006638385937, 5.601846312178546, 14.098323616318716, 8.728216343279351, 45.06117348629649, 62.72546857564179, 30.26934496393517, 34.976519831521685, 131.52303116161968, 17.016244771107264, 12.206658126720367, 101.03141822522994, 12.641480071772687, 164.16744213559534, 5.127939400736801, 17.06928741728966, 36.31873697700088, 20.542795834299923, 5.029347635292458, 12.822243247245838, 6.134915555927753, 22.24616453494629, 41.58962055313062, 43.626591645662096, 29.23530317192122, 32.737342162433286, 16.479107840410894, 54.2662117467852, 20.835198763270444, 8.895724288830724, 124.92525418440846, 18.6348101998608, 14.245901228635356, 65.05390299331795, 8.121815319232853, 35.952750242394046, 5.345945303462499, 12.282526519647714, 7.362200673075605, 100.9513148220777, 8.566444875164368, 30.389143995683902, 164.58191159770462, 6.193290051891293, 13.389169518642952, 139.82510423078736, 5.1605535329435135, 19.00485668003645, 7.849246767658881, 32.6097864149291, 28.13242890246038, 79.32994472816993, 48.38051978384361, 12.536443576044382, 20.53247732944697, 14.280615536968103, 6.894708997065681, 22.255540176778823, 120.588744034754, 17.154051624672515, 16.559138763583782, 20.071175519008243, 9.84857977681226, 79.32701155234075, 12.85532266314286, 43.436525052464596, 51.80619200138538, 27.0979392041031, 22.588137891233632, 105.70726746013315, 19.693352114350557, 13.20508627259067, 21.213796490248495, 31.908544213143376, 96.26025800798205, 6.547728727021644, 26.930194529237273, 110.26551043578674, 27.632272134675546, 21.738339747243113, 6.999954548815325, 36.107215790223435, 44.34980700128011, 25.90506973260109, 96.54819536261171, 19.67083848493224, 23.37439969427272, 57.17519005225703, 16.632194261364315, 16.20177677281011, 23.93823324204325, 5.109822130336509, 5.48355805278413, 101.4587037017717, 36.883621519577034, 142.1787636431324, 22.08425983452884, 28.218098656692586, 63.2027755576114, 8.176541789787798, 11.286105035641679, 6.454701835097305, 13.744408089000034, 8.840429353605789, 7.244672636075988, 128.70043455079954, 54.58410556231977, 8.358989221340584, 14.887231281792442, 72.84271548822971, 46.681482989083534, 10.51050484328181, 39.265910666044995, 44.35335424975273, 7.823775549354407, 70.04721206130978, 9.408985327132322, 13.659248527569384, 6.092365212270875, 60.430892828460664, 34.66480088181821, 89.53991373943745, 60.28870924412189, 30.19082699563843, 7.647069169963741, 14.102539953043154, 59.04241216628764, 54.59466526861753, 6.707939821686431, 120.07681188131063, 58.21773612089657, 55.161056462163195, 79.0277180324723, 51.58266904069816, 9.879734138848843, 8.07825726794469, 25.874752753234304, 8.80179483112536, 26.641996347427387, 60.803040583793575, 33.74512501827057, 8.444282731084567, 10.247994979302636, 27.55973486190071, 68.00909944141196, 30.089315394180442, 48.54395273051808, 13.551329165192685, 7.616685800931111, 33.96335063927156, 19.86511798321763, 19.189489938993038, 13.58627784158684, 7.277346343843995, 12.659826989094302, 14.76723121203952, 18.13291451136685, 18.897633501159337, 90.33147151640182, 52.2907629399176, 8.043364339047159, 16.73486732697981, 13.55970047974968, 15.341515768473379, 67.19421445867827, 114.03530723109941, 62.69208324153439, 15.617382863702687, 71.98643427049271, 61.3265955304084, 228.17401418265567, 112.55710518951038, 119.67247445686283, 12.051329220592963, 49.18999511395521, 20.04567805125005, 8.663207076066623, 92.95357748504796, 16.295369470432572, 66.96806001782184, 7.603257940744948, 57.670979550854916, 27.36345130828265, 16.229098877689193, 12.141255189798173, 35.64475632631817, 48.6843547435409, 61.799840417073035, 12.817780785995035, 28.368631372764266, 23.936781330643715, 16.107731017429852, 12.236340215871211, 63.588586599799505, 47.18042917592191, 83.0950368737643, 30.646171901433007, 7.268895785815664, 18.833917782913144, 39.05891514128755, 21.023098526050568, 14.758929559081443, 89.51925377902423, 44.03420881301687, 42.65850058504273, 7.799028084860162, 87.75800251489214, 26.0381379990527, 11.536072628579278, 9.388296242445596, 22.315513726662108, 28.513392207896985, 6.54553932563133, 22.67657092147681, 5.538035592951125, 118.07555263848533, 56.747923464709686, 15.482628543639379, 9.10626085330907, 49.160645923122175, 12.975831783092769, 11.400627484995605, 70.21548612074517, 15.504095875353158, 52.36343631151603, 72.59132785910685, 84.86468409478984, 9.48048657020932, 31.421633825112025, 28.849201052787315, 52.44072482905519, 8.069715538512263, 7.182827059737202, 11.145643171080032, 16.09093621879728, 7.68143876800565, 62.658468972923075, 26.377155476059322, 16.07132473110729, 97.34526045600471, 9.59034312012451, 10.988362395845334, 22.710513103090058, 8.900085813466713, 60.053195836921034, 62.64070566407611, 10.948160574135894, 15.331895139854849, 62.21722150972306, 8.231531290314518, 21.143487918570337, 21.11932078291987, 83.57698214024157, 26.8762557529179, 67.76067932869296, 37.752171291872244, 22.511521120084353, 7.146994179470359, 6.007323694694221, 49.86825150962008, 27.169846326786782, 82.83949994144591, 53.61622865384074, 73.68104143530913, 9.231306128708336, 19.167463597743463, 53.42108976311281, 34.278510704676975, 45.694357699497736, 40.65246901388751, 5.519938617885474, 77.05060057525569, 220.07261028113047, 7.484084561273742, 66.96643881279584, 20.012297622750086, 27.743192949956832, 49.52203941658454, 17.73693064820747, 33.37150754560042, 19.112759213458762, 69.10857743261536, 55.38919012485107, 12.53392690854481, 52.19780169776423, 8.732871345882495, 37.23668135167379, 7.335338269936557, 33.141669373057915, 65.27751089962014, 10.423215566569082, 25.66091733343815, 46.744676510424455, 35.48758704458696, 6.495932572088305, 78.30748380527166, 101.48560491203304, 48.22664526121156, 43.14047702533664, 9.03794512967413, 8.725346010491991, 65.25285103599919, 19.704217766819593, 12.406242760402257, 80.57410561395656, 54.090036965349675, 22.370814608192163, 31.043860322744273, 36.92756857049473, 52.50195673726152, 33.026232963969704, 71.55522350613215, 13.969871543727757, 16.076359328971787, 61.54758633536858, 35.664064165943465, 33.882811842801516, 8.209143735419158, 30.54848868736449, 27.612128982491495, 66.74065979605665, 38.500640725589584, 40.58442966794252, 63.721652821742175, 32.61936168986403, 7.423452540540336, 45.2852579589356, 35.01686548398744, 42.72020676757637, 19.476839373664166, 32.884237064020994, 8.274021929541433, 84.46093432032364, 10.097785994113162, 190.0237612239723, 5.283303571250637, 37.91899387658155, 14.479373344855968, 46.04418565606027, 29.14650316622064, 30.486953196451402, 56.58820257139139, 16.5915531588709, 21.14169364628705, 10.788918140328176, 68.9865450023396, 8.254051077456317, 14.116348096475585, 70.0579799061417, 34.05897183874809, 17.068188988400664, 28.99058424761946, 20.81947395211383, 5.773427169813799, 36.25448198022459, 5.620169531289431, 20.826944972826396, 8.703176880136288, 73.92603986727079, 67.01113907589173, 12.487710028041446, 16.647664527323197, 5.176880276770166, 47.53134969320123, 25.03135993901895, 80.41128203741737, 11.919046675139429, 9.569617762819892, 11.316500820233912, 70.01117785583264, 12.099251465855172, 88.60548816714496, 41.16021566083363, 24.31320293884995, 14.869437545207349, 61.684016600120074, 31.74629615372816, 25.155465356495686, 6.773069716193098, 20.06810312951402, 150.4491747556597, 125.71073590805152, 21.532795529016244, 67.18748503822013, 40.346140305513046, 17.214633717227, 5.073015126897767, 16.077843046916044, 32.212889674871015, 55.450113652667916, 17.764595323850784, 70.27708423642262, 6.6762920407624495, 103.3210027939902, 8.500697201127936, 9.471114421005842, 70.50839902820366, 47.30463933510086, 10.332965815270624, 12.684535267669656, 92.17072884631222, 43.23999728847237, 23.386274800631874, 82.3540875544361, 87.38296661003187, 28.315594481356975, 10.025232637842953, 5.039827923364545, 7.556853187097912, 10.469456672181778, 41.37469643316032, 11.681659064356955, 39.937173342206435, 8.9064735268644, 7.6906990220392775, 13.6895222827099, 25.603055344059484, 38.964325870261426, 10.687994342457433, 25.564699714892484, 61.21655687764016, 55.57948380204056, 24.458315233125308, 21.826355460476318, 39.47086474545502, 7.411188299466712, 5.739222521777746, 72.31227829248843, 42.25346058988164, 97.31717189937456, 52.99341609020129, 41.304130428996906, 48.464118487849234, 8.449370514452339, 28.625673201918232, 72.77049380573324, 40.834412918488425, 27.719319015184475, 61.7897678922786, 44.49535390764469, 77.09884517390468, 13.146640373116458, 53.18837177156533, 76.97594074256999, 91.35794498167772, 5.055686926556125, 89.13241596364783, 7.489582458614398, 107.9342528818675, 5.129872415978105, 60.510522486695486, 33.47138733699942, 60.37567326374875, 21.9191724786717, 19.233877665984437, 91.15488636839297, 11.90844838944195, 112.35093036553315, 28.492210286779986, 77.15871240293723, 126.84035421962929, 40.33717996157115, 19.937533218409047, 15.38350641220745, 10.06991044599755, 72.54844555850623, 55.79381467402418, 5.681602310639673, 23.916923518663495, 17.12792167928482, 20.53360786377814, 20.090372296586484, 11.525764954071654, 10.163582996783289, 8.526991200543463, 15.248660239100978, 8.082030758117213, 42.109085040653646, 53.794456805572054, 5.179709844935152, 31.01974005583387, 131.66803315956668, 15.428677594258142, 17.075108521280715, 5.340023065822052, 46.40854170960512, 84.92487516325863, 6.32921162442501, 23.942710997399082, 85.50272261783223, 14.049924389881317, 38.50388914135871, 47.48820118103599, 87.79816428103399, 6.138082006263111, 131.01437843650726, 5.274251922495907, 61.54941044949496, 11.11524211684185, 32.088838864811365, 41.485117799636576, 9.568172745192118, 47.30364039013055, 36.84025733081098, 73.79678117695555, 25.866261829764348, 18.406248076770197, 5.114025735317884, 31.729170851585753, 9.24029657918025, 73.82697971261436, 40.659425676258195, 5.519900126452346, 8.520581668398625, 15.628514012452339, 7.61950418888997, 31.93778734640068, 5.975983265416442, 23.43441550607425, 5.956950808581845, 43.12369202192398, 9.204312833852134, 45.78336369578749, 19.739255657924524, 5.384358789134164, 37.33890600209521, 28.344423570037264, 52.29756079447057, 17.172304152571492, 69.43955884489951, 19.23963564189912, 54.89345249873234, 125.7038592887551, 8.598949567504073, 7.03954263682793, 151.102863767202, 13.365088742595502, 41.09512674142305, 7.650672172263139, 28.82015982078681, 21.441346195300255, 82.55816600832743, 5.280730927082906, 40.80993661685858, 7.095796325479557, 35.36140538212009, 57.022274484618414, 110.59520762538048, 32.49148098877026, 51.7224584571213, 43.42105992663645, 27.319750655474845, 5.203854036215058, 16.127049166988538, ...])
Detected energies during the discharge + Energy spectrum
multiplot(icon_fig, T_int_first,E,xle,Etot)