コード例 #1
0
 def test_attributes_passed_to_product_functions(self):
     pf = Gaussian() * LinearBackground()
     self.assertEqual(pf.getAttributeValue('NumDeriv'), False)
     pf = ProductFunction(Gaussian(), LinearBackground(), NumDeriv=True)
     self.assertEqual(pf.getAttributeValue('NumDeriv'), True)
コード例 #2
0
 def test_attributes_passed_to_product_functions(self):
     pf = Gaussian() * LinearBackground()
     self.assertEqual(pf.getAttributeValue('NumDeriv'), False)
     pf = ProductFunction(Gaussian(), LinearBackground(), NumDeriv=True)
     self.assertEqual(pf.getAttributeValue('NumDeriv'), True)
コード例 #3
0
 def test_attributes_passed_to_composite_functions(self):
     cf = Gaussian() + LinearBackground()
     self.assertEqual(cf.getAttributeValue('NumDeriv'), False)
     cf = CompositeFunction(Gaussian(), LinearBackground(), NumDeriv=True)
     self.assertEqual(cf.getAttributeValue('NumDeriv'), True)
コード例 #4
0
 def test_attributes_passed_to_composite_functions(self):
     cf = Gaussian() + LinearBackground()
     self.assertEqual(cf.getAttributeValue('NumDeriv'), False)
     cf = CompositeFunction(Gaussian(), LinearBackground(), NumDeriv=True)
     self.assertEqual(cf.getAttributeValue('NumDeriv'), True)