def __init__(self, center_ra=None, center_dec=None, position_angle=0, target_name='', mask_name='', equinox=2000, proposal_code='', proposer='', creator='', validated=False): super(QObject, self).__init__() self.__center_ra = None self.__center_dec = None self.__position_angle = None self.__equinox = None self.add_center_ra(center_ra) self.add_center_dec(center_dec) self.add_position_angle(position_angle) self.add_equinox(equinox) self.target_name = target_name self.mask_name = mask_name self.proposal_code = proposal_code self.proposer = proposer self.creator = creator self.validated = validated #create the slitlets self.slitlets = Slitlets() #needed for writing xml self.impl = getDOMImplementation()
def __init__(self, ui, default_yspacing=1., default_iter=10): print 'loading OPT' self.ui = ui self.slitlets = Slitlets() self.opt_yspacing = default_yspacing self.opt_niter = default_iter
def __init__(self, ui, infile=None): self.ui = ui self.slitlets = Slitlets() self.slitmask = Slimask() self.infile = infile
def __init__(self, ui, infile=None): self.ui = ui self.slitlets = Slitlets() self.infile = infile self.cell = None self.rows = None