100
100
event.assign_scale_line("8 3 0.1 125 0.1 0.3")
101
101
event.change_wgt(factor=0.4)
103
self.assertEqual(event.string_event(), """<event>
103
self.assertEqual(event.string_event().split('\n'), """<event>
104
104
8 3 +4.0000000e-02 1.25000000e+02 1.00000000e-01 3.00000000e-01
105
21 -1 0 0 503 502 +0.0000000e+00 +0.0000000e+00 +5.8683954e+02 5.86840020e+02 7.50000000e-01 0.0000e+00 0.0000e+00
106
21 -1 0 0 501 503 +0.0000000e+00 +0.0000000e+00 -1.8208760e+02 1.82089140e+02 7.50000000e-01 0.0000e+00 0.0000e+00
107
6 1 1 2 504 0 +1.9760403e+02 +4.8424858e+01 +7.6818601e+01 2.77889220e+02 1.73000000e+02 0.0000e+00 0.0000e+00
108
-6 1 1 2 0 502 -2.1277359e+02 -3.4669345e+01 +3.5945458e+02 4.53443660e+02 1.73000000e+02 0.0000e+00 0.0000e+00
109
21 1 1 2 501 504 +1.5169561e+01 -1.3755513e+01 -3.1521232e+01 3.75962800e+01 7.50000000e-01 0.0000e+00 0.0000e+00
105
21 -1 0 0 503 502 +0.00000000000e+00 +0.00000000000e+00 +5.86839540000e+02 5.86840020000e+02 7.50000000000e-01 0.0000e+00 0.0000e+00
106
21 -1 0 0 501 503 +0.00000000000e+00 +0.00000000000e+00 -1.82087600000e+02 1.82089140000e+02 7.50000000000e-01 0.0000e+00 0.0000e+00
107
6 1 1 2 504 0 +1.97604030000e+02 +4.84248580000e+01 +7.68186010000e+01 2.77889220000e+02 1.73000000000e+02 0.0000e+00 0.0000e+00
108
-6 1 1 2 0 502 -2.12773590000e+02 -3.46693450000e+01 +3.59454580000e+02 4.53443660000e+02 1.73000000000e+02 0.0000e+00 0.0000e+00
109
21 1 1 2 501 504 +1.51695610000e+01 -1.37555130000e+01 -3.15212320000e+01 3.75962800000e+01 7.50000000000e-01 0.0000e+00 0.0000e+00
110
110
#amcatnlo 2 5 3 3 1 0.45933500e+02 0.45933500e+02 9 0 0 0.99999999e+00 0.69338413e+00 0.14872513e+01 0.00000000e+00 0.00000000e+00
112
112
<wgt id='1001'> +1.2946800e+02 </wgt>
120
120
<wgt id='1009'> +1.9254800e+02 </wgt>
126
126
event = events.get_next_event()
127
127
self.assertEqual(event, 1)
129
self.assertEqual(event.get_tag(), (((21, 21), (-6, 6, 21)), [[21, 21], [6, 21, -6]]))
130
self.assertEqual(event.string_event(), """<event>
129
self.assertEqual(event.get_tag(), (((21, 21), (-6, 6, 21)), [[21, 21], [6, 21, -6]]))
131
self.assertEqual(event.string_event().split('\n'), """<event>
131
132
5 66 +3.2366351e+02 4.39615290e+02 7.54677160e-03 1.02860750e-01
132
21 -1 0 0 503 502 +0.0000000e+00 +0.0000000e+00 +1.2058224e+03 1.20582260e+03 7.50000000e-01 0.0000e+00 0.0000e+00
133
21 -1 0 0 501 503 +0.0000000e+00 +0.0000000e+00 -5.4683611e+01 5.46887540e+01 7.50000000e-01 0.0000e+00 0.0000e+00
134
6 1 1 2 501 0 -4.0378655e+01 -1.4192432e+02 +3.6608998e+02 4.30956860e+02 1.73000000e+02 0.0000e+00 0.0000e+00
135
21 1 1 2 504 502 -2.4671645e+01 +3.9837121e+01 +2.4992426e+02 2.54280130e+02 7.50000000e-01 0.0000e+00 0.0000e+00
136
-6 1 1 2 0 504 +6.5050300e+01 +1.0208720e+02 +5.3512451e+02 5.75274350e+02 1.73000000e+02 0.0000e+00 0.0000e+00
133
21 -1 0 0 503 502 +0.00000000000e+00 +0.00000000000e+00 +1.20582240000e+03 1.20582260000e+03 7.50000000000e-01 0.0000e+00 0.0000e+00
134
21 -1 0 0 501 503 +0.00000000000e+00 +0.00000000000e+00 -5.46836110000e+01 5.46887540000e+01 7.50000000000e-01 0.0000e+00 0.0000e+00
135
6 1 1 2 501 0 -4.03786550000e+01 -1.41924320000e+02 +3.66089980000e+02 4.30956860000e+02 1.73000000000e+02 0.0000e+00 0.0000e+00
136
21 1 1 2 504 502 -2.46716450000e+01 +3.98371210000e+01 +2.49924260000e+02 2.54280130000e+02 7.50000000000e-01 0.0000e+00 0.0000e+00
137
-6 1 1 2 0 504 +6.50503000000e+01 +1.02087200000e+02 +5.35124510000e+02 5.75274350000e+02 1.73000000000e+02 0.0000e+00 0.0000e+00
137
138
#amcatnlo 2 5 4 4 4 0.40498390e+02 0.40498390e+02 9 0 0 0.99999997e+00 0.68201705e+00 0.15135239e+01 0.00000000e+00 0.00000000e+00