Download presentation
Presentation is loading. Please wait.
Published byJocelin Doyle Modified over 9 years ago
1
BES Ⅲ Detector Description and Event Display Zhengyun YOU, Yajun Mao School of Physics, Peking University Jan.10th, 2006
2
Outline What is XML; BES Ⅲ Detector Description based on XML(GDML); What is Detector Description; Why we need Event Display; BES Ⅲ Event Display Software -- BesVis; Highlights in BesVis; Part Ⅰ Part Ⅱ
3
Part Ⅰ Detector Description
4
Detector Description in BESIII Offline Software GEANT4GAUDIROOT BOOST BOSS Detector related information geometry, material, structure… Event Generator Detector Simulation Reconstruction Physics Analysis Event Display
5
XML (eXtensible Markup Language) is an industry standard tool. XML has great power in auto-distribution and data exchange over platforms. XML document Same content Different format standard auto What’s XML?
6
A Simple Example With XML <volume name=“logLayer” solid=“layer” material=“iron” airiron
7
BES Ⅲ Detector Mdc Tof Emc Muc Others Magnet, Beam Pipe...
8
BES Ⅲ Sub-detectors by XML Mdc (18,324 Nodes) Muc (16,071 Nodes) Emc (12,806 Nodes) Tof (643 Nodes)
9
BES Ⅲ Detector Description based on GDML Geometry, Materials, Alignment… Classes for Simulation GDML description Classes for Reconstruction Classes for Event Display ROOT Schema GDML writer GEANT4 Schema GDML (Geometry Description Markup Language) is a kind of XML, developed by GEANT4 group. We expand its GEANT4 Schema and developed a new ROOT Schema for BES Ⅲ applications. Automatically
10
XML document Advantage of Using XML GDML description Simulation Reconstruction Event Display 1. Single source for all applications 3. Data exchange over platforms 2. Auto distribution
11
Part Ⅰ Summary Next stage will focus on Reconstruction in other sub-detectors and alignment; XML Detector Description has been well used in simulation, event display of all sub-detectors and Muc reconstruction;
12
Part Ⅱ Event Display
13
Visual check of sub-detectors Visual check of hits, tracks Improve recon. eff., ghost, mis-ID Propaganda Visual check of hits-track association Why we need Event Display
14
Object Oriented, C++, based on ROOT and GDML, independent of BOSS; Start from Oct, 2005; First version released; Developed by Peking University; BES Ⅲ Event Display Software -- BesVis
15
BesVis – Friendly User Interface
16
BesVis – Display Mode XY + ZR XY ZR 3D All
17
BesVis – Details Control
18
BesVis – OpenGL and X3D OpenGL X3D
19
BesVis – Lots of Functions Event Detector View Control Hot Keys User favorite style Dst
20
BesVis – Highlights ( Ⅰ ) XML Detector Description : from XML : consistent; from ROOT : fast; A new BES Ⅲ Event Display software, based on investigation of many other experiments : ZEUS, CDF, PHENIX, ATLAS(Fast), Babar, STAR, CMS, LHCb, CLEO, BESII … Newly developed 2D geometry system : + = New nice style :
21
BesVis – Highlights ( Ⅱ ) -- Interactive
22
BesVis – Highlights ( Ⅲ ) -- Animation J/Ψ-> μ + μ -
23
Part Ⅱ Summary New functions to be added : Display of MC truth; Event selection and save; …… Event Display Software has basic functions and could be used;
24
Thank you!
25
BES Ⅲ Sub-detectors by XML Mdc (18,324 Nodes) Muc (16,071 Nodes) Emc (12,806 Nodes) Tof (643 Nodes)
26
BesVis – Highlights ( Ⅲ ) -- Animation J/Ψ-> μ + μ -
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.