Exemplo n.º 1
0
 def test_history(self):
     self.wrp2.lumi = 2.
     res = stack([self.wrp1, self.wrp2])
     history = "stack(\n    wrp1,\n    wrp2\n)"
     self.assertEqual(str(res.history), history)
     self.wrp1.history = History("one")
     res = stack([self.wrp1, self.wrp2])
     self.assertEqual(res.history.args[0], self.wrp1.history)
     self.assertEqual(res.history.args[1], self.wrp2.history)
Exemplo n.º 2
0
 def test_history(self):
     self.wrp2.lumi = 2.0
     res = stack([self.wrp1, self.wrp2])
     history = "stack(\n    wrp1,\n    wrp2\n)"
     self.assertEqual(str(res.history), history)
     self.wrp1.history = History("one")
     res = stack([self.wrp1, self.wrp2])
     self.assertEqual(res.history.args[0], self.wrp1.history)
     self.assertEqual(res.history.args[1], self.wrp2.history)
Exemplo n.º 3
0
 def test_stack(self):
     self.assertRaises(NoLumiMatchError, stack, [self.wrp1, self.wrp2])
     self.wrp2.lumi = 2.
     res = stack([self.wrp1, self.wrp2])
     self.assertEqual(res.histo.Integral(), 13.0)
     self.assertEqual(res.lumi, 2.0)
     self.assertTrue(isinstance(res.stack, THStack))
     self.assertEqual(res.stack.GetHists()[0], self.wrp1.histo)
     self.assertEqual(res.stack.GetHists()[1], self.wrp2.histo)
Exemplo n.º 4
0
 def test_stack(self):
     self.assertRaises(NoLumiMatchError, stack, [self.wrp1, self.wrp2])
     self.wrp2.lumi = 2.0
     res = stack([self.wrp1, self.wrp2])
     self.assertEqual(res.histo.Integral(), 13.0)
     self.assertEqual(res.lumi, 2.0)
     self.assertTrue(isinstance(res.stack, THStack))
     self.assertEqual(res.stack.GetHists()[0], self.wrp1.histo)
     self.assertEqual(res.stack.GetHists()[1], self.wrp2.histo)