1 / 30

ILC Detector Simulation Works

ILC Detector Simulation Works. Contents : 1. Introduction 2. Simulation Tools - JSF Framework - Jupiter/Satellites 3. Performance - Single Particle - Realistic PFA 4. Summary. 9 th ACFA Workshop @ IHEP Feb. 4 th -7 th , 2007 Tamaki Yoshioka ICEPP, Univ. of Tokyo

armen
Download Presentation

ILC Detector Simulation Works

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. ILC Detector Simulation Works Contents : 1. Introduction 2. Simulation Tools - JSF Framework - Jupiter/Satellites 3. Performance - Single Particle - Realistic PFA 4. Summary 9th ACFA Workshop @ IHEP Feb. 4th-7th, 2007 Tamaki Yoshioka ICEPP, Univ. of Tokyo on behalf of the GLD colleagues 9th ACFA Meeting@IHEP

  2. Simulation Beam tests Analysis Optimize Physics Performance Requirement VTX R&D Calorimeter R&D TPC R&D Introduction ILC Detector Model

  3. Software Tools in the World

  4. Event Generator Detector Simulator Event Reconstruction Physics Analysis Beamtest Analysis • Pythia • CAIN • StdHep • QuickSim • FullSim • Digitizer • Finder • Fitter • Jet finder Our Software Tools 9th ACFA Meeting@IHEP

  5. Event Generator Detector Simulator Event Reconstruction Physics Analysis Beamtest Analysis • Pythia • CAIN • StdHep • QuickSim • FullSim • Digitizer • Finder • Fitter • Jet finder Our Software Tools ROOT objects : Event Tree & Configuration Based on a common framework : JSF and ROOT 9th ACFA Meeting@IHEP

  6. JSF • Framework : JSF = ROOT based application - All functions are based on C++, compiled through CINT. - Provides common framework for event generations, detector simulations, analysis and beam test data analysis. - Unified framework for interactive and batch jobs - Data are stored as root objects; root trees, ntuple, etc.. • Release includes other tools; QuickSim, event generators, beamstrahlung spectrum generator, etc.. 9th ACFA Meeting@IHEP

  7. 9th ACFA Meeting@IHEP

  8. QuickSim Analysis Example DE/E(beam)~0.1% Differential Luminosity(500GeV) Incl. beamstrahlung 350GeV, nominal s(Mh)~109MeV Incl. beamstrahlung 350GeV, high-lum s(Mh)~164MeV Incl. beamstrahlung 250GeV, nominal s(Mh)~27MeV 9th ACFA Meeting@IHEP

  9. Jupiter/Satellites Concepts For real data Tools for simulation Tools Satellites URANUS JUPITER METIS Input/Output module set IO JLC Unified Particle Interaction and Tracking EmulatoR Unified Reconstructionand ANalysis Utility Set Monte-Calro Exact hits To Intermediate Simulated output LEDA Library Extension forData Analysis Geant4 based Simulator JSF/ROOT based Framework MC truth generator Event Reconstruction JSF: analysis flow controller based on ROOT. The release includes event generators, Quick Simulator, and simple event display. 9th ACFA Meeting@IHEP

  10. Jupiter Feature • Based on Geant4.8.0p1 (As of February 07) • Modular structure → easy installation of sub-directories. • Geometries - Simple geometries are implemented. - Parameters (size, material etc.) can be modified by input ASCII file. → Parameters are saves as root object for use in Satellites later. 9th ACFA Meeting@IHEP

  11. Post-hits Break point Jupiter Feature (Cont’d) • Input : - StdHep file (ASCII), HepEvt, CAIN, or any generators implemented in JSF. - Binary StdHep file interface was implemented. • Output : - Exact Hits of each detectors (Smearing in Satellites). - Break points in tracking volume. - Pre- and Post- Hits at before/after Calorimeter. → Used to record true track information which enter CAL/BCAL/FCAL. - Interface to LCIO format is prepared in JSF framework. • Run Mode : - A standalone Geant4 application. - JSF application to output a ROOT file. CAL TPC e+ e- 9th ACFA Meeting@IHEP

  12. GLD Geometry in Jupiter As of February 07 9th ACFA Meeting@IHEP

  13. GLD Geometry in Jupiter TPC FCAL BCAL VTX, IT 9th ACFA Meeting@IHEP

  14. GLD Geometry in Jupiter Muon Detector Solenoid TPC 1 module Hadron Calorimeter (HCAL) FCAL BCAL Electromagnetic Calorimeter (ECAL) VTX, IT 9th ACFA Meeting@IHEP

  15. Satellites Directory Structure Satellites Run Jupiter in JSFto create a ROOT file io jsfj4 kern bin jupiter include Read LCIO data (under construction) lcio examples lib mctruth cal src S4xxxExactHit class = J4xxxHit class vtx cdc test …. examples j42lcio Output LCIO data Leda macro metis 9th ACFA Meeting@IHEP

  16. Metis Package • Metis is a collection of reconstruction tools for Jupiter data. • Run as a JSF module, i.e., - Jupiter data and reconstructed results are saved in a ROOT tree. - Each module is relatively independent, thus easy to implement different reconstruction algorithm. • Packages under development include - IO : GEANT4 objects to ROOT objects / Interface to LCIO. - Hit digitizer : Mostly simple smearing of exact hits - Kalman fitter : for TPC, VTX and IT. - PFA - Jet clustering 9th ACFA Meeting@IHEP

  17. Metis Package • Metis is a collection of reconstruction tools for Jupiter data. • Current aim is to prepare a minimum set of Metis modules for studies of Particle Flow Algorithm. • Novice users will be able to do physics analysis using information of PFO classes. • Each module is independent, thus shall be easy to implement different reconstruction algorithm according to interests. 9th ACFA Meeting@IHEP

  18. Metis Directory Structure metis (JSF’s) Modules for MC data analysis tpc hitmaker make smeared TPC hits from exact hit trackmaker make tracks from TPC hybt hybtmaker make hybrid tracks ( TPC+IT+VTX) make smeared/merged CAL hits from exact hit cal hitmaker clustermaker make cluster from CAL hits Cheated or Realistic PFA pfo pfomaker make Particle Flow Objects jet jetmaker make jet Objects 9th ACFA Meeting@IHEP

  19. Physics Study Jupiter Result Make smeared TPC hits from exact hit Make tracks from TPC Make hybrid tracks ( TPC+IT+VTX) Metis Analysis Flow Make smeared/merged CAL hits from exact hit Make cluster from CAL hits Make Particle Flow Objects Jet clustering 9th ACFA Meeting@IHEP

  20. Typical Event Display Side View End View • ZH → nnh : Two jets from Higgs can be seen. 9th ACFA Meeting@IHEP

  21. Momentum Resolution - Exact hit points created by singlem are fitted by Kalman filter package ~4 ×10-5 for 100GeV Muon spt/pt2 (GeV -1) 9th ACFA Meeting@IHEP

  22. Calorimeter Performance Gamma K0L Energy Resolution(DE/E) Performances have to verified/confirmed by beam tests in coming years. 9th ACFA Meeting@IHEP

  23. e- e+ Particle Flow Algorithm • Critical part to complete detector design. - Large R & medium granularity vs. small R & fine granularity - Large R & medium B vs. small R & high B - … • Algorithm developed in GLD: Consists of several steps - Gamma Finding - Cluster-Track Matching - Neutral Hadron Finding Red : pion Yellow :gamma Blue : neutron 9th ACFA Meeting@IHEP

  24. Jet Energy Resolution (Z-pole) - Z → uds @ 91.2GeV, tile calorimeter, 1cm x 1cm tile size All angle • Almost no angular dependence : ~30%/√E for |cosq|<0.9. • cf. 60 %/√E w/o the PFA (sum up the calorimeter energy) 9th ACFA Meeting@IHEP

  25. Jet Energy Resolution (Z-pole) - Z → uds @ 91.2GeV, tile calorimeter, 1cm x 1cm tile size All angle Next Step : - Detector Configuration Optimization. - Other energy points and physics channels. • Almost no angular dependence : ~30%/√E for |cosq|<0.9. • cf. 60 %/√E w/o the PFA (sum up the calorimeter energy) 9th ACFA Meeting@IHEP

  26. Benchmark Processes Benchmark processes recommended by the Benchmark Panel. 9th ACFA Meeting@IHEP

  27. CPU Time/Data Size 9th ACFA Meeting@IHEP

  28. Near Term Goals • Goals of studies within a couple of years are detector optimization based on full detector simulation. • Implement “GLD baseline” geometry in Jupiter. → Done! • Study PFA performances. → Currently ongoing • Study physics performance vs. detector choice. • A study by detector simulation is also crucial for the design of the IR design of ILC. 9th ACFA Meeting@IHEP

  29. Summary • Full detector simulator for GLD, Jupiter, has been developed based on Geant4. • Both realistic and cheated PFA have been implemented to Satellites and a study on jet energy resolution is in progress. • There are still a lot of things to do. Contributions are highly welcomed. 9th ACFA Meeting@IHEP

  30. How to Get Our Tools • Our software tools are maintained in CVS server, http://jlccvs.kek.jp. • At http://jlccvs.kek.jp/, • Description about how to download the latest version. • Web interface to the CVS repository, • http://jlccvs.kek.jp/cgi-bin/cvsweb.cgi/ • Snap shot of source codes. • http://jlccvs.kek.jp/snapshots/ • Link to various tools at http://acfahep.kek.jp/subg/sim/soft • GLD Software at http://ilcphys.kek.jp/soft • All packages are kept in the CVS. Accessible from http://jlccvs.kek.jp/ 9th ACFA Meeting@IHEP

More Related