1 / 21

Status of Software Tools

Status of Software Tools. Akiya Miyamoto KEK 8 th ACFA, EXCO, Daegu 12 July 2005. Short summary of work done by. K.Fujii(KEK), T.Fujikawa(Tohoku), K.Kawagoe(Kobe), T.Takeshita(Shinshu), H.Matsunaga(Tsukuba), A.Yamaguchi(Tsukuba), Y.Yamaguchi(Tsukuba),

lucas
Download Presentation

Status of Software Tools

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. Status of Software Tools Akiya Miyamoto KEK 8th ACFA, EXCO, Daegu 12 July 2005 Short summary of work done by K.Fujii(KEK), T.Fujikawa(Tohoku), K.Kawagoe(Kobe), T.Takeshita(Shinshu), H.Matsunaga(Tsukuba), A.Yamaguchi(Tsukuba), Y.Yamaguchi(Tsukuba), T.Nagamine(Tohoku), S.Yamamoto(GUAS), H.Ono(Niigata), T.Yoshioka(Tokyo), A.L.C.Sanchez(MISIIT), …

  2. Overview of our tools • lcbase : configuration files • Leda : Analysis tools (Kalman fitter, 4vector and jet findinder utilities ) • jsf : Root-based framework • lclib : QuickSim and other fortran based utilities • physsim : Helas-based generator • Jupiter : Full simulation based on Geant4 • Uranus : Data analysis packages • Satellites : Data analysis packages for MC data • We use only C++, except old fortran tools.

  3. QuickSim overview • Purpose: simulate detector effects for physics study • Components: • VTX, IT, TPC, CAL • Model for tracker • circular trajectory  parabolic trajectory • With multiple scattering, without energy loss • Equally spacing sampling • Model for Calorimeter • EM signal by e/g, HD signal by hadron, muon no signal • Segmented calorimeter. Lateral spreads are generated by an analytic form.

  4. QuickSim update • Change in source code • Gas density in tracker, Cal. Shower shapre can be changed by input data card. • GLD-V2 : new parameter file for GLD configuration • Beam pipe: r=1.5cm, Be, 25mm • VTX : (r,thickness)=(1.9cm,20mm), (4.1,200), (6.3,200) • not consistent with Sugimoto san’s parameter yet. • Beam pipe and VTX 1st layer parameter are not realistic to reproduce performances. • TPC: r=40~205cm, 200 sampling, • srf=150mm, sz=1mm • CAL : EM segmentation 2cm equivalent HD segmentation 6cm equivalent Parameters for lateral spread have not been changed.

  5. QuickSim Tracker performance Momentum resolution similar to the Jupiter/Satellites result IP resolution at 1 GeV is about factor 2 worse than the Jupiter/Satellites result

  6. Higgs signals by QuickSim Mh=118.4GeV/c2 sM=4.02 GeV/c2 Mh=117.6 GeV/c2 sM=4.808 GeV/c2 Criteria for event selections are same Possible improvments: - parameters of track-cluster matching - detector configuration dependant event selection - …… Mh=116.2GeV/c2 sM=3.81 GeV/c2

  7. 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 Extention forData Analysis Geant4 based Simulator JSF/ROOT based Framework MC truth generator Event Reconstruction JSF: the analysis flow controller based on ROOT The release includes event generators, Quick Simulator, and simple event display

  8. Jupiter feature - 1 • Based on Geant4 7.0p1 • Modular organization of source codes for easy installation of sub-detectors • Geometry • parameters ( size, material, etc ) can be modified by input ASCII file. • Only simple geometries are implemented ( OK for the detector optimization ) • Input: • StdHep file(ASCII, Binary), HepEvt, CAIN, or any generators implemented in JSF.

  9. Jupiter feature - 2 • Run mode: • A standalone Geant4 application • JSF application to output a ROOT file. • Output: • Exact Hits of each detectors (Smearing in Satellites) • Pre- and Post- Hits at before/after Calorimeter • Used to record true track information which enter CAL. • Format: ROOT (standard), ASCII(debug), LCIO • Physics List • LCPhysicsList • QGSP, LHEP, … • Calorimeter resolution : Depends on physics list, and not as good as we expected for single particle

  10. Geometry in Jupiter Muon/Iron Solenoid TPC Hadron Calorimeter VTX Elemag. Calorimeter QC1 IT Forward Cal.

  11. 210 cm Full One Tower EM + HD 40 cm 270 cm 6.1λ 27 X0 Calorimeter Geometry • Default sensor size: • EM: 4cmx4cmx1mm, 38 layers • HD:12cmx12cmx2mm, 130 layers • Replica • Phi direction : Tower and mini-tower • Sandwich structure of X/Y scinti structure can be defined.

  12. Detector Parameters • GLD_V1: as an initial set of detector parameters • Beam Pipe : 1.8cmf, Be 500mmt • VTX : 4 layers from R=2.4cm to 6.0cm, Si 330mmt, |cosq|<0.9srj=sz=4mm, Cylindrical shape, not FPCCD geometry yet • IT : 4 layers from R=9cm to 30cm, Si 600mmt, |cosq|<0.9srj=sz=10mm, Cylindrical shape • TPC : R=40cm to 206cm, |Z|<235cm, # of sampling 200srj=150mm, sz=500mm, Gas P10 • Solenoid : 3T • Muon : Barrel : 4 mud layers, total 270cmt Fe Endcap : 5 mud layers, total 260cmt Fe Signals are smeared in Satellites All parameters needs to be optimized

  13. CH2 mask QC1 BCAL(W) W-Mask FCAL(W) New IR/VTX geometry VTX IT Geometry for 2mrad crossing angle. Beam Pipe: r=1.5cm,250mmt Be VTX: r=2.0,2.2, 3.2,3.4,4.8, 5.0 cm L=13,13, 40,40, 40,40 (cm) Thickness=50mmsrf=sz=2mm Work in progress: - 20mrad crossing - Forward tracker(FT) - Sensitive detector for FCAL/BCAL/FT

  14. Jupiter for background studies • LCBDS • Developed at U. of Tokyo;Tanabe san, Abe san, and their colleagues. • Geant4 based simulator for the beam delivery and the dump line of ILC ( from the exit of main linac to the beam dump) • Inputs to LCBDS : • SAD data file are used to define geometry easy to follow changes of ILC parameters. • Accelerator components are approximated by cubic and/or cylindical shape • Output from LCBDS: • Synchrotron g’s, muons, off-momentum electrons, etc are created • Particles information near the interaction point are saved in StdHep ASCII format  Inputs to Jupiter • Status • First version to write StdHep data were prepared. Waiting for the confirmation by Jupiter.

  15. Jupiter for background studies - 2 • CAIN • Simulator for beamstrahlung effects • Generates low energy e+/e-, g, and off-momentum electrons • Interface to CAIN data exists in Jupiter • IR geometry • Still old configuration for GLC. Urgent updates are required.

  16. Typical Background events 100 e+/e- CAIN events 1 bunch contains ~ 66k events ILC 500 GeV nominal parameter TPC CH4 mask BCAL FCAL Ready for background studies !

  17. Metis package • Metis is a collection of reconstruction tools for Jupiter data. • Initial aim was 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. • As a first step, a cheated track finder and a cluster maker, etc are in preparation in order to know ultimate performance. • Each module is independent, thus it is easy to implement different reconstruction algorithms  Real clustering codes are prepared using this framework

  18. Metis Analysis Jupiter result Physics study • Root file make smeared TPC hits from exact hit make tracks from TPC • Khalman fitter • No track finder yet make hybrid tracks ( TPC+IT+VTX) • Strip/Tile make smeared/merged CAL hits from exact hit make cluster from CAL hits • Cheated/Real Clustering/PFA make Particle Flow Objects jet clustering JSF Framework

  19. Cheated PFO analysis ZH event at Ecm=500 GeV • - Exact hit points of detectors • are displayed. • Hits belong to the same PFO are shown with the same color • A framework of event display • in JSF is used. By K.Fujii(KEK), S.Yamamoto(GUAS), A.Yamaguchi(Tsukuba)

  20. Web information • Our software tools are maintained in CVS server,jlccvs.kek.jp. • At http://jlccvs.kek.jp/, • Description about how to download 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/ • SimTools: binary codes of our tools • Web page: http://acfahep.kek.jp/subg/sim/simtools/index.html • Examples and documents are also prepared. • The latest version: SimTools-1-01 (May, 2005). New version will be prepared soon. • GLD Software page: • http://ilcphys.kek.jp/soft/index.html

  21. Summary • Studies of detector performances based on Jupiter/Satellites have been performed by many people, which are covered by other parallel session talks. • Implementation of new geometry in Jupiter has started for studies of background and IR design. • QuickSim • Performance of tracker and Higgs signal were studied using GLD-V2 parameter set. • Detector parameters can be changed easily, but consistency with full simulator is not automatic.Please use it with caution. Jupiter users/developers meet every Tuesday 13:30-15:00 (JST) at TV meeting (KEK MCU, ID 31300). Please join.

More Related