Presentation is loading. Please wait.

Presentation is loading. Please wait.

BES Ⅲ Detector Description and Event Display Zhengyun YOU, Yajun Mao School of Physics, Peking University Jan.10th, 2006.

Similar presentations


Presentation on theme: "BES Ⅲ Detector Description and Event Display Zhengyun YOU, Yajun Mao School of Physics, Peking University Jan.10th, 2006."— Presentation transcript:

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/Ψ-> μ + μ -


Download ppt "BES Ⅲ Detector Description and Event Display Zhengyun YOU, Yajun Mao School of Physics, Peking University Jan.10th, 2006."

Similar presentations


Ads by Google