10 from ROOT
import Belle2
11 from ROOT
import TVector3
16 """Test DisplayData"""
19 """reimplementation of Module::initialize()."""
24 """reimplementation of Module::event()."""
30 displayData.obj().addLabel(
"Origin", TVector3(0, 0, 0))
34 displayData.obj().addPoint(
"set 1", TVector3(15, 15, 10 * i))
36 displayData.obj().addPoint(
"set 2", TVector3(10 * i, 0, 50))
39 pos = TVector3(0, 0, 100)
40 displayData.obj().addArrow(
"x", pos, pos + TVector3(50, 0, 0))
41 displayData.obj().addArrow(
"y", pos, pos + TVector3(0, 50, 0))
42 displayData.obj().addArrow(
"z", pos, pos + TVector3(0, 0, 50))
44 displayData.obj().addArrow(
"z=-2m", TVector3(100, 100, -200), TVector3(0, 0, -200), ROOT.kGray)
50 displayData.obj().select(part)
54 eventinfosetter = register_module(
'EventInfoSetter')
55 eventinfosetter.param(
'evtNumList', [500])
59 gearbox = register_module(
'Gearbox')
60 geometry = register_module(
'Geometry')
61 geometry.param(
'components', [
'CDC',
'MagneticField'])
63 particlegun = register_module(
'ParticleGun')
64 particlegun.param(
'nTracks', 4)
68 g4sim = register_module(
'FullSim')
70 g4sim.logging.log_level = LogLevel.ERROR
76 main.add_module(eventinfosetter)
78 main.add_module(gearbox)
79 main.add_module(geometry)
80 main.add_module(particlegun)
86 display = register_module(
'Display')
87 display.param(
'showAllPrimaries',
True)
88 main.add_module(display)