def teardown(self): pha = self.pha rmf = self.rmf self.channel = sao_arange(1, rmf.detchans) self.mask = numpy.ones(rmf.detchans, dtype=bool) self.model.teardown() CompositeModel.teardown(self)
def __init__(self, rmf, model, pha=None): self.pha = pha self.channel = sao_arange(1, rmf.detchans) # sao_arange is inclusive self.mask = numpy.ones(rmf.detchans, dtype=bool) self.rmf = rmf self.elo, self.ehi = rmf.get_indep() self.lo, self.hi = DataPHA._hc / self.ehi, DataPHA._hc / self.elo self.model = model self.otherargs = None self.otherkwargs = None self.pars = () CompositeModel.__init__(self, ('%s(%s)' % ('apply_rmf', self.model.name)), (self.model,))
def __init__(self, rmf, model, pha=None): self.pha = pha self.channel = sao_arange(1, rmf.detchans) # sao_arange is inclusive self.mask = numpy.ones(rmf.detchans, dtype=bool) self.rmf = rmf self.elo, self.ehi = rmf.get_indep() self.lo, self.hi = DataPHA._hc / self.ehi, DataPHA._hc / self.elo self.model = model self.otherargs = None self.otherkwargs = None self.pars = () CompositeModel.__init__(self, ('%s(%s)' % ('apply_rmf', self.model.name)), (self.model, ))
def teardown(self): # Note: # # The pha variable was declared but not used, so has been commented # out. It has been kept as a comment for future review, since it # is unclear whether anything should be done to the PHA object # during teardown # # pha = self.pha rmf = self.rmf self.channel = sao_arange(1, rmf.detchans) self.mask = numpy.ones(rmf.detchans, dtype=bool) self.model.teardown() CompositeModel.teardown(self)