BESIII Simulation Software Deng Ziyan, IHEP ACAT 2007, Amsterdam April 23-27.

Slides:



Advertisements
Similar presentations
Investigations of Semileptonic Kaon Decays at the NA48 Еxperiment Milena Dyulendarova (University of Sofia “St. Kliment Ohridski”) for NA48 Collaboration.
Advertisements

MEG-Review Feb MEG Software Group MEG Software Status Framework for MC, Schedule, DC reconstruction update and Discussion on a ROOT-based offline.
30 March Global Mice Particle Identification Steve Kahn 30 March 2004 Mice Collaboration Meeting.
25/03/2003Simulation Application for the LHCb Experiment CHEP March 2003 Presented by: W. Pokorski / CERN Authors: I. Belyaev, Ph. Charpentier,
Identification of Upsilon Particles Using the Preshower Detector in STAR Jay Dunkelberger, University of Florida.
Study of two pion channel from photoproduction on the deuteron Lewis Graham Proposal Phys 745 Class May 6, 2009.
BESIII Offline Software Overview Weidong Li & Yajun Mao BESIII Collaboration Meeting, Beijing 12 January 2006.
17-19 Oct, 2007Geant4 Japan Oct, 2007Geant4 Japan Oct, 2007Geant4 Japan 2007 Geant4 Japan.
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,
Study of a Compensating Calorimeter for a e + e - Linear Collider at Very High Energy 30 Aprile 2007 Vito Di Benedetto.
Status of MC Simulation Huaimin Liu BESIII Collaboration meeting IHEP, Beijing, Jan. 12, 2006.
1. introduction 2. goal of luminosity monitor 3. Structure of BESII Luminosity detector 4. Calculation of the luminosity 5. MC of luminosity detector 6.
W properties AT CDF J. E. Garcia INFN Pisa. Outline Corfu Summer Institute Corfu Summer Institute September 10 th 2 1.CDF detector 2.W cross section measurements.
PHOS calibration in CDB framework M.Bogolyubsky, Y.Kharlov B.Polichtchouk, S.Sadovsky IHEP, Protvino ALICE off-line week 3 October 2005.
MdcPatRec Tracking Status Zhang Yao, Zhang Xueyao Shandong University.
Implementing a dual readout calorimeter in SLIC and testing Geant4 Physics Hans Wenzel Fermilab Friday, 2 nd October 2009 ALCPG 2009.
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.
26 Jan, MEG Software Status Framework for MEG MC, Unification of LargePrototype/beam test, Schedule and DC reconstruction MEG Software Group.
David N. Brown Lawrence Berkeley National Lab Representing the BaBar Collaboration The BaBar Mini  BaBar  BaBar’s Data Formats  Design of the Mini 
Thomas Jefferson National Accelerator Facility Page 1 EC / PCAL ENERGY CALIBRATION Cole Smith UVA PCAL EC Outline Why 2 calorimeters? Requirements Using.
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.
Summary of PHOS Internal Notes (part I) Rafael Diaz Valdes 10/25/20151.
Hadron Programs at HIRFL-CSR 1 Institute of Modern Physics, CAS, Lanzhou 2 Department of Physics, Tsinghua Univ., Beijing Hushan Xu 2 Zhigang Xiao 1 1.
BeamCal Simulations with Mokka Madalina Stanescu-Bellu West University Timisoara, Romania Desy, Zeuthen 30 Jun 2009 – FCAL Meeting.
R.T. Jones, Newport News, May The GlueX Simulation Framework GEANT4 Tutorial Workshop Newport News, May 22-26, 2006 R.T. Jones, UConn Monte Carlo.
CHEP06, Mumbai-India, Feb 2006V. Daniel Elvira 1 The CMS Simulation Validation Suite V. Daniel Elvira (Fermilab) for the CMS Collaboration.
NESTOR SIMULATION TOOLS AND METHODS Antonis Leisos Hellenic Open University Vlvnt Workhop.
1 Energy loss correction for a crystal calorimeter He Miao Institute of High Energy Physics Beijing, P.R.China.
MDC Simulation Yuan Ye BESIII Collaboration Meeting.
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.
Status of BESIII Event Reconstruction System Zepu Mao IHEP BESIII Col. Meeting 2006/01/12.
Latifa Elouadrhiri Jefferson Lab Hall B 12 GeV Upgrade Drift Chamber Review Jefferson Lab March 6- 8, 2007 CLAS12 Drift Chambers Simulation and Event Reconstruction.
Status of BESIII Event Reconstruction System Zepu Mao IHEP BESIII Annual Meeting 2005/05/29.
CBM ECAL simulation status Prokudin Mikhail ITEP.
Jamie Boyd CERN CERN Summer Student Lectures 2011 From Raw Data to Physics Results 1.
Status of BESIII Weidong Li IHEP, CAS, Beijing Nanchang 17th April, 2010.
Particle Identification at BESIII Kanglin He April 23, 2007, Amsterdam.
BES III Software: Overview, Status and Plan Weidong Li Representing BES III Software Group BES Annual Meeting, Beijing 1 st June 2005.
FSC Status and Plans Pavel Semenov IHEP, Protvino on behalf of the IHEP PANDA group PANDA Russia workshop, ITEP 27 April 2010.
BESIII EMC Simulation & Reconstruction He Miao
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.
Status of Analysis Software Kanglin He For Analysis Software Group.
TOF Reconstruction, Calibration & Test-beam Simulation Jiang Linli 2005/6/1 (13th BES Annual Meeting )
Régis Lefèvre (LPC Clermont-Ferrand - France)ATLAS Physics Workshop - Lund - September 2001 In situ jet energy calibration General considerations The different.
A. SarratILC TPC meeting, DESY, 15/02/06 Simulation Of a TPC For T2K Near Detector Using Geant 4 Antony Sarrat CEA Saclay, Dapnia.
Preliminary Design of Trigger System for BES III Zhen’an LIU Inst of High Energy Physics,Beijing Oct
RP Software Collaboration Meeting 7 Mars 2007 Hubert Niewiadomski TOTEM, CERN Brunel University.
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.
David Lange Lawrence Livermore National Laboratory
E+/e- Backgrounds at BEPCII/BESIII JIN Dapeng Aug. 22, 2011.
Monthly video-conference, 18/12/2003 P.Hristov1 Preparation for physics data challenge'04 P.Hristov Alice monthly off-line video-conference December 18,
GEANT4 for Future Linear Colliders
Status of BESIII and upgrade of BESIII
P0D reconstruction/analysis update
The Optimized Sensor Segmentation for the Very Forward Calorimeter
Silicon Tracking with GENFIT
Deng Ziyan Jan 10-12, 2006 BESIII Collaboration Meeting
GEANT Simulations and Track Reconstruction
Particle identification —TOF detector of BESIII
Geant4 in HARP V.Ivanchenko For the HARP Collaboration
MUC simulation and reconstruction
Steve Magill Steve Kuhlmann ANL/SLAC Motivation
BES III Software: Short-term Plan ( )
Presentation transcript:

BESIII Simulation Software Deng Ziyan, IHEP ACAT 2007, Amsterdam April 23-27

April 24, 2007Deng Ziyan, IHEP2 Outline  BESIII experiment  BESIII offline software  Simulation Algorithm  Performance  Summary

April 24, 2007Deng Ziyan, IHEP3 BEPCII and BESIII  BEPC (Beijing Electron-Positron Collider) BESI/BESII detector worked on it from 1988 to 2005 Beam energy: GeV  BEPC  BEPCII Luminosity: ▪1.0×10 31 cm -2 s -1  1.0×10 33 cm -2 s -1 Number of beam bunches: ▪1  93  BESIII: a new spectrometer to be working on BEPCII Very good energy and angle resolution for photon measurement Accurate 4-momenta measurement of charged particles with low momentum Good hadron identification capabilities 

April 24, 2007Deng Ziyan, IHEP4 BESIII Detector  MDC Small cell, He gas based main drift chamber  TOF Plastic scintillator based PID system  EMC CsI(Tl) crystal electromagnetic calorimeter  SSM Superconducting solenoid magnet of 1T  MUC RPC based muon counter Detector moving into the collision region by Jan. 2008

April 24, 2007Deng Ziyan, IHEP5 BESIII Offline Software System BOSS Transient Data Store Generator Simulation Digitization Gaudi Event Display Simulation Reconstruction Physics Analysis Calibration Cal-MDC EVERTEX EMC(B/E) V0FIND Exp. data MC data Detector-Geo Cal-Data Control-Data DST Made Cal-TOFFast-trackEvent-T0 MUIDTOF(B/E)MDC-track REC Data DST Data Pre-tracking Post-tracking Phy-tracking calibUtil Services Register, write Search Read Gaudi Client Calibrator Gaudi services Metadata (persistent) MySQL rdbms FACS Calibration & Database Simulation Reconstruction

April 24, 2007Deng Ziyan, IHEP6 Simulation Algorithm  Developed in BOSS framework  Based on Geant4 toolkit  External packages Geant4.8.1+p01 GCC CLHEP GDML Xerces_C ROOT  Components Geometry description Event Generator Physics processes Magnetic field Digitization MC truth Data I/O Trigger simulation Background mixing Project Leader: Liu Huaimin Cao Guofu, Deng Ziyan, He Miao, Liang Yutie, Pan Minghua, You Zhengyun, Yuan Ye

April 24, 2007Deng Ziyan, IHEP7 Detector Description xy (z=0)yz (x=0)

April 24, 2007Deng Ziyan, IHEP8 Detector Description MDC EMC TOF MUC stereo cell: G4TwistedTub G4IrregBox

April 24, 2007Deng Ziyan, IHEP9 Class for Special Geometry  G4TwistedTub Lately imported to Geant4 source code Error in step calculation at special points inside MDC stereo cells, step out of world volume already reported to the author  G4IrregBox Not in current Geant4 release Useful in many experiments, such kind of geometry is hoped to be included in later Geant4 and GDML release

April 24, 2007Deng Ziyan, IHEP10 Detector Description with GDML  GDML (Geometry Description Markup Language), originally developed by Geant4 group  Peking University group expanded the GEANT4 Schema and developed a new ROOT Schema for BESIII applications.  GDML Detector Description can be used for simulation, track extrapolation, event display and reconstruction. Classes for Simulation Geometry, Materials, Alignment… XML description Classes for Reconstruction Classes for Event Display ROOT Schema XML writer GEANT4 Schema

April 24, 2007Deng Ziyan, IHEP11 Event Generator  BES has ~30 event generators written in Fortran  Use C++ HepEvt_Wrapper to access the kinematics infor generated by the generators  Other generators EvtGen, Bhlumi, KKMC  G4HepMCInterface being used Why removed in latest Geant4 release?

April 24, 2007Deng Ziyan, IHEP12 Physics Processes  General: decay, transportation  Electromagnetic: standard (used), low energy (tried), optical photon (not used)  Hadronic: hadron in flight: elastic, inelastic hadron at rest: absorption, capture  Different hadronic models used and compared: LHEP: LEP/HEP parameterized model QGSP: Quark-Gluon String Precompound, theory driven model

April 24, 2007Deng Ziyan, IHEP13 Physics Processes  Bugs in hadronic processes Classes list (Geant4.8.1+p01) ▪G4LEAntiProtonInelastic ▪G4HadronElastic ▪G4UHadronElasticProcess ▪G4MuonMinusCaptureAtRest ▪G4NucleiProperties ▪G4InelasticInteraction Cause dead-loop or crash, hard to detect Modification or protection made in our Geant4 package Reported to Geant4 team, also confirmed by other groups and users

April 24, 2007Deng Ziyan, IHEP14 a peak around 70MeV no obvious peak fake photons increase:~10% Energy(GeV) Old: Geant4.7.1New: Geant4.8.1+p01 Fake photon energy in EMC π- (momentum=100~500MeV) Hadronic Models (QGSP)

April 24, 2007Deng Ziyan, IHEP15 Y=0 plane From SMG From BOSS Magnetic Field  Uniform magnetic field being used  Simulation and reconstruction can use the same 3D magnetic field.  Linear interpolated algorithm has been checked carefully and works well

April 24, 2007Deng Ziyan, IHEP16 Digitization  MDC Drift distance-> drift time dE/dx Wire resolution added noise added  TOF Light emission & light propagation PMT response & threshold discrimination  EMC Waveform added Simulate main amplifier output Provide risetime to eliminate noise  MUC Strip ID Noise added

April 24, 2007Deng Ziyan, IHEP17 MC truth  Purpose To provide truth information for reconstruction and physics analysis  What to save True state of the particles and their association with detector response ▪Particle ▪particles from generator ▪uninterrupted decayed daughters ▪Detector response ▪hits in sub-detectors associated with particles

April 24, 2007Deng Ziyan, IHEP18 MC truth  Track and vertex (associated with particle) Track ▪PDGcode ▪charge ▪original vertex ▪terminal vertex ▪four-momentum ▪decayed daughters Vertex ▪parent track ▪position ▪time  truth hits (associated with track) Considering demand of each reconstruction developer MDC ▪Hit history TOF ▪First-hit EMC ▪Total energy loss MUC ▪Hit history

April 24, 2007Deng Ziyan, IHEP19 Data I/O  Output MCtruth and raw data in two formats ASCII format (simple, convenient, but big size) Binary format (just as online, small size, for large sample) Easy for user to choose data format Easy to turn on/off EVHEAD TRACKTRUTH, VERTEXTRUTH MDCTRUTH, MDCDIGI TOFTRUTH, TOFDIGI EMCTRUTH, EMCDIGI MUCTRUTH, MUCDIGI

April 24, 2007Deng Ziyan, IHEP20 Trigger simulation Tof Digi Mdc Digi Mdc Track Segment Finder Track Finder Mdc Trigger Conditions (Total 9 conditions) Emc Trigger Cell Energy Sum and Balance Isolated Cluster Emc Trigger Conditions (Total 16 conditions) Tof Hit Count Tof Trigger Conditions (Total 6 conditions) Trigger Service Global trigger jobOptionsEvent Filter Trigger Algorithm Emc Digi Output Files Trigger Table Trigger simulation with three sub-detectors almost completed Trigger with Muc is ongoing Cross check has been made with trigger group

April 24, 2007Deng Ziyan, IHEP21  Event mixing (developed by Dubna group) Signal + Background  Real event Algorithm implemented ▪Only signals and noise with the same identifier are added up ▪If no corresponding MC digit found, new digit is created with background information ▪New charge is sum of MC charge and background charge ▪New time measurement is the earliest of two These rules can be changed individually for each sub-detector, if requested Background Mixing

April 24, 2007Deng Ziyan, IHEP22 Background Mixing  Simulated background Trigger group did some study on this … MC background events are used for mixing  Background data taking There were some discussions … Single beam, or separated beams without collision Data taking with random trigger

April 24, 2007Deng Ziyan, IHEP23 Performance: speed  Average 0.9 second per physics event  About 1.5 times slower than BESII simulation (G3) Responsible: J. Apostolakis / G. Cosmo Description: "Compared to G3 simulation, under similar circumstances G4 is reported by the LHC experiments, to be a factor slower. A study group started last year to address this issue, and should continue with more priority. This is expected to be a collaboration between G4 and the users."

April 24, 2007Deng Ziyan, IHEP24 Performance: MDC spatial resolution: ~110 µm momentum resolution: ~0.4% μ - at p t = 1GeV/c

April 24, 2007Deng Ziyan, IHEP25 Performance: TOF time resolution at z=0: 85ps (1GeV electron) beta vs momentum (e, µ,π, K, p)

April 24, 2007Deng Ziyan, IHEP26 Performance: EMC energy resolution of gamma: spatial resolution of gamma:

April 24, 2007Deng Ziyan, IHEP27 Performance Sub-detectorDesignedMC MDC spatial 130um 130  m(smeared as designed) 110  m(smeared based on beam test) momentum 0.46%(  xy =130  m) 0.41%(  xy =110  m) dE/dx 6-7%6% TOF time 80-90ps85ps EMC energy spatial MUC µ ID 95%96% π miss_ID 6%6.2%

April 24, 2007Deng Ziyan, IHEP28 Summary  Simulation software running stably  Key quantities consistent with design target  Mass production starts for physics study  More studies on physics processes and digitization needed