1 Practical Jupiter and Sattelites Akiya Miyamoto KEK 1-Oct-2004 Based on works done by ACFA-SIM (-J) members.

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 OBJECTIVES To generate a web-based system enables to assemble model configurations. to submit these configurations on different.
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),
Simulation Project Major achievements (past 6 months 2007)
LCFI physics studies meeting, 28 th June 05 Sonja Hillertp. 1 Report from ILC simulation workshop, DESY June Aim of workshop: preparation for Snowmass;
Pair backgrounds for different crossing angles Machine-Detector Interface at the ILC SLAC 6th January 2005 Karsten Büßer.
Geant4-based Simulation Status and Plans Dhiman Chakraborty, Guilherme Lima, Jeremy McCormick, Vishnu Zutshi Calorimetry Working Group ALCPG 2004 Winter.
Geant4 Activities at NICADD / NIU Dhiman Chakraborty, Guilherme Lima, Jeremy McCormick, Vishnu Zutshi Simulations Working Group ALCPG 2004 Winter Workshop.
LC detector simulation efforts in America Dhiman Chakraborty N. I. Center for Accelerator & Detector Development for the International.
A. Kiselev BNL, 06/20/2013 EicRoot status report and calorimeter code development.
Software Common Task Group Report Akiya Miyamoto KEK ALCPG09 30 September 2009.
ALCPG Simulation Status and Plans ECFA LC Workshop, Durham Sep. 2, 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.
Updating JUPITER framework using XML interface Kobe University Susumu Kishimoto.
David N. Brown Lawrence Berkeley National Lab Representing the BaBar Collaboration The BaBar Mini  BaBar  BaBar’s Data Formats  Design of the Mini 
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,
Fabiola Gianotti, 31/8/’99 PHYSICS and SOFTWARE ATLAS Software Week 31/8/’99 Fabiola Gianotti Software requirements of physics groups What should Detector.
GLD Simulation tools and PFA studies Akiya Miyamoto KEK At 9-January-2007 FJPPL meeting.
Impact parameter resolution study for ILC detector Tomoaki Fujikawa (Tohoku university) ACFA Workshop in Taipei Nov
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.
GLD Calorimetry 2005/Mar/03 K. Kawagoe / Kobe-U. Introduction Current design –To be optimized for Particle Flow Algorithm (PFA) aiming at 30%/sqrt(E)
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.
HIGUCHI Takeo Department of Physics, Faulty of Science, University of Tokyo Representing dBASF Development Team BELLE/CHEP20001 Distributed BELLE Analysis.
CBM ECAL simulation status Prokudin Mikhail ITEP.
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.
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.
Online Monitoring System at KLOE Alessandra Doria INFN - Napoli for the KLOE collaboration CHEP 2000 Padova, 7-11 February 2000 NAPOLI.
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.
Mokka, main guidelines and future P. Mora de Freitas Laboratoire Leprince-Ringuet Ecole polytechnique - France Linear collider Workshop 2004, Paris.
1 Jupiter and Satellites Akiya Miyamoto KEK June 2005.
7/13/2005The 8th ACFA Daegu, Korea 1 T.Yoshioka (ICEPP), M-C.Chang(Tohoku), K.Fujii (KEK), T.Fujikawa (Tohoku), A.Miyamoto (KEK), S.Yamashita.
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.
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.
09/06/06Predrag Krstonosic - CALOR061 Particle flow performance and detector optimization.
AliRoot survey: Reconstruction P.Hristov 11/06/2013.
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.
1 GlueX Software Oct. 21, 2004 D. Lawrence, JLab.
1 Jupiter, Satellites and SimTools Akiya Miyamoto KEK 16-March-2005 Simulation Mini Workshop Based on acfa-sim-j activity.
GEANT4 for Future Linear Colliders
EicRoot: a brief overview
Geant4-based Simulation Status and Plans
Muon stopping target optimization
Jupiter, Satellites and SimTools
Silicon Tracking with GENFIT
Linear Collider Simulation Tools
Detector Optimization using Particle Flow Algorithm
Jupiter and Satellites
Geant4 Activities at NICADD / NIU
Linear Collider Simulation Tools
LC Calorimeter Testbeam Requirements
Sheraton Waikiki Hotel
Presentation transcript:

1 Practical Jupiter and Sattelites Akiya Miyamoto KEK 1-Oct-2004 Based on works done by ACFA-SIM (-J) members

A.Miyamoto at HDCMeeting (1-Oct-2004) 2 Contents Introduction – Concepts Jupiter Satellites ML and Web.

A.Miyamoto at HDCMeeting (1-Oct-2004) 3 Design Concept Components related to the full simulator Requirements Modularized structure For simultaneous developmen by sub-groups For easy modifications of detector configuration To help implementation of detailed structure with minimum effort Framework Unified class design in order to minimize user-written code Unified class interfaces

Jupiter

A.Miyamoto at HDCMeeting (1-Oct-2004) 5 Jupiter Features:  Modular structure for easy update, install/uninstall of sub- detectors  Powerful base classes that provide unified interface to  facilitate easy (un)installation of components by methods such as InstallIn, Assemble, Cabling  Help implementation of detailed hierarchiral structures. This helps to save memory size.  Minimize user-written source code by –Automatic naming system & material management –B-field compositions for accelerators  Input : HEPEVT, CAIN (ASCII) or generators in JSF.  Output –Output class allows extrnal methods. Using this mechanism, it can output ASCII flat file and JSF/ROOT fie. Core developper: K.Hoshina and K.Fujii : Geant4 based Full Detector Simulator

A.Miyamoto at HDCMeeting (1-Oct-2004) 6 Standard Geometry of Jupiter Super Conducting Solenoid (SOL) Calorimeter(HCAL) Calorimeter(ECAL) Central Tracker(CDC) Intermediate Tracker(IT) Vertex Detector(VTX) Beam Line component not shown Work on muon is in progress.

A.Miyamoto at HDCMeeting (1-Oct-2004) 7 Documents Jupiter in general:  Jupiter.pdf : “JUPITER”, the latest manual (June 6, 2004, in Japanese ), by K.Hoshina  Hoshina-appi2002.pdf : “Simulator status of Jupiter and Satelliets”, The proceedings of APPI2002, by K.Hoshina Stereo Geometry for CDC  J4TwistedTubs.pdf: K.H, K.F and O.N., CPC 153 (2003) ,  Hoshina-appi2003.pdf: “Status of Jupiter and Satellites”, the proceedings of APPI2003 by K.Hoshina Thesis  Hoshina-D.pdf: Doctor Thesis by K.Hoshina (in Japanese)  Nakashima-M.pdf: Master Theses by Y.Nakashima (in Japanese) About Kalman Filter Track Fitting package Documents are available at

A.Miyamoto at HDCMeeting (1-Oct-2004) 8 Meetings & ML Since last July,  We had two Jupiter developers workshop  Each about ~ 1 week  Participants : A.Miyamoto, K.Fujii (KEK), and students from Kobe, Niigata, Tsukuba, GUAS  Regular TV meetings in Tuesday afternoon  Create a mailing list,  To discuss technical details ( in Japanese )

A.Miyamoto at HDCMeeting (1-Oct-2004) 9 Sources The host system for developments is jlclogin.kek.jp  CVS Master repository : jlclogin:/proj/soft/CVSMASTER Note: CVS repository of Jupiter and Satellites are updated very frequently  A set of libs/execs : jlclogin:/proj/soft/Release/x.xx ( x.xx=1.00 as of June 1, new set will be created soon ) For a remote user,  Daily snap shots of CVS repository:  The Web interface to CVS,  Remote access to the CVS repository  CVS access is out of order, due to a security problem. We will restart after the system update, if there is a request.  Or use CVSup ( see )

A.Miyamoto at HDCMeeting (1-Oct-2004) 10 Jupiter Directory Structure Jupiter bindocincludeconfiglibmacrosscriptssourcestmp bdcalcd c tpc ct it vtx ir srcinclude kernlcexpsolmain Jupiter.cc Sub-Detector files Linux-g++ Jupiter Readme common.gmk Sample G4 scripts Detector components to use are switched by CPP flags in Jupiter.cc or parameters in JSFJ4

A.Miyamoto at HDCMeeting (1-Oct-2004) 11 Detector Configuration in Jupiter J4CAL J4SOL mrad mrad Dimensoins in red: GLC-3T (Jupiter default) Dimensions in black: GLD_V1 model Unit: cm GLC_V1 model is used when compiled with __GLD_V1__ flag is TRUE in config/common.gmk Parameters can be changed through a modification of J4XXXParameter class be careful ! Muon – in preparation

A.Miyamoto at HDCMeeting (1-Oct-2004) 12 Global region

A.Miyamoto at HDCMeeting (1-Oct-2004) 13 Parameters for IR-BD geometry As is defined in J4IRBPParameterList.cc/hh Used by T.Aso san for BG study at LCWS2004 IRConeZLength IRZMax=8m IRZMid=5m IRSupport InnerRadius 38 or 40cm IRZBox (Box of 4m x 4m x 4m) IRThMax=200 / 150 mrad BPIPZLength IRDrumFaceZPosition IRDrumZLength IRConeZPosition IRBoxZPosition IRDrumZPosition BPRadiusLarge=7.3cm BPALThick=0.2cm WSiCal IP QC1 LowZ mask Cal & Return Yoke IRThMax =200mrad (GLC_3T) =150mrad(GLD_V1)

A.Miyamoto at HDCMeeting (1-Oct-2004) 14 Sample background event In-coherent e+e- pair, 20mrad QC1 WSiCal CAL Return Yoke Low Z mask by T.Aso (TCMT)

A.Miyamoto at HDCMeeting (1-Oct-2004) 15 Calorimeter in Jupiter An accuracy of simulated results depends on precision of Calorimeter geometry. In the currenet version, we are implementing an ideal geometry to know ultimate performance  pointing tower structure, no crack between towers  > 100 layes of absorbers and sensors  Mini-tower can be defined within tower to small cell structure. Simulate with a small cell structure and merge cell signals appropriately at later analysis stage to save CPU and storage space.  Tower geometry, materials and granularity can be modified easily. Current status:  Geometry are implemented.  Studying performances such as CPU time, Output data size, Energy response, etc Tower structure EM HD

A.Miyamoto at HDCMeeting (1-Oct-2004) 16 How to build and run Jupiter You will need,  ROOT, JSF, Geant4, CLHEP, …(?) Get JUPITER source from CVS Set environment parameters, such as JUPITERROOT  See jlclogin:/proj/soft/Release/x.xx/setup.bash for example Then do “make” at the Jupiter top director. To run, type $ Jupiter … prompt> /run/beamOn 100 Read pythia_event.data and hit information is written in a file, hit.dat

A.Miyamoto at HDCMeeting (1-Oct-2004) 17 Status of Jupiter We have spent ~two months to implement fine structures of Calorimeter. Status  CAL tower of ~170 layers of 4cmx4cm tower  ~9000sec to generate 100 ZH events at 350 GeV  Output data size exceeds 2G Bytes at ~0.5K events –Need to reduce output data size or JSF update to support multiple-file output –Without output, run more than 5000 events  1cmx1cm tower  Takes 2 hour for geometry initialization  ECAL energy resolution  ~19%/Sqrt(E), if this is due to large cut-off, CPU time may be increased in order to get reasonable resolution

Satellites

A.Miyamoto at HDCMeeting (1-Oct-2004) 19 Sattelites: IO, Metis, Leda Sattelites are event reconstruction module for simulated data. IO – Input / Output module set  Convert Jupiter output to ROOT object  Though ASCII file  JSFJ4 ( Run Jupiter in JSF frame work and convert) METIS – Monte Calro Exact hit To Intermediate Simulated Output  Module set for simulated data reconstruction  Includes –HitMaker : Exact hit to smeared hit –TrackMaker : Track reconstruction –ClusterMaker: Cal. Cluster reconstruction –PartcleFlowObjectMaker : Make Particle Flow Object Leda – Library Extension for Data Analyis  Library for reconstruction  Includes –Kalman filter package, etc. IO METIS Leda

A.Miyamoto at HDCMeeting (1-Oct-2004) 20 …. cd c vtx Satellites Directory Structure Satellites bin src lib include test io ledageomlib jsfj4 mctruth kern examples Run Jupiter in JSF to create a ROOT file cal S4xxxExactHit class = J4xxxHit class kallib kaltracklib utils metis Libraries for data analysis

A.Miyamoto at HDCMeeting (1-Oct-2004) 21 cal metis tpchitmaker trackmaker hybthybtmaker hitmaker (JSF’s) Modules for MC data analysis 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 clustermaker make cluster from CAL hits pfo pfomaker make Particle Flow Objects Metis Directory Structure

A.Miyamoto at HDCMeeting (1-Oct-2004) 22 Status of Metis Current aim is to prepare a minimum set of Metis module 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 fitter and cluster maker, etc are in preparation in order to know an ultimate performance. We are developing basic classes now. Each modules are independent, thus shall be easy to implement different reconstruction algorithm according to interests

A.Miyamoto at HDCMeeting (1-Oct-2004) 23 Mailing list for our study (proposal) (lcdds=Linear Collider Detector Design Study )  Initial members : jlcexp + senior-exp on jlcux1.kek.jp If you are not sure or know others to add, please let me know immediately.  Subscription page ( under construction at )   Mail archive is created. No password protection !

A.Miyamoto at HDCMeeting (1-Oct-2004) 24 Web page for our study is prepared  What will be put on the web ?  Mail archive and member list  Detector parameter lists ( or link to them )  Meeting schedules …  Who is “US” ? –Members of Large Detector Concepts working group for the costing document (?) –Do we include activities on hard-ware/detector components R&D ? Or just link to their page ? –Do we organize sub-groups ?  Who wants to be page editors ? –No technical problem for KEK members. –If not at KEK, you will need a VPN connection. Or better to have a local server at your site and make links to ilcphys. –Let me know your pages to share information.

A.Miyamoto at HDCMeeting (1-Oct-2004) 25 Conclusion That’s it for today I’m sorry that I have no conclusion