Ejemplo n.º 1
0
 def add_LLS(self, z, NHI=17.3, bval=20.0 * u.km / u.s, comment="None"):
     """Generate a new LLS
     """
     #
     new_sys = LLSSystem(NHI=NHI)
     new_sys.zabs = z
     new_sys.bval = bval  # This is not standard, but for convenience
     new_sys.comment = comment
     new_sys.fill_lls_lines(bval=bval)
     # Name
     self.count_lls += 1
     new_sys.label = "LLS_Sys_{:d}".format(self.count_lls)
     # Add
     self.abssys_widg.add_fil(new_sys.label)
     self.abssys_widg.all_abssys.append(new_sys)
     self.abssys_widg.abslist_widget.item(len(self.abssys_widg.all_abssys)).setSelected(True)
Ejemplo n.º 2
0
 def add_LLS(self, z, NHI=17.3, bval=20. * u.km / u.s, comment='None'):
     '''Generate a new LLS
     '''
     #
     new_sys = LLSSystem(NHI=NHI)
     new_sys.zabs = z
     new_sys.bval = bval  # This is not standard, but for convenience
     new_sys.comment = comment
     new_sys.fill_lls_lines(bval=bval)
     # Name
     self.count_lls += 1
     new_sys.label = 'LLS_Sys_{:d}'.format(self.count_lls)
     # Add
     self.abssys_widg.add_fil(new_sys.label)
     self.abssys_widg.all_abssys.append(new_sys)
     self.abssys_widg.abslist_widget.item(len(
         self.abssys_widg.all_abssys)).setSelected(True)