86
86
doc = maus_cpp.converter.json_repr(result)
87
87
self.assertTrue("MapCppGlobalReconImport" in doc["errors"])
89
def test_fill_Global_Event(self):
90
"""Check that process fills global events from TOF and scifi data"""
91
test5 = ('%s/src/map/MapCppGlobalReconImport/global_import_test.json' %
92
os.environ.get("MAUS_ROOT_DIR"))
93
self.mapper.birth(self.c.getConfigJSON())
96
result = self.mapper.process(line)
97
spill_out = maus_cpp.converter.json_repr(result)
98
self.assertTrue('recon_events' in spill_out)
99
revtarray = spill_out['recon_events']
100
self.assertEqual(1, len(revtarray))
102
self.assertTrue('global_event' in revt)
103
self.assertTrue('track_points' in revt['global_event'])
104
self.assertEqual(30, len(revt['global_event']['track_points']))
105
for i in revt['global_event']['track_points']:
106
self.assertTrue('mapper_name' in i)
107
self.assertEqual(i['mapper_name'],'MapCppGlobalReconImport')
108
self.assertTrue('tracks' in revt['global_event'])
109
self.assertEqual(2, len(revt['global_event']['tracks']))
110
for i in revt['global_event']['tracks']:
111
self.assertTrue('mapper_name' in i)
112
self.assertEqual(i['mapper_name'],'MapCppGlobalReconImport')
113
self.assertTrue('space_points' in revt['global_event'])
114
self.assertEqual(34, len(revt['global_event']['space_points']))
115
self.assertTrue('primary_chains' in revt['global_event'])
116
self.assertEqual(0, len(revt['global_event']['primary_chains']))
89
#def test_fill_Global_Event(self):
90
# """Check that process fills global events from TOF and scifi data"""
91
# test5 = ('%s/src/map/MapCppGlobalReconImport/global_import_test.json' %
92
# os.environ.get("MAUS_ROOT_DIR"))
93
# self.mapper.birth(self.c.getConfigJSON())
94
# fin = open(test5,'r')
96
# result = self.mapper.process(line)
97
# spill_out = maus_cpp.converter.json_repr(result)
98
# self.assertTrue('recon_events' in spill_out)
99
# revtarray = spill_out['recon_events']
100
# self.assertEqual(1, len(revtarray))
101
# revt = revtarray[0]
102
# self.assertTrue('global_event' in revt)
103
# self.assertTrue('track_points' in revt['global_event'])
104
# self.assertEqual(30, len(revt['global_event']['track_points']))
105
# for i in revt['global_event']['track_points']:
106
# self.assertTrue('mapper_name' in i)
107
# self.assertEqual(i['mapper_name'],'MapCppGlobalReconImport')
108
# self.assertTrue('tracks' in revt['global_event'])
109
# self.assertEqual(2, len(revt['global_event']['tracks']))
110
# for i in revt['global_event']['tracks']:
111
# self.assertTrue('mapper_name' in i)
112
# self.assertEqual(i['mapper_name'],'MapCppGlobalReconImport')
113
# self.assertTrue('space_points' in revt['global_event'])
114
# self.assertEqual(34, len(revt['global_event']['space_points']))
115
# self.assertTrue('primary_chains' in revt['global_event'])
116
# self.assertEqual(0, len(revt['global_event']['primary_chains']))
119
119
def tearDownClass(cls): # pylint: disable = C0103