ATLAS Offline Software
Loading...
Searching...
No Matches
python.EventSelectionConfigMetMwt_unitTest.TestMET Class Reference
Inheritance diagram for python.EventSelectionConfigMetMwt_unitTest.TestMET:
Collaboration diagram for python.EventSelectionConfigMetMwt_unitTest.TestMET:

Public Member Functions

 test_met (self)
 test_custom_term (self)
 test_missing_input (self)
 test_bad_argcount (self)

Detailed Description

Definition at line 9 of file EventSelectionConfigMetMwt_unitTest.py.

Member Function Documentation

◆ test_bad_argcount()

python.EventSelectionConfigMetMwt_unitTest.TestMET.test_bad_argcount ( self)

Definition at line 25 of file EventSelectionConfigMetMwt_unitTest.py.

25 def test_bad_argcount(self):
26 self.assertRaises(ValueError, run, "MET > 30000 50000", containers={"met": "AnaMET"})
27
28

◆ test_custom_term()

python.EventSelectionConfigMetMwt_unitTest.TestMET.test_custom_term ( self)

Definition at line 18 of file EventSelectionConfigMetMwt_unitTest.py.

18 def test_custom_term(self):
19 algs = named(run("MET >= 50000", containers={"met": "AnaMET"}, metTerm="NonInt"), "MET")
20 self.assertEqual(prop(algs[0], "metTerm"), "NonInt")
21
int run(int argc, char *argv[])

◆ test_met()

python.EventSelectionConfigMetMwt_unitTest.TestMET.test_met ( self)

Definition at line 10 of file EventSelectionConfigMetMwt_unitTest.py.

10 def test_met(self):
11 algs = named(run("MET > 30000", containers={"met": "AnaMET"}, metTerm="Final"), "MET")
12 self.assertEqual(len(algs), 1)
13 self.assertEqual(algs[0].getType(), "CP::MissingETSelectorAlg")
14 self.assertEqual(prop(algs[0], "sign"), "GT")
15 self.assertEqual(prop(algs[0], "refMET"), 30000.0)
16 self.assertEqual(prop(algs[0], "metTerm"), "Final")
17

◆ test_missing_input()

python.EventSelectionConfigMetMwt_unitTest.TestMET.test_missing_input ( self)

Definition at line 22 of file EventSelectionConfigMetMwt_unitTest.py.

22 def test_missing_input(self):
23 self.assertRaises(ValueError, run, "MET > 30000")
24

The documentation for this class was generated from the following file: