Jupiter, Satellites and SimTools

Slides:



Advertisements
Similar presentations
Selected topics from the recent GLD studies Akiya Miyamoto KEK 19 July, 2006 GLD lunch time meeting At VCLW06.
Advertisements

1 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),
Geant4-based Simulation Status and Plans Dhiman Chakraborty, Guilherme Lima, Jeremy McCormick, Vishnu Zutshi Calorimetry Working Group ALCPG 2004 Winter.
1 Benchmarking the SiD Tim Barklow SLAC Sep 27, 2005.
ILD Detector Optimization and Benchmarking Akiya Miyamoto, KEK at Tsinghua University 12-January-2009.
ALCPG Simulation Status and Plans ECFA LC Workshop, Durham Sep. 2, 2004 Norman Graf (SLAC)
ALCPG Simulation Status and Plans ACFA LC Workshop, Taipei Nov. 10, 2004 Norman Graf (SLAC)
Beam test results of Tile/fiber EM calorimeter and Simulator construction status 2005/03/05 Detector Niigata University ONO Hiroaki contents.
1 ACFA8, July , 2005, Youngjoon Kwon (Yonsei Univ.) Simulation / Recon. Workgroup summary for ACFA8  The Framework for Sim./Recon. Status report.
1 Practical Jupiter and Sattelites Akiya Miyamoto KEK 1-Oct-2004 Based on works done by ACFA-SIM (-J) members.
2/4/20079th ACFA ILC Detector Simulation Works 9 th ACFA IHEP Feb. 4 th -7 th, 2007 Tamaki Yoshioka ICEPP, Univ. of Tokyo on behalf.
Software Tools in GLD study Akiya Miyamoto KEK For Orsay Software Workshop 2 May, Based on ACFA-SIM-J activities K.Fujii 2, Y.Fujishima 8, H.Hano.
Non-prompt Track Reconstruction with Calorimeter Assisted Tracking Dmitry Onoprienko, Eckhard von Toerne Kansas State University, Bonn University Linear.
BeamCal Simulations with Mokka Madalina Stanescu-Bellu West University Timisoara, Romania Desy, Zeuthen 30 Jun 2009 – FCAL Meeting.
Software tools for ILC Studies Akiya Miyamoto KEK CIAW07 November 5-7, IHEP, Beijing, China.
Summary of Simulation and Reconstruction Shaomin CHEN (Tsinghua University)  Framework and toolkit  Application in ILC detector design Jupiter/Satellites,
1 Introduction to SimTools Akiya Miyamoto KEK Jan 2006.
GLD Simulation tools and PFA studies Akiya Miyamoto KEK At 9-January-2007 FJPPL meeting.
ILC DBD Common simulation and software tools Akiya Miyamoto KEK ILC PAC 14 December 2012 at KEK.
1 Report to Simulation Meeting 20 May, 2004 Akiya Miyamoto, KEK.
1 Software tools for GLC studies Akiya Miyamoto KEK 20 April, 2004 Representing ACFA-Sim Group
1 Using Jupiter and Satellites Akiya Miyamoto KEK Jan 2006.
Software tools and Computing Akiya Miyamoto KEK 29-September-2006 At FJPPL meeting.
1 Status of Software Tools Akiya Miyamoto KEK 5-March-2005 ILC Detector Workshop Based on acfa-sim-j activity.
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.
1 Software tools and Computing Akiya Miyamoto KEK Gakujyutsu Sousei Kaigi 28-June 2006 KEK 4 th Building Seminar Hall.
Java Analysis Studio and the hep.lcd class library Mike Ronan - LBNL Joanne Bogart, Gary Bower, Tony Johnson - SLAC Nick Sinev - Oregon Don Benton - U.
05/04/06Predrag Krstonosic - Cambridge True particle flow and performance of recent particle flow algorithms.
Bangalore, India1 Performance of GLD Detector Bangalore March 9 th -13 th, 2006 T.Yoshioka (ICEPP) on behalf of the.
1 QuickSim - brief introduction - Akiya Miyamoto KEK 22 June 2005 GLD meeting See also.
13 July 2005 ACFA8 Gamma Finding procedure for Realistic PFA T.Fujikawa(Tohoku Univ.), M-C. Chang(Tohoku Univ.), K.Fujii(KEK), A.Miyamoto(KEK), S.Yamashita(ICEPP),
2/4/20079th ACFA ILC Detector Simulation Works 9 th ACFA IHEP Feb. 4 th -7 th, 2007 Tamaki Yoshioka ICEPP, Univ. of Tokyo on behalf.
1 Introduction to SimTools Akiya Miyamoto KEK June 2005.
Software Status for GLD Concepts Akiya Miyamoto 31-October-2007 ILD Optimization Meeting References: - Y.Sugimoto, “GLD and GLDc”, talk at ALCPG07, ILD.
Ties Behnke: Event Reconstruction 1Arlington LC workshop, Jan 9-11, 2003 Event Reconstruction Event Reconstruction in the BRAHMS simulation framework:
1 Software tools in Asia Akiya Miyamoto KEK 18-March-2005 Simulation and Reconstruction Session LCWS2005 Representing acfa-sim-j activity M.C.Chang 1,K.Fujii.
1 Jupiter and Satellites Akiya Miyamoto KEK June 2005.
1 Software tools for GLD Studies Akiya Miyamoto KEK 25 May, 2005 at IHEP Based on acfa-sim-j activity.
12/20/2006ILC-Sousei Annual KEK1 Particle Flow Algorithm for Full Simulation Study ILC-Sousei Annual KEK Dec. 20 th -22 nd, 2006 Tamaki.
1 Software Meeting Akiya Miyamoto KEK 17 May 2006.
2005/07/12 (Tue)8th ACFA Full simulator study of muon detector and calorimeter 8th ACFA Workshop at Daegu, Korea 2005/07/12 (Tue) Hiroaki.
Study of Calorimeter performance using the LC full simulator The 8th ACFA Workshop Yoshihiro Yamaguchi (Tsukuba U.) M. -C. Chang (RCNS, Tohoku U.) K. Fujii.
Eunil Won/Korea U1 A study of configuration for silicon based Intermediate Trackers (IT) July Eunil Won Korea University.
1 GLD DOD Akiya Miyamoto KEK 2 nd GLD DOD meeting All figures shown here are preliminary.
FP-CCD GLD VERTEX GROUP Presenting by Tadashi Nagamine Tohoku University ILC VTX Ringberg Castle, May 2006.
1 Jupiter, Satellites and SimTools Akiya Miyamoto KEK 16-March-2005 Simulation Mini Workshop Based on acfa-sim-j activity.
ECAL Interaction layer PFA Template Track/CalCluster Association Track extrapolation Mip finding Shower interaction point Shower cluster pointing Shower.
Monthly video-conference, 18/12/2003 P.Hristov1 Preparation for physics data challenge'04 P.Hristov Alice monthly off-line video-conference December 18,
GenFit and RAVE in sPHENIX under Fun4All
PFA Study with Jupiter Contents : 1. Introduction 2. GLD-PFA
GEANT4 for Future Linear Colliders
ILD Soft & Analysis meeting
Geant4-based Simulation Status and Plans
Muon stopping target optimization
slicPandora: slic + pandoraPFANew
OO Muon Reconstruction in ATLAS
(CMS GEANT4 simulation)
Vincenzo Innocente CERN/EP/CMC
Individual Particle Reconstruction
Silicon Tracking with GENFIT
Linear Collider Simulation Tools
Simulation plan -- GLDPrime --
Detector Optimization using Particle Flow Algorithm
Jupiter and Satellites
Geant4 Activities at NICADD / NIU
Java Reconstruction and Analysis for a Linear Collider Detector
Linear Collider Simulation Tools
Java Analysis Studio and the hep.lcd classes
Sheraton Waikiki Hotel
Introduction to SimTools
Presentation transcript:

Jupiter, Satellites and SimTools Akiya Miyamoto KEK 16-March-2005 Simulation Mini Workshop Based on acfa-sim-j activity

Contents Jupiter Satellites SimTools Summary

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. Link to various tools at http:/acfahep.kek.jp/subg/sim/soft All packages are kept in the CVS. Accessible from http://jlccvs.kek.jp/

Framework, QuickSim, Physsim JSF : Root based framework for physics and detector studies Packages in JSF are reorganized to reduce dependences among codes. Interfaces to StdHep and LCIO are implemented. Quick Simulator and lclib Detector parameter set for “GLD” configuration is prepared and tuning of the parameters are in progress Physisim Collection of event generators based on Helas. Anlib package (4 vector manipulation and jet clustering, etc.) is moved to Leda package

Jupiter/Satellites Concepts For real data Tools for simulation Tools Satellites JUPITER URANUS METIS Input/Output module set IO JLC Unified Particle Interaction and Tracking EmulatoR Unified Reconstruction and ANalysis Utility Set Monte-Calro Exact hits To Intermediate Simulated output LEDA Library Extention for Data 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

Geometry definition in Jupiter Still hard coded in the source, but Addition/Deletion of sub-detector components are easy in Jupiter Geometry parameters are all defined in J4XXXParameterList clases, so easy to maintain parameters We’ve started to develop XML interface to implement very complecated geometry, but this work does not complete yet.

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

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

CPU time for Geometry initialization Originally, geometry definition of calorimeter takes quite long time. For default configuration, ~2.5min, 1cmx1cm case > 1hour Geant4.6.1 was used. Solution for speed up For every geometry definition, G4 code checks name conflicts. To scan all existing geometry, takes are long time. CPU time was proportional to (Number of geometry)2 To improve, Remove name matching in G4HCtable::Register Order of for loop in G4SDStructure::FindSubDirectory is reversed. As a result, 20sec even with 1cmx1cm case.

Range cut for Calorimeter Geant4’s default range cut is 1mm, which is too large for our sampling thickness. Energy deposit and resolution depends on the range cut. Range cut <0.3mm is good for DE Simple MC results are always slightly better than beam test. Small range cut is memory consuming g using 1~10mm Beamtest(T405/411) @KEK 1GeV e- by M.C.Chang

StdHep interface for Jupiter StdHep interface was prepared as JSF module. JSFReadHepStd reads StdHep data and saves in JSFGenerator By executing Jupiter as a module of JSF, JSFJ4, StdHep data is used as an input of Jupiter simulation.

Digitiation and Hit making Jupiter creates only Monte Calro truth hit points. Smearing/Digitization is performed later in Satellites, becasue Geant4 simulation is the most time consuming part. Detector hit classes (J4xxxHit) are delived from J4VHit Standalone Jupiter: J4xxxHit’s are written the ascii file. Satellite job reads the file, and converted to S4xxxExactHit ( inherited from ROOT ) JSFJ4 = Jupiter in JSF environment (recent standard) J4xxxHit’s are transferred to S4xxxExactHit and saved as a root file. We want to keep information of tracks which creates signal in calorimeter or muon detector g create a virtual detector to save information as XXX_Post hits.

Output class of Jupiter G4VHit Jupiter Hit classes are delived from J4VHit HitID,TrackID P, Edep Xpre, Xpost,… J4VHit IsEM/IsHD IsBarrel/IsEndCAp CellID,… J4CALHit LayerID J4VTXHit J4TPCHit PostHitID J4TPCPostHit

Status of Metis 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. 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 shall be easy to implement different reconstruction algorithm according to interests

Metis Analysis Flow Jupiter result make smeared TPC hits from exact hit make tracks from TPC make hybrid tracks ( TPC+IT+VTX) make smeared/merged CAL hits from exact hit make cluster from CAL hits make Particle Flow Objects jet clustering Physics study

Cheated PFO analysis ZH event at Ecm=500 GeV - Exact hit points of TPC and CAL 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)

X3D ROOT’s X3d view of the same event

X3D-Jet Same event, after a forced 4-jet clustering on PFObjects

How to get/use our tools 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/ Recently, we prepared SimTools web page for easy use of our packages.

SimTools SimTools is a collection of pre-compiled libraries of jsf, lclib, Leda, Jupiter, Satellites, Uranus and lcbase. Build conditions Compiled on Redhat 9.0, gcc 2.2.2 Using Root 4.00.08 Ready to use if your system meets these conditions. Includes several examples in using JSF/QuickSim, Jupiter, and Satellites. Source codes are also included Web page http://acfahep.kek.jp/subg/sim/simtools/index.html

Summary We have developed software aiming to study detector performance based on full simulator, Geant4. Primary goal was to study detector performance in perfect conditions and to know critical factor which affect jet reconstruction.