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,

Slides:



Advertisements
Similar presentations
BESIII Offline Software Overview Weidong Li & Yajun Mao BESIII Collaboration Meeting, Beijing 12 January 2006.
Advertisements

1 Raw Event : ByteStream implementation Muon Workshop, April 2002 A. Nisati, for the Muon Trigger group.
Using ROOT geometry for FVTX reconstruction Zhengyun You Peking University Los Alamos National Lab Jan 22, 2007.
LCIO A persistency framework for LC detector simulation studies Frank Gaede, DESY, IT 4 th ECFA/DESY LC Workshop Amsterdam April 1 st -4 th 2003.
Status of MC Simulation Huaimin Liu BESIII Collaboration meeting IHEP, Beijing, Jan. 12, 2006.
SVX Software Overview Sasha Lebedev VTX meeting 09/07/ SVX Software web page:
Shuei MEG review meeting, 2 July MEG Software Status MEG Software Group Framework Large Prototype software updates Database ROME Monte Carlo.
The GlueX Collaboration Meeting October 4-6, 2012 Jefferson Lab Curtis Meyer.
ALCPG Software Tools Jeremy McCormick, SLAC LCWS 2012, UT Arlington October 23, 2012.
Networking ITTC with TT:CLEAR Xiaohua ZHANG Tsinghua University, Beijing, China.
Jiawen Zhang, IHEP, 2008, April 10, frascati Status of BEPCII/BESIII and Physics preparation Jiawen Zhang 2008/4/7—10 , PHIPSI08, Frascati.
BES Ⅲ Detector Description and Event Display Zhengyun YOU, Yajun Mao School of Physics, Peking University Jan.10th, 2006.
Updating JUPITER framework using XML interface Kobe University Susumu Kishimoto.
The BESIII Offline Software Weidong Li Institute of High Energy Physics, Beijing Workshop on the cooperation of PRC-US in HEP 16 June 2006.
BESIII MC Release notes & planned development Dengzy, Hem, Liuhm, Youzy, Yuany Nov. 23, 2005.
BESIII Detector Simulation with Geant4 Huaimin Liu, Guofu Cao IHEP, Beijing 12 th Geant4 Collaboration Workshop Hebden Bridge (UK), September, 2007.
BESIII Simulation Software Deng Ziyan, IHEP ACAT 2007, Amsterdam April
November 2013 Review Talks Morning Plenary Talk – CLAS12 Software Overview and Progress ( ) Current Status with Emphasis on Past Year’s Progress:
Sensitive Detector Segmentation Norman Graf (SLAC) LC-ECFA Meeting, DESY May 28, 2013.
BesMUC Reconstruction Current Status You zhengyun, Mao yajun School of Physics, PKU
M. Chefdeville LAPP, Annecy, France. Introduction  Motivations for a Digital hadronic calorimeter Count hits instead of measuring energy deposits Reduce.
MDC Simulation Yuan Ye BESIII Collaboration Meeting.
Jul. 27, 2005 BESIII Software Meeting , IHEP 1 Physics Analysis with ROOT July 27, 2005 Yajun Mao School of Physics, Peking University.
BesVis An Visualization software for BESIII experiment Zhengyun YOU School of Physics, PKU
BESIII Simulation Status Z.Y. Deng M. He H.M. Liu Y.J. Mao Z.Y. You Y.Yuan BES Annual Meeting June 1, 2005.
The CMS Simulation Software Julia Yarba, Fermilab on behalf of CMS Collaboration 22 m long, 15 m in diameter Over a million geometrical volumes Many complex.
Status of BESIII Event Reconstruction System Zepu Mao IHEP BESIII Col. Meeting 2006/01/12.
Status of BESIII Event Reconstruction System Zepu Mao IHEP BESIII Annual Meeting 2005/05/29.
Particle Identification at BESIII Kanglin He April 23, 2007, Amsterdam.
LCIO A persistency framework and data model for the linear collider CHEP 04, Interlaken Core Software, Wednesday Frank Gaede, DESY -IT-
Linda R. Coney – 5 November 2009 Online Reconstruction Linda R. Coney 5 November 2009.
Use new detector description in Reconstruction You Zhengyun School of Physics, PKU
NETWORK VISUALIZATION ABHISHEK KUMAR (2011CS50272)
BES III Software: Overview, Status and Plan Weidong Li Representing BES III Software Group BES Annual Meeting, Beijing 1 st June 2005.
GoogleEarth Keyhole Markup Language (KML) Based on Extensible Markup Language (XML) KML files can come from Internet servers or files on your computer.
STAR VMC project Maxim Potekhin for the STAR Collaboration VMC workshop at CERN Nov
BESIII Track Extrapolation & Matching Wang Liangliang EPC IHEP.
CGEM-IT project and beam test program G. Felici for the FE-LNF-TO team Partially supported by the Italian Ministry of Foreign Affairs under the Program.
BESIII Offline Software Development Environment Ma qiumei * Development environment * Configuration & management tool * Software development.
The MEG Offline Project General Architecture Offline Organization Responsibilities Milestones PSI 2/7/2004Corrado Gatto INFN.
GlueX Computing GlueX Collaboration Meeting – JLab Edward Brash – University of Regina December 11 th -13th, 2003.
Current Status of MDC Track Reconstruction MdcPatRec Zhang Yao, Zhang Xueyao
Overview of PHENIX Muon Tracker Data Analysis PHENIX Muon Tracker Muon Tracker Software Muon Tracker Database Muon Event Display Performance Muon Reconstruction.
TOF Reconstruction, Calibration & Test-beam Simulation Jiang Linli 2005/6/1 (13th BES Annual Meeting )
GDML “Geometry Description Markup Language” by Daniele Francesco Kruse University of Rome “Tor Vergata” European Organization for Nuclear Research.
Big picture: What’re the sub-topics of the software framework? What’s the relationship of them? How to arrange data pipe? 1.
1 MDC Track Finding at BESIII Zang Shilei BES Annual Meeting (Jun 1, 2005) ______________________________________ -Outline- 
Overview of EMU Software Rick Wilkinson. Slice Test DAQ We succeeded in using Slice Test DAQ code to take test beam data, combining chamber and trigger.
BESF Framework Development Weidong Li
Preliminary Design of Trigger System for BES III Zhen’an LIU Inst of High Energy Physics,Beijing Oct
BESIII offline software group Status of BESIII Event Reconstruction System.
BES III Software: Beta Release Plan Weidong Li 19 th October 2005.
Object-Oriented Track Reconstruction in the PHENIX Detector at RHIC Outline The PHENIX Detector Tracking in PHENIX Overview Algorithms Object-Oriented.
1 SLAC simulation workshop, May 2003 Ties Behnke Mokka and LCDG4 Ties Behnke, DESY and SLAC MOKKA: european (france) developed GEANT4 based simulation.
1 GlueX Software Oct. 21, 2004 D. Lawrence, JLab.
Data Model: LCIO to LCIO2.0 Norman Graf (SLAC) ILC-CLIC Software, CERN May 28, 2009.
CERN, 7 November 2011 Anton Pytel Slovak Technical University TRIP FROM GENERATORS TO GEOMETRIES.
MUC Reconstruction status and GDML Management You Zhengyun School of Physics, PKU
JUNO Offline Geometry Management
BESIII data processing
Status of BESIII and upgrade of BESIII
European Organization for Nuclear Research
HEP detector description supporting the full experiment life cycle
Status report on MDC reconstruction software
CGEM Strips Display Long Peixun
Simulation Framework Subproject cern
Recent work of Event Display
MUC simulation and reconstruction
You zhengyun, Mao yajun School of Physics , PKU
BES III Software: Short-term Plan ( )
Presentation transcript:

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)

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

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

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

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?

May 29 - Jun 4 , 2005BESIII Annual Meeting , Beijing 6 A Simple Example With XML <volume name=“logLayer” solid=“layer” material=“iron” airiron

May 29 - Jun 4 , 2005BESIII Annual Meeting , Beijing 7 BESIII Detector Overview MDCTOF EMC MUC

May 29 - Jun 4 , 2005BESIII Annual Meeting , Beijing 8 BESIII MDC with XML

May 29 - Jun 4 , 2005BESIII Annual Meeting , Beijing 9 BESIII TOF with XML

May 29 - Jun 4 , 2005BESIII Annual Meeting , Beijing 10 BESIII EMC with XML

May 29 - Jun 4 , 2005BESIII Annual Meeting , Beijing 11 BESIII MUC with XML

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

May 29 - Jun 4 , 2005BESIII Annual Meeting , Beijing 13 Event Display Package

May 29 - Jun 4 , 2005BESIII Annual Meeting , Beijing 14 An Example of An Event

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

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

May 29 - Jun 4 , 2005BESIII Annual Meeting , Beijing 17 THANK YOU !