absorbanz in Panel

This commit is contained in:
jens 2020-12-09 22:44:13 +01:00
parent d48022f174
commit e0eea56ff7

View File

@ -307,7 +307,7 @@ class buildpanel(tk.Frame):
self.jfsbase.grid(row=shicg_row+2,column=4,sticky='e',padx=4) self.jfsbase.grid(row=shicg_row+2,column=4,sticky='e',padx=4)
self.jfsbase_check = tk.Checkbutton(self,text="Baseline on/off",variable=self.jf.baseline_checked,state=tk.DISABLED,command=lambda CCDplot=CCDplot: self.updateplot(CCDplot)) self.jfsbase_check = tk.Checkbutton(self,text="Baseline on/off",variable=self.jf.baseline_checked,state=tk.DISABLED,command=lambda CCDplot=CCDplot: self.updateplot(CCDplot))
self.jfsbase_check.grid(row=shicg_row+3,column=4,sticky='w') self.jfsbase_check.grid(row=shicg_row+3,column=4,sticky='w')
self.jfsbase_absorption = tk.Radiobutton(self,text="Absorption",variable=self.jf.abs_trans,value=0,state=tk.DISABLED,command=lambda CCDplot=CCDplot: self.updateplot(CCDplot)) self.jfsbase_absorption = tk.Radiobutton(self,text="Absorbanz [E]",variable=self.jf.abs_trans,value=0,state=tk.DISABLED,command=lambda CCDplot=CCDplot: self.updateplot(CCDplot))
self.jfsbase_absorption.grid(row=con_row,column=4,sticky='es') self.jfsbase_absorption.grid(row=con_row,column=4,sticky='es')
self.jfsbase_transmission = tk.Radiobutton(self,text="Transmision",variable=self.jf.abs_trans,value=1,state=tk.DISABLED,command=lambda CCDplot=CCDplot: self.updateplot(CCDplot)) self.jfsbase_transmission = tk.Radiobutton(self,text="Transmision",variable=self.jf.abs_trans,value=1,state=tk.DISABLED,command=lambda CCDplot=CCDplot: self.updateplot(CCDplot))
self.jfsbase_transmission.grid(row=avg_row,column=4,sticky='e') self.jfsbase_transmission.grid(row=avg_row,column=4,sticky='e')
@ -425,9 +425,9 @@ class buildpanel(tk.Frame):
config.pltData16[i] = 1 config.pltData16[i] = 1
else: else:
if (self.jf.abs_trans.get()==1): if (self.jf.abs_trans.get()==1):
config.pltData16[i] = np.log10(config.pltBaseData16[i] / config.pltData16[i])
else:
config.pltData16[i] = (config.pltData16[i] / config.pltBaseData16[i]) config.pltData16[i] = (config.pltData16[i] / config.pltBaseData16[i])
else:
config.pltData16[i] = np.log10(config.pltBaseData16[i] / config.pltData16[i])
#if (self.jf.abs_trans.get()==1): #if (self.jf.abs_trans.get()==1):
# config.pltData16 = np.log10(config.pltData16)*-1 # config.pltData16 = np.log10(config.pltData16)*-1
try: try: