diff --git a/AtlasTest/DatabaseTest/AthenaPoolMultiTest/CMakeLists.txt b/AtlasTest/DatabaseTest/AthenaPoolMultiTest/CMakeLists.txt index a7fb457b335839975438997baec4ee4949dd90ba..7654abe0716eb8109608a4bf6b841d7ab7f8f78c 100644 --- a/AtlasTest/DatabaseTest/AthenaPoolMultiTest/CMakeLists.txt +++ b/AtlasTest/DatabaseTest/AthenaPoolMultiTest/CMakeLists.txt @@ -47,12 +47,6 @@ athenapoolmultitest_run_test( AthenaPoolMultiTestEventNoSplit EventNoSplit_jo athenapoolmultitest_run_test( AthenaPoolMultiTestPropagate DecisionPropagation_jo post_check_p DEPENDS AthenaPoolMultiTestEventSplitDecision ) -athenapoolmultitest_run_test( AthenaPoolMultiTestStreamSelect CheckStreamSelector_jo - post_check_ss - DEPENDS AthenaPoolMultiTestEventSplitDecision ) -athenapoolmultitest_run_test( AthenaPoolMultiTestPropagateSelect CheckStreamPropagate_jo - post_check_ss - DEPENDS AthenaPoolMultiTestPropagate ) #athenapoolmultitest_run_test( AthenaPoolMultiTestCheckNull CheckNull_jo # post_check_cn # DEPENDS AthenaPoolMultiTestEventSplit ) diff --git a/AtlasTest/DatabaseTest/AthenaPoolMultiTest/share/AthenaPoolMultiTestPropagateSelect.ref b/AtlasTest/DatabaseTest/AthenaPoolMultiTest/share/AthenaPoolMultiTestPropagateSelect.ref deleted file mode 100644 index f3b45fbf61d1f2b7f7e7b9f4a5231e876bdfb7d8..0000000000000000000000000000000000000000 --- a/AtlasTest/DatabaseTest/AthenaPoolMultiTest/share/AthenaPoolMultiTestPropagateSelect.ref +++ /dev/null @@ -1,281 +0,0 @@ -ReadData INFO in initialize() -EventSelector.S... DEBUG Property update for OutputLevel : new value = 2 -EventSelector.S... DEBUG ... postInitialize -EventSelector INFO EventSelection with query -AthenaEventLoopMgr INFO Setup EventSelector service EventSelector -EventSelector.S... INFO StreamSelectorTool::postNext -EventSelector.S... DEBUG Found attribute list -EventSelector.S... DEBUG Accepting event -EventSelector.S... DEBUG EventSelector.Selector1: For [Stream1] cutflow events = 1 -ReadData INFO EventStreamInfo: Number of events = 20 -ReadData INFO EventStreamInfo: ItemList: -ReadData INFO CLID = 2101, key = McEventInfo -ReadData INFO CLID = 9102, key = MyHits -ReadData INFO CLID = 1287802, key = ExcludeTestTrigMap -ReadData INFO CLID = 1287802, key = MultiTestTrigMap -ReadData INFO CLID = 38853911, key = EventInfoAux. -ReadData INFO CLID = 45903698, key = EventInfo -ReadData INFO CLID = 222376821, key = StreamAllP -ReadData INFO EventType: Event type: sim/data - is sim , testbeam/atlas - is atlas , calib/physics - is physics -ReadData INFO TagInfo: -ReadData INFO EventInfo event: 0 run: 0 -ReadData INFO Get Smart data ptr 1 -ReadData INFO Could not find ExampleTrackContainer/MyTracks -ReadData INFO Hit x = 1.2 y = -2.3 z = 226.6 detector = DummyHitDetector -ReadData INFO Hit x = 4.4 y = -8.0 z = 94.7 detector = DummyHitDetector -ReadData INFO Hit x = 7.6 y = -13.7 z = 70.2 detector = DummyHitDetector -ReadData INFO Hit x = 10.8 y = -19.3 z = 59.9 detector = DummyHitDetector -ReadData INFO Hit x = 14.0 y = -25.0 z = 54.2 detector = DummyHitDetector -ReadData INFO Hit x = 17.2 y = -30.7 z = 50.6 detector = DummyHitDetector -ReadData INFO Hit x = 20.4 y = -36.4 z = 48.1 detector = DummyHitDetector -ReadData INFO Hit x = 23.7 y = -42.0 z = 46.3 detector = DummyHitDetector -ReadData INFO Hit x = 26.9 y = -47.7 z = 44.9 detector = DummyHitDetector -ReadData INFO Hit x = 30.1 y = -53.4 z = 43.8 detector = DummyHitDetector -EventSelector.S... INFO StreamSelectorTool::postNext -EventSelector.S... DEBUG Found attribute list -EventSelector.S... DEBUG Rejecting event -EventSelector.S... DEBUG EventSelector.Selector1: For [Stream1] cutflow events = 1 -EventSelector INFO Request skipping event from: EventSelector.Selector1 -EventSelector INFO skipping event 2 -EventSelector.S... INFO StreamSelectorTool::postNext -EventSelector.S... DEBUG Found attribute list -EventSelector.S... DEBUG Rejecting event -EventSelector.S... DEBUG EventSelector.Selector1: For [Stream1] cutflow events = 1 -EventSelector INFO Request skipping event from: EventSelector.Selector1 -EventSelector INFO skipping event 3 -EventSelector.S... INFO StreamSelectorTool::postNext -EventSelector.S... DEBUG Found attribute list -EventSelector.S... DEBUG Rejecting event -EventSelector.S... DEBUG EventSelector.Selector1: For [Stream1] cutflow events = 1 -EventSelector INFO Request skipping event from: EventSelector.Selector1 -EventSelector INFO skipping event 4 -EventSelector.S... INFO StreamSelectorTool::postNext -EventSelector.S... DEBUG Found attribute list -EventSelector.S... DEBUG Rejecting event -EventSelector.S... DEBUG EventSelector.Selector1: For [Stream1] cutflow events = 1 -EventSelector INFO Request skipping event from: EventSelector.Selector1 -EventSelector INFO skipping event 5 -EventSelector.S... INFO StreamSelectorTool::postNext -EventSelector.S... DEBUG Found attribute list -EventSelector.S... DEBUG Rejecting event -EventSelector.S... DEBUG EventSelector.Selector1: For [Stream1] cutflow events = 1 -EventSelector INFO Request skipping event from: EventSelector.Selector1 -EventSelector INFO skipping event 6 -EventSelector.S... INFO StreamSelectorTool::postNext -EventSelector.S... DEBUG Found attribute list -EventSelector.S... DEBUG Accepting event -EventSelector.S... DEBUG EventSelector.Selector1: For [Stream1] cutflow events = 2 -ReadData INFO EventStreamInfo: Number of events = 20 -ReadData INFO EventStreamInfo: ItemList: -ReadData INFO CLID = 2101, key = McEventInfo -ReadData INFO CLID = 9102, key = MyHits -ReadData INFO CLID = 1287802, key = ExcludeTestTrigMap -ReadData INFO CLID = 1287802, key = MultiTestTrigMap -ReadData INFO CLID = 38853911, key = EventInfoAux. -ReadData INFO CLID = 45903698, key = EventInfo -ReadData INFO CLID = 222376821, key = StreamAllP -ReadData INFO EventType: Event type: sim/data - is sim , testbeam/atlas - is atlas , calib/physics - is physics -ReadData INFO TagInfo: -ReadData INFO EventInfo event: 6 run: 0 -ReadData INFO Get Smart data ptr 1 -ReadData INFO Could not find ExampleTrackContainer/MyTracks -ReadData INFO Hit x = 601.2 y = -2.3 z = -373.3 detector = DummyHitDetector -ReadData INFO Hit x = 604.4 y = -8.0 z = -505.2 detector = DummyHitDetector -ReadData INFO Hit x = 607.6 y = -13.7 z = -529.7 detector = DummyHitDetector -ReadData INFO Hit x = 610.8 y = -19.3 z = -540.0 detector = DummyHitDetector -ReadData INFO Hit x = 614.0 y = -25.0 z = -545.7 detector = DummyHitDetector -ReadData INFO Hit x = 617.2 y = -30.7 z = -549.3 detector = DummyHitDetector -ReadData INFO Hit x = 620.4 y = -36.4 z = -551.8 detector = DummyHitDetector -ReadData INFO Hit x = 623.7 y = -42.0 z = -553.6 detector = DummyHitDetector -ReadData INFO Hit x = 626.9 y = -47.7 z = -555.0 detector = DummyHitDetector -ReadData INFO Hit x = 630.1 y = -53.4 z = -556.1 detector = DummyHitDetector -EventSelector.S... INFO StreamSelectorTool::postNext -EventSelector.S... DEBUG Found attribute list -EventSelector.S... DEBUG Rejecting event -EventSelector.S... DEBUG EventSelector.Selector1: For [Stream1] cutflow events = 2 -EventSelector INFO Request skipping event from: EventSelector.Selector1 -EventSelector INFO skipping event 8 -EventSelector.S... INFO StreamSelectorTool::postNext -EventSelector.S... DEBUG Found attribute list -EventSelector.S... DEBUG Rejecting event -EventSelector.S... DEBUG EventSelector.Selector1: For [Stream1] cutflow events = 2 -EventSelector INFO Request skipping event from: EventSelector.Selector1 -EventSelector INFO skipping event 9 -EventSelector.S... INFO StreamSelectorTool::postNext -EventSelector.S... DEBUG Found attribute list -EventSelector.S... DEBUG Accepting event -EventSelector.S... DEBUG EventSelector.Selector1: For [Stream1] cutflow events = 3 -ReadData INFO EventStreamInfo: Number of events = 20 -ReadData INFO EventStreamInfo: ItemList: -ReadData INFO CLID = 2101, key = McEventInfo -ReadData INFO CLID = 9102, key = MyHits -ReadData INFO CLID = 1287802, key = ExcludeTestTrigMap -ReadData INFO CLID = 1287802, key = MultiTestTrigMap -ReadData INFO CLID = 38853911, key = EventInfoAux. -ReadData INFO CLID = 45903698, key = EventInfo -ReadData INFO CLID = 222376821, key = StreamAllP -ReadData INFO EventType: Event type: sim/data - is sim , testbeam/atlas - is atlas , calib/physics - is physics -ReadData INFO TagInfo: -ReadData INFO EventInfo event: 9 run: 0 -ReadData INFO Get Smart data ptr 1 -ReadData INFO Could not find ExampleTrackContainer/MyTracks -ReadData INFO Hit x = 901.2 y = -2.3 z = -673.3 detector = DummyHitDetector -ReadData INFO Hit x = 904.4 y = -8.0 z = -805.2 detector = DummyHitDetector -ReadData INFO Hit x = 907.6 y = -13.7 z = -829.7 detector = DummyHitDetector -ReadData INFO Hit x = 910.8 y = -19.3 z = -840.0 detector = DummyHitDetector -ReadData INFO Hit x = 914.0 y = -25.0 z = -845.7 detector = DummyHitDetector -ReadData INFO Hit x = 917.2 y = -30.7 z = -849.3 detector = DummyHitDetector -ReadData INFO Hit x = 920.4 y = -36.4 z = -851.8 detector = DummyHitDetector -ReadData INFO Hit x = 923.7 y = -42.0 z = -853.6 detector = DummyHitDetector -ReadData INFO Hit x = 926.9 y = -47.7 z = -855.0 detector = DummyHitDetector -ReadData INFO Hit x = 930.1 y = -53.4 z = -856.1 detector = DummyHitDetector -EventSelector.S... INFO StreamSelectorTool::postNext -EventSelector.S... DEBUG Found attribute list -EventSelector.S... DEBUG Rejecting event -EventSelector.S... DEBUG EventSelector.Selector1: For [Stream1] cutflow events = 3 -EventSelector INFO Request skipping event from: EventSelector.Selector1 -EventSelector INFO skipping event 11 -EventSelector.S... INFO StreamSelectorTool::postNext -EventSelector.S... DEBUG Found attribute list -EventSelector.S... DEBUG Rejecting event -EventSelector.S... DEBUG EventSelector.Selector1: For [Stream1] cutflow events = 3 -EventSelector INFO Request skipping event from: EventSelector.Selector1 -EventSelector INFO skipping event 12 -EventSelector.S... INFO StreamSelectorTool::postNext -EventSelector.S... DEBUG Found attribute list -EventSelector.S... DEBUG Accepting event -EventSelector.S... DEBUG EventSelector.Selector1: For [Stream1] cutflow events = 4 -ReadData INFO EventStreamInfo: Number of events = 20 -ReadData INFO EventStreamInfo: ItemList: -ReadData INFO CLID = 2101, key = McEventInfo -ReadData INFO CLID = 9102, key = MyHits -ReadData INFO CLID = 1287802, key = ExcludeTestTrigMap -ReadData INFO CLID = 1287802, key = MultiTestTrigMap -ReadData INFO CLID = 38853911, key = EventInfoAux. -ReadData INFO CLID = 45903698, key = EventInfo -ReadData INFO CLID = 222376821, key = StreamAllP -ReadData INFO EventType: Event type: sim/data - is sim , testbeam/atlas - is atlas , calib/physics - is physics -ReadData INFO TagInfo: -ReadData INFO EventInfo event: 12 run: 0 -ReadData INFO Get Smart data ptr 1 -ReadData INFO Could not find ExampleTrackContainer/MyTracks -ReadData INFO Hit x = 1201.2 y = -2.3 z = -973.3 detector = DummyHitDetector -ReadData INFO Hit x = 1204.4 y = -8.0 z = -1105.2 detector = DummyHitDetector -ReadData INFO Hit x = 1207.6 y = -13.7 z = -1129.7 detector = DummyHitDetector -ReadData INFO Hit x = 1210.8 y = -19.3 z = -1140.0 detector = DummyHitDetector -ReadData INFO Hit x = 1214.0 y = -25.0 z = -1145.7 detector = DummyHitDetector -ReadData INFO Hit x = 1217.2 y = -30.7 z = -1149.3 detector = DummyHitDetector -ReadData INFO Hit x = 1220.4 y = -36.4 z = -1151.8 detector = DummyHitDetector -ReadData INFO Hit x = 1223.7 y = -42.0 z = -1153.6 detector = DummyHitDetector -ReadData INFO Hit x = 1226.9 y = -47.7 z = -1155.0 detector = DummyHitDetector -ReadData INFO Hit x = 1230.1 y = -53.4 z = -1156.1 detector = DummyHitDetector -EventSelector.S... INFO StreamSelectorTool::postNext -EventSelector.S... DEBUG Found attribute list -EventSelector.S... DEBUG Rejecting event -EventSelector.S... DEBUG EventSelector.Selector1: For [Stream1] cutflow events = 4 -EventSelector INFO Request skipping event from: EventSelector.Selector1 -EventSelector INFO skipping event 14 -EventSelector.S... INFO StreamSelectorTool::postNext -EventSelector.S... DEBUG Found attribute list -EventSelector.S... DEBUG Rejecting event -EventSelector.S... DEBUG EventSelector.Selector1: For [Stream1] cutflow events = 4 -EventSelector INFO Request skipping event from: EventSelector.Selector1 -EventSelector INFO skipping event 15 -EventSelector.S... INFO StreamSelectorTool::postNext -EventSelector.S... DEBUG Found attribute list -EventSelector.S... DEBUG Accepting event -EventSelector.S... DEBUG EventSelector.Selector1: For [Stream1] cutflow events = 5 -ReadData INFO EventStreamInfo: Number of events = 20 -ReadData INFO EventStreamInfo: ItemList: -ReadData INFO CLID = 2101, key = McEventInfo -ReadData INFO CLID = 9102, key = MyHits -ReadData INFO CLID = 1287802, key = ExcludeTestTrigMap -ReadData INFO CLID = 1287802, key = MultiTestTrigMap -ReadData INFO CLID = 38853911, key = EventInfoAux. -ReadData INFO CLID = 45903698, key = EventInfo -ReadData INFO CLID = 222376821, key = StreamAllP -ReadData INFO EventType: Event type: sim/data - is sim , testbeam/atlas - is atlas , calib/physics - is physics -ReadData INFO TagInfo: -ReadData INFO EventInfo event: 15 run: 0 -ReadData INFO Get Smart data ptr 1 -ReadData INFO Could not find ExampleTrackContainer/MyTracks -ReadData INFO Hit x = 1501.2 y = -2.3 z = -1273.3 detector = DummyHitDetector -ReadData INFO Hit x = 1504.4 y = -8.0 z = -1405.2 detector = DummyHitDetector -ReadData INFO Hit x = 1507.6 y = -13.7 z = -1429.7 detector = DummyHitDetector -ReadData INFO Hit x = 1510.8 y = -19.3 z = -1440.0 detector = DummyHitDetector -ReadData INFO Hit x = 1514.0 y = -25.0 z = -1445.7 detector = DummyHitDetector -ReadData INFO Hit x = 1517.2 y = -30.7 z = -1449.3 detector = DummyHitDetector -ReadData INFO Hit x = 1520.4 y = -36.4 z = -1451.8 detector = DummyHitDetector -ReadData INFO Hit x = 1523.7 y = -42.0 z = -1453.6 detector = DummyHitDetector -ReadData INFO Hit x = 1526.9 y = -47.7 z = -1455.0 detector = DummyHitDetector -ReadData INFO Hit x = 1530.1 y = -53.4 z = -1456.1 detector = DummyHitDetector -EventSelector.S... INFO StreamSelectorTool::postNext -EventSelector.S... DEBUG Found attribute list -EventSelector.S... DEBUG Accepting event -EventSelector.S... DEBUG EventSelector.Selector1: For [Stream1] cutflow events = 6 -ReadData INFO EventStreamInfo: Number of events = 20 -ReadData INFO EventStreamInfo: ItemList: -ReadData INFO CLID = 2101, key = McEventInfo -ReadData INFO CLID = 9102, key = MyHits -ReadData INFO CLID = 1287802, key = ExcludeTestTrigMap -ReadData INFO CLID = 1287802, key = MultiTestTrigMap -ReadData INFO CLID = 38853911, key = EventInfoAux. -ReadData INFO CLID = 45903698, key = EventInfo -ReadData INFO CLID = 222376821, key = StreamAllP -ReadData INFO EventType: Event type: sim/data - is sim , testbeam/atlas - is atlas , calib/physics - is physics -ReadData INFO TagInfo: -ReadData INFO EventInfo event: 16 run: 0 -ReadData INFO Get Smart data ptr 1 -ReadData INFO Could not find ExampleTrackContainer/MyTracks -ReadData INFO Hit x = 1601.2 y = -2.3 z = -1373.3 detector = DummyHitDetector -ReadData INFO Hit x = 1604.4 y = -8.0 z = -1505.2 detector = DummyHitDetector -ReadData INFO Hit x = 1607.6 y = -13.7 z = -1529.7 detector = DummyHitDetector -ReadData INFO Hit x = 1610.8 y = -19.3 z = -1540.0 detector = DummyHitDetector -ReadData INFO Hit x = 1614.0 y = -25.0 z = -1545.7 detector = DummyHitDetector -ReadData INFO Hit x = 1617.2 y = -30.7 z = -1549.3 detector = DummyHitDetector -ReadData INFO Hit x = 1620.4 y = -36.4 z = -1551.8 detector = DummyHitDetector -ReadData INFO Hit x = 1623.7 y = -42.0 z = -1553.6 detector = DummyHitDetector -ReadData INFO Hit x = 1626.9 y = -47.7 z = -1555.0 detector = DummyHitDetector -ReadData INFO Hit x = 1630.1 y = -53.4 z = -1556.1 detector = DummyHitDetector -EventSelector.S... INFO StreamSelectorTool::postNext -EventSelector.S... DEBUG Found attribute list -EventSelector.S... DEBUG Rejecting event -EventSelector.S... DEBUG EventSelector.Selector1: For [Stream1] cutflow events = 6 -EventSelector INFO Request skipping event from: EventSelector.Selector1 -EventSelector INFO skipping event 18 -EventSelector.S... INFO StreamSelectorTool::postNext -EventSelector.S... DEBUG Found attribute list -EventSelector.S... DEBUG Accepting event -EventSelector.S... DEBUG EventSelector.Selector1: For [Stream1] cutflow events = 7 -ReadData INFO EventStreamInfo: Number of events = 20 -ReadData INFO EventStreamInfo: ItemList: -ReadData INFO CLID = 2101, key = McEventInfo -ReadData INFO CLID = 9102, key = MyHits -ReadData INFO CLID = 1287802, key = ExcludeTestTrigMap -ReadData INFO CLID = 1287802, key = MultiTestTrigMap -ReadData INFO CLID = 38853911, key = EventInfoAux. -ReadData INFO CLID = 45903698, key = EventInfo -ReadData INFO CLID = 222376821, key = StreamAllP -ReadData INFO EventType: Event type: sim/data - is sim , testbeam/atlas - is atlas , calib/physics - is physics -ReadData INFO TagInfo: -ReadData INFO EventInfo event: 18 run: 0 -ReadData INFO Get Smart data ptr 1 -ReadData INFO Could not find ExampleTrackContainer/MyTracks -ReadData INFO Hit x = 1801.2 y = -2.3 z = -1573.3 detector = DummyHitDetector -ReadData INFO Hit x = 1804.4 y = -8.0 z = -1705.2 detector = DummyHitDetector -ReadData INFO Hit x = 1807.6 y = -13.7 z = -1729.7 detector = DummyHitDetector -ReadData INFO Hit x = 1810.8 y = -19.3 z = -1740.0 detector = DummyHitDetector -ReadData INFO Hit x = 1814.0 y = -25.0 z = -1745.7 detector = DummyHitDetector -ReadData INFO Hit x = 1817.2 y = -30.7 z = -1749.3 detector = DummyHitDetector -ReadData INFO Hit x = 1820.4 y = -36.4 z = -1751.8 detector = DummyHitDetector -ReadData INFO Hit x = 1823.7 y = -42.0 z = -1753.6 detector = DummyHitDetector -ReadData INFO Hit x = 1826.9 y = -47.7 z = -1755.0 detector = DummyHitDetector -ReadData INFO Hit x = 1830.1 y = -53.4 z = -1756.1 detector = DummyHitDetector -EventSelector.S... INFO StreamSelectorTool::postNext -EventSelector.S... DEBUG Found attribute list -EventSelector.S... DEBUG Rejecting event -EventSelector.S... DEBUG EventSelector.Selector1: For [Stream1] cutflow events = 7 -EventSelector INFO Request skipping event from: EventSelector.Selector1 -EventSelector INFO skipping event 20 -EventSelector INFO Disconnecting input sourceID: B3D760F4-F874-B44B-AED4-78DE0A73D140 -ReadData INFO in finalize() diff --git a/AtlasTest/DatabaseTest/AthenaPoolMultiTest/share/AthenaPoolMultiTestStreamSelect.ref b/AtlasTest/DatabaseTest/AthenaPoolMultiTest/share/AthenaPoolMultiTestStreamSelect.ref deleted file mode 100644 index 467cfa0fbdd7363044ed89c41194cd4443a76fa4..0000000000000000000000000000000000000000 --- a/AtlasTest/DatabaseTest/AthenaPoolMultiTest/share/AthenaPoolMultiTestStreamSelect.ref +++ /dev/null @@ -1,458 +0,0 @@ -ReadData INFO in initialize() -EventSelector.S... DEBUG Property update for OutputLevel : new value = 2 -EventSelector.S... DEBUG Property update for OutputLevel : new value = 2 -EventSelector.S... DEBUG Property update for OutputLevel : new value = 2 -EventSelector.S... DEBUG ... postInitialize -EventSelector.S... DEBUG ... postInitialize -EventSelector.S... DEBUG ... postInitialize -EventSelector INFO EventSelection with query -AthenaEventLoopMgr INFO Setup EventSelector service EventSelector -EventSelector.S... INFO StreamSelectorTool::postNext -EventSelector.S... DEBUG Found attribute list -EventSelector.S... DEBUG Accepting event -EventSelector.S... DEBUG EventSelector.Selector1: For [Stream1] cutflow events = 1 -EventSelector.S... INFO StreamSelectorTool::postNext -EventSelector.S... DEBUG Found attribute list -EventSelector.S... DEBUG Accepting event -EventSelector.S... DEBUG EventSelector.Selector2: For [Stream1] cutflow events = 1 -EventSelector.S... INFO StreamSelectorTool::postNext -EventSelector.S... DEBUG Found attribute list -EventSelector.S... ERROR Stream decision for [StreamX] does not exist in input -EventSelector.S... DEBUG EventSelector.SelectorX: For [StreamX] cutflow events = 0 -ReadData INFO EventStreamInfo: Number of events = 20 -ReadData INFO EventStreamInfo: ItemList: -ReadData INFO CLID = 2101, key = McEventInfo -ReadData INFO CLID = 9102, key = MyHits -ReadData INFO CLID = 1287802, key = ExcludeTestTrigMap -ReadData INFO CLID = 1287802, key = MultiTestTrigMap -ReadData INFO CLID = 38853911, key = EventInfoAux. -ReadData INFO CLID = 45903698, key = EventInfo -ReadData INFO CLID = 222376821, key = StreamAll2 -ReadData INFO EventType: Event type: sim/data - is sim , testbeam/atlas - is atlas , calib/physics - is physics -ReadData INFO TagInfo: -ReadData INFO EventInfo event: 0 run: 0 -ReadData INFO Get Smart data ptr 1 -ReadData INFO Could not find ExampleTrackContainer/MyTracks -ReadData INFO Hit x = 1.2 y = -2.3 z = 226.6 detector = DummyHitDetector -ReadData INFO Hit x = 4.4 y = -8.0 z = 94.7 detector = DummyHitDetector -ReadData INFO Hit x = 7.6 y = -13.7 z = 70.2 detector = DummyHitDetector -ReadData INFO Hit x = 10.8 y = -19.3 z = 59.9 detector = DummyHitDetector -ReadData INFO Hit x = 14.0 y = -25.0 z = 54.2 detector = DummyHitDetector -ReadData INFO Hit x = 17.2 y = -30.7 z = 50.6 detector = DummyHitDetector -ReadData INFO Hit x = 20.4 y = -36.4 z = 48.1 detector = DummyHitDetector -ReadData INFO Hit x = 23.7 y = -42.0 z = 46.3 detector = DummyHitDetector -ReadData INFO Hit x = 26.9 y = -47.7 z = 44.9 detector = DummyHitDetector -ReadData INFO Hit x = 30.1 y = -53.4 z = 43.8 detector = DummyHitDetector -EventSelector.S... INFO StreamSelectorTool::postNext -EventSelector.S... DEBUG Found attribute list -EventSelector.S... DEBUG Rejecting event -EventSelector.S... DEBUG EventSelector.Selector1: For [Stream1] cutflow events = 1 -EventSelector INFO Request skipping event from: EventSelector.Selector1 -EventSelector.S... INFO StreamSelectorTool::postNext -EventSelector.S... DEBUG Found attribute list -EventSelector.S... DEBUG Rejecting event -EventSelector.S... DEBUG EventSelector.Selector2: For [Stream1] cutflow events = 1 -EventSelector INFO Request skipping event from: EventSelector.Selector2 -EventSelector.S... INFO StreamSelectorTool::postNext -EventSelector.S... DEBUG Found attribute list -EventSelector.S... ERROR Stream decision for [StreamX] does not exist in input -EventSelector.S... DEBUG EventSelector.SelectorX: For [StreamX] cutflow events = 0 -EventSelector INFO skipping event 2 -EventSelector.S... INFO StreamSelectorTool::postNext -EventSelector.S... DEBUG Found attribute list -EventSelector.S... DEBUG Rejecting event -EventSelector.S... DEBUG EventSelector.Selector1: For [Stream1] cutflow events = 1 -EventSelector INFO Request skipping event from: EventSelector.Selector1 -EventSelector.S... INFO StreamSelectorTool::postNext -EventSelector.S... DEBUG Found attribute list -EventSelector.S... DEBUG Rejecting event -EventSelector.S... DEBUG EventSelector.Selector2: For [Stream1] cutflow events = 1 -EventSelector INFO Request skipping event from: EventSelector.Selector2 -EventSelector.S... INFO StreamSelectorTool::postNext -EventSelector.S... DEBUG Found attribute list -EventSelector.S... ERROR Stream decision for [StreamX] does not exist in input -EventSelector.S... DEBUG EventSelector.SelectorX: For [StreamX] cutflow events = 0 -EventSelector INFO skipping event 3 -EventSelector.S... INFO StreamSelectorTool::postNext -EventSelector.S... DEBUG Found attribute list -EventSelector.S... DEBUG Rejecting event -EventSelector.S... DEBUG EventSelector.Selector1: For [Stream1] cutflow events = 1 -EventSelector INFO Request skipping event from: EventSelector.Selector1 -EventSelector.S... INFO StreamSelectorTool::postNext -EventSelector.S... DEBUG Found attribute list -EventSelector.S... DEBUG Rejecting event -EventSelector.S... DEBUG EventSelector.Selector2: For [Stream1] cutflow events = 1 -EventSelector INFO Request skipping event from: EventSelector.Selector2 -EventSelector.S... INFO StreamSelectorTool::postNext -EventSelector.S... DEBUG Found attribute list -EventSelector.S... ERROR Stream decision for [StreamX] does not exist in input -EventSelector.S... DEBUG EventSelector.SelectorX: For [StreamX] cutflow events = 0 -EventSelector INFO skipping event 4 -EventSelector.S... INFO StreamSelectorTool::postNext -EventSelector.S... DEBUG Found attribute list -EventSelector.S... DEBUG Rejecting event -EventSelector.S... DEBUG EventSelector.Selector1: For [Stream1] cutflow events = 1 -EventSelector INFO Request skipping event from: EventSelector.Selector1 -EventSelector.S... INFO StreamSelectorTool::postNext -EventSelector.S... DEBUG Found attribute list -EventSelector.S... DEBUG Rejecting event -EventSelector.S... DEBUG EventSelector.Selector2: For [Stream1] cutflow events = 1 -EventSelector INFO Request skipping event from: EventSelector.Selector2 -EventSelector.S... INFO StreamSelectorTool::postNext -EventSelector.S... DEBUG Found attribute list -EventSelector.S... ERROR Stream decision for [StreamX] does not exist in input -EventSelector.S... DEBUG EventSelector.SelectorX: For [StreamX] cutflow events = 0 -EventSelector INFO skipping event 5 -EventSelector.S... INFO StreamSelectorTool::postNext -EventSelector.S... DEBUG Found attribute list -EventSelector.S... DEBUG Rejecting event -EventSelector.S... DEBUG EventSelector.Selector1: For [Stream1] cutflow events = 1 -EventSelector INFO Request skipping event from: EventSelector.Selector1 -EventSelector.S... INFO StreamSelectorTool::postNext -EventSelector.S... DEBUG Found attribute list -EventSelector.S... DEBUG Rejecting event -EventSelector.S... DEBUG EventSelector.Selector2: For [Stream1] cutflow events = 1 -EventSelector INFO Request skipping event from: EventSelector.Selector2 -EventSelector.S... INFO StreamSelectorTool::postNext -EventSelector.S... DEBUG Found attribute list -EventSelector.S... ERROR Stream decision for [StreamX] does not exist in input -EventSelector.S... DEBUG EventSelector.SelectorX: For [StreamX] cutflow events = 0 -EventSelector INFO skipping event 6 -EventSelector.S... INFO StreamSelectorTool::postNext -EventSelector.S... DEBUG Found attribute list -EventSelector.S... DEBUG Accepting event -EventSelector.S... DEBUG EventSelector.Selector1: For [Stream1] cutflow events = 2 -EventSelector.S... INFO StreamSelectorTool::postNext -EventSelector.S... DEBUG Found attribute list -EventSelector.S... DEBUG Accepting event -EventSelector.S... DEBUG EventSelector.Selector2: For [Stream1] cutflow events = 2 -EventSelector.S... INFO StreamSelectorTool::postNext -EventSelector.S... DEBUG Found attribute list -EventSelector.S... ERROR Stream decision for [StreamX] does not exist in input -EventSelector.S... DEBUG EventSelector.SelectorX: For [StreamX] cutflow events = 0 -ReadData INFO EventStreamInfo: Number of events = 20 -ReadData INFO EventStreamInfo: ItemList: -ReadData INFO CLID = 2101, key = McEventInfo -ReadData INFO CLID = 9102, key = MyHits -ReadData INFO CLID = 1287802, key = ExcludeTestTrigMap -ReadData INFO CLID = 1287802, key = MultiTestTrigMap -ReadData INFO CLID = 38853911, key = EventInfoAux. -ReadData INFO CLID = 45903698, key = EventInfo -ReadData INFO CLID = 222376821, key = StreamAll2 -ReadData INFO EventType: Event type: sim/data - is sim , testbeam/atlas - is atlas , calib/physics - is physics -ReadData INFO TagInfo: -ReadData INFO EventInfo event: 6 run: 0 -ReadData INFO Get Smart data ptr 1 -ReadData INFO Could not find ExampleTrackContainer/MyTracks -ReadData INFO Hit x = 601.2 y = -2.3 z = -373.3 detector = DummyHitDetector -ReadData INFO Hit x = 604.4 y = -8.0 z = -505.2 detector = DummyHitDetector -ReadData INFO Hit x = 607.6 y = -13.7 z = -529.7 detector = DummyHitDetector -ReadData INFO Hit x = 610.8 y = -19.3 z = -540.0 detector = DummyHitDetector -ReadData INFO Hit x = 614.0 y = -25.0 z = -545.7 detector = DummyHitDetector -ReadData INFO Hit x = 617.2 y = -30.7 z = -549.3 detector = DummyHitDetector -ReadData INFO Hit x = 620.4 y = -36.4 z = -551.8 detector = DummyHitDetector -ReadData INFO Hit x = 623.7 y = -42.0 z = -553.6 detector = DummyHitDetector -ReadData INFO Hit x = 626.9 y = -47.7 z = -555.0 detector = DummyHitDetector -ReadData INFO Hit x = 630.1 y = -53.4 z = -556.1 detector = DummyHitDetector -EventSelector.S... INFO StreamSelectorTool::postNext -EventSelector.S... DEBUG Found attribute list -EventSelector.S... DEBUG Rejecting event -EventSelector.S... DEBUG EventSelector.Selector1: For [Stream1] cutflow events = 2 -EventSelector INFO Request skipping event from: EventSelector.Selector1 -EventSelector.S... INFO StreamSelectorTool::postNext -EventSelector.S... DEBUG Found attribute list -EventSelector.S... DEBUG Rejecting event -EventSelector.S... DEBUG EventSelector.Selector2: For [Stream1] cutflow events = 2 -EventSelector INFO Request skipping event from: EventSelector.Selector2 -EventSelector.S... INFO StreamSelectorTool::postNext -EventSelector.S... DEBUG Found attribute list -EventSelector.S... ERROR Stream decision for [StreamX] does not exist in input -EventSelector.S... DEBUG EventSelector.SelectorX: For [StreamX] cutflow events = 0 -EventSelector INFO skipping event 8 -EventSelector.S... INFO StreamSelectorTool::postNext -EventSelector.S... DEBUG Found attribute list -EventSelector.S... DEBUG Rejecting event -EventSelector.S... DEBUG EventSelector.Selector1: For [Stream1] cutflow events = 2 -EventSelector INFO Request skipping event from: EventSelector.Selector1 -EventSelector.S... INFO StreamSelectorTool::postNext -EventSelector.S... DEBUG Found attribute list -EventSelector.S... DEBUG Rejecting event -EventSelector.S... DEBUG EventSelector.Selector2: For [Stream1] cutflow events = 2 -EventSelector INFO Request skipping event from: EventSelector.Selector2 -EventSelector.S... INFO StreamSelectorTool::postNext -EventSelector.S... DEBUG Found attribute list -EventSelector.S... ERROR Stream decision for [StreamX] does not exist in input -EventSelector.S... DEBUG EventSelector.SelectorX: For [StreamX] cutflow events = 0 -EventSelector INFO skipping event 9 -EventSelector.S... INFO StreamSelectorTool::postNext -EventSelector.S... DEBUG Found attribute list -EventSelector.S... DEBUG Accepting event -EventSelector.S... DEBUG EventSelector.Selector1: For [Stream1] cutflow events = 3 -EventSelector.S... INFO StreamSelectorTool::postNext -EventSelector.S... DEBUG Found attribute list -EventSelector.S... DEBUG Accepting event -EventSelector.S... DEBUG EventSelector.Selector2: For [Stream1] cutflow events = 3 -EventSelector.S... INFO StreamSelectorTool::postNext -EventSelector.S... DEBUG Found attribute list -EventSelector.S... ERROR Stream decision for [StreamX] does not exist in input -EventSelector.S... DEBUG EventSelector.SelectorX: For [StreamX] cutflow events = 0 -ReadData INFO EventStreamInfo: Number of events = 20 -ReadData INFO EventStreamInfo: ItemList: -ReadData INFO CLID = 2101, key = McEventInfo -ReadData INFO CLID = 9102, key = MyHits -ReadData INFO CLID = 1287802, key = ExcludeTestTrigMap -ReadData INFO CLID = 1287802, key = MultiTestTrigMap -ReadData INFO CLID = 38853911, key = EventInfoAux. -ReadData INFO CLID = 45903698, key = EventInfo -ReadData INFO CLID = 222376821, key = StreamAll2 -ReadData INFO EventType: Event type: sim/data - is sim , testbeam/atlas - is atlas , calib/physics - is physics -ReadData INFO TagInfo: -ReadData INFO EventInfo event: 9 run: 0 -ReadData INFO Get Smart data ptr 1 -ReadData INFO Could not find ExampleTrackContainer/MyTracks -ReadData INFO Hit x = 901.2 y = -2.3 z = -673.3 detector = DummyHitDetector -ReadData INFO Hit x = 904.4 y = -8.0 z = -805.2 detector = DummyHitDetector -ReadData INFO Hit x = 907.6 y = -13.7 z = -829.7 detector = DummyHitDetector -ReadData INFO Hit x = 910.8 y = -19.3 z = -840.0 detector = DummyHitDetector -ReadData INFO Hit x = 914.0 y = -25.0 z = -845.7 detector = DummyHitDetector -ReadData INFO Hit x = 917.2 y = -30.7 z = -849.3 detector = DummyHitDetector -ReadData INFO Hit x = 920.4 y = -36.4 z = -851.8 detector = DummyHitDetector -ReadData INFO Hit x = 923.7 y = -42.0 z = -853.6 detector = DummyHitDetector -ReadData INFO Hit x = 926.9 y = -47.7 z = -855.0 detector = DummyHitDetector -ReadData INFO Hit x = 930.1 y = -53.4 z = -856.1 detector = DummyHitDetector -EventSelector.S... INFO StreamSelectorTool::postNext -EventSelector.S... DEBUG Found attribute list -EventSelector.S... DEBUG Rejecting event -EventSelector.S... DEBUG EventSelector.Selector1: For [Stream1] cutflow events = 3 -EventSelector INFO Request skipping event from: EventSelector.Selector1 -EventSelector.S... INFO StreamSelectorTool::postNext -EventSelector.S... DEBUG Found attribute list -EventSelector.S... DEBUG Rejecting event -EventSelector.S... DEBUG EventSelector.Selector2: For [Stream1] cutflow events = 3 -EventSelector INFO Request skipping event from: EventSelector.Selector2 -EventSelector.S... INFO StreamSelectorTool::postNext -EventSelector.S... DEBUG Found attribute list -EventSelector.S... ERROR Stream decision for [StreamX] does not exist in input -EventSelector.S... DEBUG EventSelector.SelectorX: For [StreamX] cutflow events = 0 -EventSelector INFO skipping event 11 -EventSelector.S... INFO StreamSelectorTool::postNext -EventSelector.S... DEBUG Found attribute list -EventSelector.S... DEBUG Rejecting event -EventSelector.S... DEBUG EventSelector.Selector1: For [Stream1] cutflow events = 3 -EventSelector INFO Request skipping event from: EventSelector.Selector1 -EventSelector.S... INFO StreamSelectorTool::postNext -EventSelector.S... DEBUG Found attribute list -EventSelector.S... DEBUG Rejecting event -EventSelector.S... DEBUG EventSelector.Selector2: For [Stream1] cutflow events = 3 -EventSelector INFO Request skipping event from: EventSelector.Selector2 -EventSelector.S... INFO StreamSelectorTool::postNext -EventSelector.S... DEBUG Found attribute list -EventSelector.S... ERROR Stream decision for [StreamX] does not exist in input -EventSelector.S... DEBUG EventSelector.SelectorX: For [StreamX] cutflow events = 0 -EventSelector INFO skipping event 12 -EventSelector.S... INFO StreamSelectorTool::postNext -EventSelector.S... DEBUG Found attribute list -EventSelector.S... DEBUG Accepting event -EventSelector.S... DEBUG EventSelector.Selector1: For [Stream1] cutflow events = 4 -EventSelector.S... INFO StreamSelectorTool::postNext -EventSelector.S... DEBUG Found attribute list -EventSelector.S... DEBUG Accepting event -EventSelector.S... DEBUG EventSelector.Selector2: For [Stream1] cutflow events = 4 -EventSelector.S... INFO StreamSelectorTool::postNext -EventSelector.S... DEBUG Found attribute list -EventSelector.S... ERROR Stream decision for [StreamX] does not exist in input -EventSelector.S... DEBUG EventSelector.SelectorX: For [StreamX] cutflow events = 0 -ReadData INFO EventStreamInfo: Number of events = 20 -ReadData INFO EventStreamInfo: ItemList: -ReadData INFO CLID = 2101, key = McEventInfo -ReadData INFO CLID = 9102, key = MyHits -ReadData INFO CLID = 1287802, key = ExcludeTestTrigMap -ReadData INFO CLID = 1287802, key = MultiTestTrigMap -ReadData INFO CLID = 38853911, key = EventInfoAux. -ReadData INFO CLID = 45903698, key = EventInfo -ReadData INFO CLID = 222376821, key = StreamAll2 -ReadData INFO EventType: Event type: sim/data - is sim , testbeam/atlas - is atlas , calib/physics - is physics -ReadData INFO TagInfo: -ReadData INFO EventInfo event: 12 run: 0 -ReadData INFO Get Smart data ptr 1 -ReadData INFO Could not find ExampleTrackContainer/MyTracks -ReadData INFO Hit x = 1201.2 y = -2.3 z = -973.3 detector = DummyHitDetector -ReadData INFO Hit x = 1204.4 y = -8.0 z = -1105.2 detector = DummyHitDetector -ReadData INFO Hit x = 1207.6 y = -13.7 z = -1129.7 detector = DummyHitDetector -ReadData INFO Hit x = 1210.8 y = -19.3 z = -1140.0 detector = DummyHitDetector -ReadData INFO Hit x = 1214.0 y = -25.0 z = -1145.7 detector = DummyHitDetector -ReadData INFO Hit x = 1217.2 y = -30.7 z = -1149.3 detector = DummyHitDetector -ReadData INFO Hit x = 1220.4 y = -36.4 z = -1151.8 detector = DummyHitDetector -ReadData INFO Hit x = 1223.7 y = -42.0 z = -1153.6 detector = DummyHitDetector -ReadData INFO Hit x = 1226.9 y = -47.7 z = -1155.0 detector = DummyHitDetector -ReadData INFO Hit x = 1230.1 y = -53.4 z = -1156.1 detector = DummyHitDetector -EventSelector.S... INFO StreamSelectorTool::postNext -EventSelector.S... DEBUG Found attribute list -EventSelector.S... DEBUG Rejecting event -EventSelector.S... DEBUG EventSelector.Selector1: For [Stream1] cutflow events = 4 -EventSelector INFO Request skipping event from: EventSelector.Selector1 -EventSelector.S... INFO StreamSelectorTool::postNext -EventSelector.S... DEBUG Found attribute list -EventSelector.S... DEBUG Rejecting event -EventSelector.S... DEBUG EventSelector.Selector2: For [Stream1] cutflow events = 4 -EventSelector INFO Request skipping event from: EventSelector.Selector2 -EventSelector.S... INFO StreamSelectorTool::postNext -EventSelector.S... DEBUG Found attribute list -EventSelector.S... ERROR Stream decision for [StreamX] does not exist in input -EventSelector.S... DEBUG EventSelector.SelectorX: For [StreamX] cutflow events = 0 -EventSelector INFO skipping event 14 -EventSelector.S... INFO StreamSelectorTool::postNext -EventSelector.S... DEBUG Found attribute list -EventSelector.S... DEBUG Rejecting event -EventSelector.S... DEBUG EventSelector.Selector1: For [Stream1] cutflow events = 4 -EventSelector INFO Request skipping event from: EventSelector.Selector1 -EventSelector.S... INFO StreamSelectorTool::postNext -EventSelector.S... DEBUG Found attribute list -EventSelector.S... DEBUG Rejecting event -EventSelector.S... DEBUG EventSelector.Selector2: For [Stream1] cutflow events = 4 -EventSelector INFO Request skipping event from: EventSelector.Selector2 -EventSelector.S... INFO StreamSelectorTool::postNext -EventSelector.S... DEBUG Found attribute list -EventSelector.S... ERROR Stream decision for [StreamX] does not exist in input -EventSelector.S... DEBUG EventSelector.SelectorX: For [StreamX] cutflow events = 0 -EventSelector INFO skipping event 15 -EventSelector.S... INFO StreamSelectorTool::postNext -EventSelector.S... DEBUG Found attribute list -EventSelector.S... DEBUG Accepting event -EventSelector.S... DEBUG EventSelector.Selector1: For [Stream1] cutflow events = 5 -EventSelector.S... INFO StreamSelectorTool::postNext -EventSelector.S... DEBUG Found attribute list -EventSelector.S... DEBUG Accepting event -EventSelector.S... DEBUG EventSelector.Selector2: For [Stream1] cutflow events = 5 -EventSelector.S... INFO StreamSelectorTool::postNext -EventSelector.S... DEBUG Found attribute list -EventSelector.S... ERROR Stream decision for [StreamX] does not exist in input -EventSelector.S... DEBUG EventSelector.SelectorX: For [StreamX] cutflow events = 0 -ReadData INFO EventStreamInfo: Number of events = 20 -ReadData INFO EventStreamInfo: ItemList: -ReadData INFO CLID = 2101, key = McEventInfo -ReadData INFO CLID = 9102, key = MyHits -ReadData INFO CLID = 1287802, key = ExcludeTestTrigMap -ReadData INFO CLID = 1287802, key = MultiTestTrigMap -ReadData INFO CLID = 38853911, key = EventInfoAux. -ReadData INFO CLID = 45903698, key = EventInfo -ReadData INFO CLID = 222376821, key = StreamAll2 -ReadData INFO EventType: Event type: sim/data - is sim , testbeam/atlas - is atlas , calib/physics - is physics -ReadData INFO TagInfo: -ReadData INFO EventInfo event: 15 run: 0 -ReadData INFO Get Smart data ptr 1 -ReadData INFO Could not find ExampleTrackContainer/MyTracks -ReadData INFO Hit x = 1501.2 y = -2.3 z = -1273.3 detector = DummyHitDetector -ReadData INFO Hit x = 1504.4 y = -8.0 z = -1405.2 detector = DummyHitDetector -ReadData INFO Hit x = 1507.6 y = -13.7 z = -1429.7 detector = DummyHitDetector -ReadData INFO Hit x = 1510.8 y = -19.3 z = -1440.0 detector = DummyHitDetector -ReadData INFO Hit x = 1514.0 y = -25.0 z = -1445.7 detector = DummyHitDetector -ReadData INFO Hit x = 1517.2 y = -30.7 z = -1449.3 detector = DummyHitDetector -ReadData INFO Hit x = 1520.4 y = -36.4 z = -1451.8 detector = DummyHitDetector -ReadData INFO Hit x = 1523.7 y = -42.0 z = -1453.6 detector = DummyHitDetector -ReadData INFO Hit x = 1526.9 y = -47.7 z = -1455.0 detector = DummyHitDetector -ReadData INFO Hit x = 1530.1 y = -53.4 z = -1456.1 detector = DummyHitDetector -EventSelector.S... INFO StreamSelectorTool::postNext -EventSelector.S... DEBUG Found attribute list -EventSelector.S... DEBUG Accepting event -EventSelector.S... DEBUG EventSelector.Selector1: For [Stream1] cutflow events = 6 -EventSelector.S... INFO StreamSelectorTool::postNext -EventSelector.S... DEBUG Found attribute list -EventSelector.S... DEBUG Accepting event -EventSelector.S... DEBUG EventSelector.Selector2: For [Stream1] cutflow events = 6 -EventSelector.S... INFO StreamSelectorTool::postNext -EventSelector.S... DEBUG Found attribute list -EventSelector.S... ERROR Stream decision for [StreamX] does not exist in input -EventSelector.S... DEBUG EventSelector.SelectorX: For [StreamX] cutflow events = 0 -ReadData INFO EventStreamInfo: Number of events = 20 -ReadData INFO EventStreamInfo: ItemList: -ReadData INFO CLID = 2101, key = McEventInfo -ReadData INFO CLID = 9102, key = MyHits -ReadData INFO CLID = 1287802, key = ExcludeTestTrigMap -ReadData INFO CLID = 1287802, key = MultiTestTrigMap -ReadData INFO CLID = 38853911, key = EventInfoAux. -ReadData INFO CLID = 45903698, key = EventInfo -ReadData INFO CLID = 222376821, key = StreamAll2 -ReadData INFO EventType: Event type: sim/data - is sim , testbeam/atlas - is atlas , calib/physics - is physics -ReadData INFO TagInfo: -ReadData INFO EventInfo event: 16 run: 0 -ReadData INFO Get Smart data ptr 1 -ReadData INFO Could not find ExampleTrackContainer/MyTracks -ReadData INFO Hit x = 1601.2 y = -2.3 z = -1373.3 detector = DummyHitDetector -ReadData INFO Hit x = 1604.4 y = -8.0 z = -1505.2 detector = DummyHitDetector -ReadData INFO Hit x = 1607.6 y = -13.7 z = -1529.7 detector = DummyHitDetector -ReadData INFO Hit x = 1610.8 y = -19.3 z = -1540.0 detector = DummyHitDetector -ReadData INFO Hit x = 1614.0 y = -25.0 z = -1545.7 detector = DummyHitDetector -ReadData INFO Hit x = 1617.2 y = -30.7 z = -1549.3 detector = DummyHitDetector -ReadData INFO Hit x = 1620.4 y = -36.4 z = -1551.8 detector = DummyHitDetector -ReadData INFO Hit x = 1623.7 y = -42.0 z = -1553.6 detector = DummyHitDetector -ReadData INFO Hit x = 1626.9 y = -47.7 z = -1555.0 detector = DummyHitDetector -ReadData INFO Hit x = 1630.1 y = -53.4 z = -1556.1 detector = DummyHitDetector -EventSelector.S... INFO StreamSelectorTool::postNext -EventSelector.S... DEBUG Found attribute list -EventSelector.S... DEBUG Rejecting event -EventSelector.S... DEBUG EventSelector.Selector1: For [Stream1] cutflow events = 6 -EventSelector INFO Request skipping event from: EventSelector.Selector1 -EventSelector.S... INFO StreamSelectorTool::postNext -EventSelector.S... DEBUG Found attribute list -EventSelector.S... DEBUG Rejecting event -EventSelector.S... DEBUG EventSelector.Selector2: For [Stream1] cutflow events = 6 -EventSelector INFO Request skipping event from: EventSelector.Selector2 -EventSelector.S... INFO StreamSelectorTool::postNext -EventSelector.S... DEBUG Found attribute list -EventSelector.S... ERROR Stream decision for [StreamX] does not exist in input -EventSelector.S... DEBUG EventSelector.SelectorX: For [StreamX] cutflow events = 0 -EventSelector INFO skipping event 18 -EventSelector.S... INFO StreamSelectorTool::postNext -EventSelector.S... DEBUG Found attribute list -EventSelector.S... DEBUG Accepting event -EventSelector.S... DEBUG EventSelector.Selector1: For [Stream1] cutflow events = 7 -EventSelector.S... INFO StreamSelectorTool::postNext -EventSelector.S... DEBUG Found attribute list -EventSelector.S... DEBUG Accepting event -EventSelector.S... DEBUG EventSelector.Selector2: For [Stream1] cutflow events = 7 -EventSelector.S... INFO StreamSelectorTool::postNext -EventSelector.S... DEBUG Found attribute list -EventSelector.S... ERROR Stream decision for [StreamX] does not exist in input -EventSelector.S... DEBUG EventSelector.SelectorX: For [StreamX] cutflow events = 0 -ReadData INFO EventStreamInfo: Number of events = 20 -ReadData INFO EventStreamInfo: ItemList: -ReadData INFO CLID = 2101, key = McEventInfo -ReadData INFO CLID = 9102, key = MyHits -ReadData INFO CLID = 1287802, key = ExcludeTestTrigMap -ReadData INFO CLID = 1287802, key = MultiTestTrigMap -ReadData INFO CLID = 38853911, key = EventInfoAux. -ReadData INFO CLID = 45903698, key = EventInfo -ReadData INFO CLID = 222376821, key = StreamAll2 -ReadData INFO EventType: Event type: sim/data - is sim , testbeam/atlas - is atlas , calib/physics - is physics -ReadData INFO TagInfo: -ReadData INFO EventInfo event: 18 run: 0 -ReadData INFO Get Smart data ptr 1 -ReadData INFO Could not find ExampleTrackContainer/MyTracks -ReadData INFO Hit x = 1801.2 y = -2.3 z = -1573.3 detector = DummyHitDetector -ReadData INFO Hit x = 1804.4 y = -8.0 z = -1705.2 detector = DummyHitDetector -ReadData INFO Hit x = 1807.6 y = -13.7 z = -1729.7 detector = DummyHitDetector -ReadData INFO Hit x = 1810.8 y = -19.3 z = -1740.0 detector = DummyHitDetector -ReadData INFO Hit x = 1814.0 y = -25.0 z = -1745.7 detector = DummyHitDetector -ReadData INFO Hit x = 1817.2 y = -30.7 z = -1749.3 detector = DummyHitDetector -ReadData INFO Hit x = 1820.4 y = -36.4 z = -1751.8 detector = DummyHitDetector -ReadData INFO Hit x = 1823.7 y = -42.0 z = -1753.6 detector = DummyHitDetector -ReadData INFO Hit x = 1826.9 y = -47.7 z = -1755.0 detector = DummyHitDetector -ReadData INFO Hit x = 1830.1 y = -53.4 z = -1756.1 detector = DummyHitDetector -EventSelector.S... INFO StreamSelectorTool::postNext -EventSelector.S... DEBUG Found attribute list -EventSelector.S... DEBUG Rejecting event -EventSelector.S... DEBUG EventSelector.Selector1: For [Stream1] cutflow events = 7 -EventSelector INFO Request skipping event from: EventSelector.Selector1 -EventSelector.S... INFO StreamSelectorTool::postNext -EventSelector.S... DEBUG Found attribute list -EventSelector.S... DEBUG Rejecting event -EventSelector.S... DEBUG EventSelector.Selector2: For [Stream1] cutflow events = 7 -EventSelector INFO Request skipping event from: EventSelector.Selector2 -EventSelector.S... INFO StreamSelectorTool::postNext -EventSelector.S... DEBUG Found attribute list -EventSelector.S... ERROR Stream decision for [StreamX] does not exist in input -EventSelector.S... DEBUG EventSelector.SelectorX: For [StreamX] cutflow events = 0 -EventSelector INFO skipping event 20 -EventSelector INFO Disconnecting input sourceID: 0E8E08EE-13D0-BF40-BB78-56E53AEBF449 -ReadData INFO in finalize() diff --git a/AtlasTest/DatabaseTest/AthenaPoolMultiTest/share/CheckStreamPropagate_jo.py b/AtlasTest/DatabaseTest/AthenaPoolMultiTest/share/CheckStreamPropagate_jo.py deleted file mode 100755 index af0ad699fb914bb5395e55d7f98bdb30d23924f7..0000000000000000000000000000000000000000 --- a/AtlasTest/DatabaseTest/AthenaPoolMultiTest/share/CheckStreamPropagate_jo.py +++ /dev/null @@ -1,71 +0,0 @@ -## @file CheckExplicit_jo.py -## @brief TopOptions (but dependent SplittableData_jo.py, EventSplit_jo.py): -## Checks that the root collection is readable with the EventSelector -## @author Jack Cranshaw (Jack.Cranshaw@cern.ch) -## $Id: CheckExplicit_jo.py,v 1.9 2009-05-20 13:34:21 cranshaw Exp $ -############################################################### -# -# Job options file -# -#============================================================== - -#-------------------------------------------------------------- -# Event related parameters -#-------------------------------------------------------------- -from AthenaCommon.AlgSequence import AthSequencer -topSequence = AthSequencer("AthAlgSeq") -athRegSeq = AthSequencer("AthRegSeq") - -from AthenaCommon.AppMgr import theApp - -from AthenaCommon.AppMgr import ServiceMgr as svcMgr - -theApp.EvtMax = 200000 - -#-------------------------------------------------------------- -# Load POOL support -#-------------------------------------------------------------- -include( "AthenaPoolExampleConverter/AthenaPoolExampleConverter_jobOption.py" ) -include( "AthenaPoolTestAthenaPool/AthenaPoolTestAthenaPool_joboptions.py" ) -#-------------------------------------------------------------- -#--- Read portion ----- -#-------------------------------------------------------------- -import AthenaPoolCnvSvc.ReadAthenaPool - -from PoolSvc.PoolSvcConf import PoolSvc -svcMgr += PoolSvc() -PoolSvc = svcMgr.PoolSvc -PoolSvc.ReadCatalog = ["xmlcatalog_file:EventSplit.xml"] - -EventSelector = svcMgr.EventSelector -EventSelector.InputCollections = [ "AthenaPoolMultiTest_Propagate.root" ]; - -# Include the StreamSelectorTool -from EventBookkeeperTools.EventBookkeeperToolsConf import StreamSelectorTool -# Select existing Stream1 -selector1 = StreamSelectorTool("Selector1") -selector1.AcceptStreams = ["Stream1"] -selector1.OutputLevel = DEBUG -svcMgr.EventSelector.HelperTools += [selector1] - -#-------------------------------------------------------------- -# Configure the filters -#-------------------------------------------------------------- -from AthenaPoolExampleAlgorithms.AthenaPoolExampleAlgorithmsConf import AthPoolEx__ReadData - -topSequence += AthPoolEx__ReadData("ReadData") -#from AthenaPoolMultiTest.AthenaPoolMultiTestConf import EventTagReader - -from AthenaPoolMultiTest.AthenaPoolMultiTestConf import * - -#-------------------------------------------------------------- -# Set output level threshold (2=DEBUG, 3=INFO, 4=WARNING, 5=ERROR, 6=FATAL) -#-------------------------------------------------------------- -svcMgr.MessageSvc.infoLimit = 5000 -svcMgr.MessageSvc.debugLimit = 5000 -svcMgr.MessageSvc.OutputLevel = INFO -#============================================================== -# -# End of job options file -# -############################################################### diff --git a/AtlasTest/DatabaseTest/AthenaPoolMultiTest/share/CheckStreamSelector_jo.py b/AtlasTest/DatabaseTest/AthenaPoolMultiTest/share/CheckStreamSelector_jo.py deleted file mode 100755 index 170cd50a12bac06b18e798590e400bc9c6b4e776..0000000000000000000000000000000000000000 --- a/AtlasTest/DatabaseTest/AthenaPoolMultiTest/share/CheckStreamSelector_jo.py +++ /dev/null @@ -1,91 +0,0 @@ -## @file CheckExplicit_jo.py -## @brief TopOptions (but dependent SplittableData_jo.py, EventSplit_jo.py): -## Checks that the root collection is readable with the EventSelector -## @author Jack Cranshaw (Jack.Cranshaw@cern.ch) -## $Id: CheckExplicit_jo.py,v 1.9 2009-05-20 13:34:21 cranshaw Exp $ -############################################################### -# -# Job options file -# -#============================================================== - -#-------------------------------------------------------------- -# Event related parameters -#-------------------------------------------------------------- -from AthenaCommon.AlgSequence import AthSequencer -topSequence = AthSequencer("AthAlgSeq") -athRegSeq = AthSequencer("AthRegSeq") - -from AthenaCommon.AppMgr import theApp - -from AthenaCommon.AppMgr import ServiceMgr as svcMgr - -theApp.EvtMax = 200000 - -#-------------------------------------------------------------- -# Load POOL support -#-------------------------------------------------------------- -include( "AthenaPoolExampleConverter/AthenaPoolExampleConverter_jobOption.py" ) -include( "AthenaPoolTestAthenaPool/AthenaPoolTestAthenaPool_joboptions.py" ) -#-------------------------------------------------------------- -#--- Read portion ----- -#-------------------------------------------------------------- -import AthenaPoolCnvSvc.ReadAthenaPool - -from PoolSvc.PoolSvcConf import PoolSvc -svcMgr += PoolSvc() -PoolSvc = svcMgr.PoolSvc -PoolSvc.ReadCatalog = ["xmlcatalog_file:EventSplit.xml"] - -EventSelector = svcMgr.EventSelector -EventSelector.InputCollections = [ "AthenaPoolMultiTest_StreamAll2.root" ]; - -# Include the StreamSelectorTool -from EventBookkeeperTools.EventBookkeeperToolsConf import StreamSelectorTool -# Select existing Stream1 -selector1 = StreamSelectorTool("Selector1") -selector1.AcceptStreams = ["Stream1"] -selector1.OutputLevel = DEBUG -svcMgr.EventSelector.HelperTools += [selector1] - -# Select existing Stream1, but use a separate CutFlowSvc -# Create the CutFlowSvc instance(s) -from EventBookkeeperTools.EventBookkeeperToolsConf import CutFlowSvc -cfs = CfgMgr.CutFlowSvc("SS_CutFlowSvc") -svcMgr += cfs -cfs.InputStream = "StreamAll" -cfs.OutputCollName = "StreamSelect" -# -selector2 = StreamSelectorTool("Selector2") -selector2.AcceptStreams = ["Stream1"] -selector2.CutFlowSvc = cfs -selector2.OutputLevel = DEBUG -svcMgr.EventSelector.HelperTools += [selector2] - -# Select non-existing StreamX -selectorx = StreamSelectorTool("SelectorX") -selectorx.AcceptStreams = ["StreamX"] -selectorx.OutputLevel = DEBUG -svcMgr.EventSelector.HelperTools += [selectorx] - -#-------------------------------------------------------------- -# Configure the filters -#-------------------------------------------------------------- -from AthenaPoolExampleAlgorithms.AthenaPoolExampleAlgorithmsConf import AthPoolEx__ReadData - -topSequence += AthPoolEx__ReadData("ReadData") -#from AthenaPoolMultiTest.AthenaPoolMultiTestConf import EventTagReader - -from AthenaPoolMultiTest.AthenaPoolMultiTestConf import * - -#-------------------------------------------------------------- -# Set output level threshold (2=DEBUG, 3=INFO, 4=WARNING, 5=ERROR, 6=FATAL) -#-------------------------------------------------------------- -svcMgr.MessageSvc.infoLimit = 5000 -svcMgr.MessageSvc.debugLimit = 5000 -svcMgr.MessageSvc.OutputLevel = INFO -#============================================================== -# -# End of job options file -# -############################################################### diff --git a/Event/EventBookkeeperTools/src/StreamSelectorTool.cxx b/Event/EventBookkeeperTools/src/StreamSelectorTool.cxx deleted file mode 100644 index 04cf7c636959913c7dab538d1ae0d12e40c97c5a..0000000000000000000000000000000000000000 --- a/Event/EventBookkeeperTools/src/StreamSelectorTool.cxx +++ /dev/null @@ -1,124 +0,0 @@ -/* - Copyright (C) 2002-2019 CERN for the benefit of the ATLAS collaboration -*/ - -/** @file StreamSelectorTool.cxx - * @brief This file contains the implementation for the StreamSelectorTool class. - * $Id: StreamSelectorTool.cxx,v 1.5 2009-03-17 09:44:46 cranshaw Exp $ - **/ -#include <algorithm> - -#include "GaudiKernel/ServiceHandle.h" -#include "StoreGate/StoreGateSvc.h" - -#include "StreamSelectorTool.h" -#include "PersistentDataModel/AthenaAttributeList.h" -#include "xAODCutFlow/CutBookkeeperContainer.h" - -//___________________________________________________________________________ -StreamSelectorTool::StreamSelectorTool(const std::string& type, const std::string& name, const IInterface* parent) : - AthAlgTool(type, name, parent), - m_cutflow("CutFlowSvc/CutFlowSvc",name) -{ - declareInterface<IAthenaSelectorTool>(this); - declareProperty("CutFlowSvc", m_cutflow, - "handle to the ICutFlowSvc instance this filtering algorithm" - " will use for building the flow of cuts."); - declareProperty("AcceptStreams",m_streamName,"Name of stream to be used as a ACCEPT, defaluts to ALL"); - declareProperty("VetoStreams",m_unstreamName,"Name of stream to be used as a VETO, defaluts to ALL"); -} -//___________________________________________________________________________ -StreamSelectorTool::~StreamSelectorTool() { -} - -//__________________________________________________________________________ -StatusCode StreamSelectorTool::postInitialize() { - ATH_MSG_DEBUG("... postInitialize"); - - ATH_CHECK(m_cutflow.retrieve()); - m_cutid = m_cutflow->registerFilter(this->name(),"Stream selection"); - if (0 == m_cutid) { - ATH_MSG_WARNING("Unable to register filter tool"); - } - - return StatusCode::SUCCESS; -} -//__________________________________________________________________________ -StatusCode StreamSelectorTool::postNext() const { - ATH_MSG_INFO("StreamSelectorTool::postNext"); - - StatusCode retc = StatusCode::SUCCESS; - - // if default, just return immediately - //if (m_streamName.size()>0 && m_streamName[0]=="ALL") return retc; - - // Use attribute list to filter on selected stream - const DataHandle<AthenaAttributeList> attrList; - StatusCode sc = evtStore()->retrieve(attrList,m_attrListKey); - if (sc.isSuccess()) { - ATH_MSG_DEBUG("Found attribute list"); - // fill the input bookkeeper - float weight = (*attrList)["EventWeight"].data<float>(); - // Search for stream name in attribute list, and check flag - for (auto sel = m_streamName.begin(); sel != m_streamName.end(); ++sel) { - // check veto - if ( attrList->specification().exists(*sel) ) { - bool dec(false); - bool veto(false); - // First check for vetoes - for (auto ivet = m_unstreamName.begin(); ivet != m_unstreamName.end(); ++ivet) { - try { - if ((*attrList)[*ivet].data<bool>()) { - ATH_MSG_DEBUG("Stream " << *ivet << " vetoed event"); - veto=true; - break; - } - } - catch (...) { - ATH_MSG_WARNING("Unable to access " << m_streamName << " decision"); - } - } - // if not vetoed, then look for accept - if (!veto) { - try { - dec = (*attrList)[*sel].data<bool>(); - } - catch (...) { - ATH_MSG_WARNING("Unable to access " << m_streamName << " decision"); - } - } else { - // exit loop as reject if already vetoed - retc = StatusCode::RECOVERABLE; - break; - } - // if not vetoed and decision found in attribute list - if (dec!=true) { - // Rejecting event - retc = StatusCode::RECOVERABLE; - ATH_MSG_DEBUG("Rejecting event"); - } else { - // Accepting event - ATH_MSG_DEBUG("Accepting event"); - m_cutflow->addEvent(m_cutid,weight); - } - } else { - ATH_MSG_ERROR("Stream decision for " << m_streamName << " does not exist in input"); - } - } - - uint64_t nAcceptedEvents = m_cutflow->getNAcceptedEvents(m_cutid); - if (nAcceptedEvents != std::numeric_limits<uint64_t>::max()) { - ATH_MSG_DEBUG(name() << ": For " << m_streamName << " cutflow events = " << nAcceptedEvents); - } - } - else { - ATH_MSG_WARNING("Could not find attribute list for " << m_attrListKey); - ATH_MSG_ERROR("Cannot do attributelist bookkeeping"); - } - return retc; -} -//__________________________________________________________________________ -StatusCode StreamSelectorTool::preNext() const { - return(StatusCode::SUCCESS); -} -//__________________________________________________________________________ diff --git a/Event/EventBookkeeperTools/src/StreamSelectorTool.h b/Event/EventBookkeeperTools/src/StreamSelectorTool.h deleted file mode 100644 index cc254b570fd6900c4624579ce05000efe5074392..0000000000000000000000000000000000000000 --- a/Event/EventBookkeeperTools/src/StreamSelectorTool.h +++ /dev/null @@ -1,53 +0,0 @@ -/* - Copyright (C) 2002-2019 CERN for the benefit of the ATLAS collaboration -*/ - -#ifndef STREAMSELECTORTOOL_H -#define STREAMSELECTORTOOL_H - -/** @file StreamSelectorTool.h - * @brief This file contains the class definition for the StreamSelectorTool class. - * $Id: StreamSelectorTool.h,v 1.1 2008-12-10 21:28:11 gemmeren Exp $ - **/ - -#include "GaudiKernel/ServiceHandle.h" -#include "AthenaKernel/IAthenaSelectorTool.h" -#include "AthenaKernel/ICutFlowSvc.h" -#include "AthenaBaseComps/AthAlgTool.h" - -#include <string> - -/** @class StreamSelectorTool - * @brief This class provides an example for reading with a ISelectorTool to veto events on AttributeList. - **/ -class StreamSelectorTool : public AthAlgTool, virtual public IAthenaSelectorTool { -public: // Constructor and Destructor - /// Standard Service Constructor - StreamSelectorTool(const std::string& type, const std::string& name, const IInterface* parent); - /// Destructor - virtual ~StreamSelectorTool(); - -public: - /// IAthenaSelectorTool Interface method implementations: - virtual StatusCode initialize(); - virtual StatusCode postInitialize(); - virtual StatusCode preNext() const; - virtual StatusCode postNext() const; - virtual StatusCode preFinalize(); - virtual StatusCode finalize(); -private: - StringProperty m_attrListKey{this,"AttributeListKey","Input","Key for attribute list input to be used"}; - //StringArrayProperty m_streamName{this,"SelectedStreams","ALL","Name of stream to be used as a ACCEPT, defaluts to ALL"}; - //StringArrayProperty m_unstreamName{this,"DeselectedStreams","ALL","Name of stream to be used as a VETO, defaluts to ALL"}; - std::vector<std::string> m_streamName; - std::vector<std::string> m_unstreamName; - - ServiceHandle<ICutFlowSvc> m_cutflow; - CutIdentifier m_cutid; -}; - -inline StatusCode StreamSelectorTool::initialize() {return StatusCode::SUCCESS;} -inline StatusCode StreamSelectorTool::preFinalize() {return StatusCode::SUCCESS;} -inline StatusCode StreamSelectorTool::finalize() {return StatusCode::SUCCESS;} - -#endif diff --git a/Event/EventBookkeeperTools/src/components/EventBookkeeperTools_entries.cxx b/Event/EventBookkeeperTools/src/components/EventBookkeeperTools_entries.cxx index b7db38a32ec98559f760b6c3ece96e57462184b6..a2bb0fb8664b2a275a48e00ed6f5212bbc04db6a 100644 --- a/Event/EventBookkeeperTools/src/components/EventBookkeeperTools_entries.cxx +++ b/Event/EventBookkeeperTools/src/components/EventBookkeeperTools_entries.cxx @@ -5,7 +5,6 @@ #include "../CutFlowSvc.h" #include "../EventCounterAlg.h" #include "../SkimDecisionMultiFilter.h" -#include "../StreamSelectorTool.h" #include "../TestFilterReentrantAlg.h" DECLARE_COMPONENT( AllExecutedEventsCounterAlg ) @@ -14,5 +13,4 @@ DECLARE_COMPONENT( BookkeeperTool ) DECLARE_COMPONENT( CutFlowSvc ) DECLARE_COMPONENT( EventCounterAlg ) DECLARE_COMPONENT( SkimDecisionMultiFilter ) -DECLARE_COMPONENT( StreamSelectorTool ) DECLARE_COMPONENT( TestFilterReentrantAlg )