Download presentation
Presentation is loading. Please wait.
Published byElfreda Young Modified over 9 years ago
1
May 29 - Jun 4 , 2005BESIII Annual Meeting , Beijing 1 The BESIII Detector Description With XML Jun 1, 2005 Zhengyun You , Yajun Mao (School of Physics, Peking University)
2
May 29 - Jun 4 , 2005BESIII Annual Meeting , Beijing 2 Outline The Motivation What’s XML? BESIII Detector with XML Schema for Event Display & Reconstruction Summary
3
May 29 - Jun 4 , 2005BESIII Annual Meeting , Beijing 3 Overview of BESIII Offline Software GEANT4GAUDIROOT BOOST BOSS (BASF) Detector related information geometry, material, calibration… Event Generator Physics Analysis Detector Simulation Reconstruction Event Display
4
May 29 - Jun 4 , 2005BESIII Annual Meeting , Beijing 4 A New Solution With XML Event Generator Detector Simulation Detector Response Decode + Reconstruction Physics Analysis Event Display DAQ GENBES, PYTHIABOOST(GEANT4) BESIII Offline Flow Chat (Schematic) GEANT4 Schema ROOT Schema ROOT Schema XML description Keep sub-structure GDML=> GEANT4 Digitalization: simple identical geometry for Simulation, Reconstruction, Event Display Share schema BESIII Raw Data Database Geom.+Cal. Simulated Data DST or DST
5
May 29 - Jun 4 , 2005BESIII Annual Meeting , Beijing 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
May 29 - Jun 4 , 2005BESIII Annual Meeting , Beijing 6 A Simple Example With XML <volume name=“logLayer” solid=“layer” material=“iron” airiron
7
May 29 - Jun 4 , 2005BESIII Annual Meeting , Beijing 7 BESIII Detector Overview MDCTOF EMC MUC
8
May 29 - Jun 4 , 2005BESIII Annual Meeting , Beijing 8 BESIII MDC with XML
9
May 29 - Jun 4 , 2005BESIII Annual Meeting , Beijing 9 BESIII TOF with XML
10
May 29 - Jun 4 , 2005BESIII Annual Meeting , Beijing 10 BESIII EMC with XML
11
May 29 - Jun 4 , 2005BESIII Annual Meeting , Beijing 11 BESIII MUC with XML
12
May 29 - Jun 4 , 2005BESIII Annual Meeting , Beijing 12 Schema for Reco. & Event Display Geometry, Materials, Calibration… Classes for Simulation XML description Classes for Reconstruction Classes for Event Display GEANT4 Schema ROOT Schema XML writer Improved GEANT4 Schema: add three new shapes: Hype, TwistedTubs, IrregBox Wrote ROOT-based Schema for reconstruction & event display
13
May 29 - Jun 4 , 2005BESIII Annual Meeting , Beijing 13 Event Display Package
14
May 29 - Jun 4 , 2005BESIII Annual Meeting , Beijing 14 An Example of An Event
15
May 29 - Jun 4 , 2005BESIII Annual Meeting , Beijing 15 Geometry Classes for Reco. BESIII Mdc Layer Wire Tof Bucket Scintillator Emc Phi Theta Crystal Muc Segment Layer Iron Rpc Strip Bakelite Gas Chamber Interested Objects Applied in MUC Got Identical results Access geom. : simple Reconstruction: simple Will be applied in other sub-system soon
16
May 29 - Jun 4 , 2005BESIII Annual Meeting , Beijing 16 Summary Applied XML to handle BESIII detector in offline software Improved GEANT4 schema & wrote ROOT-based schema Identical geometry for all offline packages becomes practical Could handle very complicated structure in a rather simple way The new technique makes the offline code simple & robust
17
May 29 - Jun 4 , 2005BESIII Annual Meeting , Beijing 17 THANK YOU !
Similar presentations
© 2024 SlidePlayer.com. Inc.
All rights reserved.