Lcsim: Simulation and Reconstruction ACFA ILC Meeting Daegu, Korea April 24, 2012 Norman Graf (for the sim/reco group)

Slides:



Advertisements
Similar presentations
LCFI physics studies meeting, 28 th June 05 Sonja Hillertp. 1 Report from ILC simulation workshop, DESY June Aim of workshop: preparation for Snowmass;
Advertisements

Individual Particle Reconstruction Norman Graf SLAC April 28, 2005.
1 Benchmarking the SiD Tim Barklow SLAC Sep 27, 2005.
Simulating SiD for the LOI Norman Graf (SLAC) SiD Phone Meeting July 30, 2008.
Slic A Geant4-based detector simulation package Norman Graf, Jeremy McCormick SLAC October 15, 2009.
Lcsim A Java-based Reconstruction package for Particle Physics Tony Johnson on behalf of Norman Graf SLAC Scientific Computing Workshop June
Detector Benchmarking Norman Graf (SLAC) TILC08, ACFA Physics & Detector Workshop Tohoku University, Sendai, Japan March 4,2008.
Silicon Detector: Simulation & Reconstruction Norman Graf SiD Advisory Meeting September 14, 2009.
Computing plans for the post DBD phase Akiya Miyamoto KEK ILD Session ECFA May 2013.
SiD Software Status. Framework Overview Pythia, WHIZARD, etc. Pythia, WHIZARD, etc. SLIC Tracking, PFA, etc. LCSim StdHep LCIO Events JAS3 (or any AIDA.
Simulating the Silicon Detector August 16, 2005 Norman Graf SLAC.
Software Common Task Group Report Akiya Miyamoto KEK ALCPG09 30 September 2009.
ALCPG Software Status: Simulation & Reconstruction Norman Graf (for the sim/reco team) LCWS 2010, Beijing March 27, 2010.
ALCPG October 25 th 2007 Hans Wenzel Calorimetry in slic How-to Motivation for dual readout Calorimeter What are our requirements Why did we choose SLIC.
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)
ALCPG Software Tools Jeremy McCormick, SLAC LCWS 2012, UT Arlington October 23, 2012.
SiD Software and Computing: Status / Plans Jan Strube Tohoku University Thanks to Norman Graf (SLAC) for material.
1 Tracking Reconstruction Norman A. Graf SLAC July 19, 2006.
ALCPG software: status and future plans LCWS UT Arlington October 23, 2012 Norman Graf (for the sim/reco group)
Implementing a dual readout calorimeter in SLIC and testing Geant4 Physics Hans Wenzel Fermilab Friday, 2 nd October 2009 ALCPG 2009.
Track Reconstruction: the trf & ftf toolkits Norman Graf (SLAC) ILD Software Meeting, DESY July 6, 2010.
Simulation and Reconstruction: ALCPG Framework & Toolkit Norman Graf (for the ALCPG Simulation & Reconstruction Team) ILC-ECFA Meeting November 8, 2006.
SiD Tracking Simulation: Status and Plans Richard Partridge for the SiD Tracking Group Vancouver Linear Collider Workshop July 19-22, 2006.
Detector Simulation Software Norman Graf (SLAC) CLIC08 Workshop CERN October 15, 2008.
Simulation and Reconstruction: ALCPG Framework & Toolkit Norman Graf (for the ALCPG Simulation & Reconstruction Team) ILC Software and Tools Workshop May.
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.
Summary of Simulation and Reconstruction Shaomin CHEN (Tsinghua University)  Framework and toolkit  Application in ILC detector design Jupiter/Satellites,
ALCPG Software Framework Overview & Updates Jeremy McCormick, SLAC SiD Group ALCPG 2009.
Sim/Recon DBD Editors Report Norman Graf (SLAC) Jan Strube (CERN) SiD Workshop SLAC, August 22, 2012.
Norman Graf (SLAC) Software Software KILC12, Daegu, Korea.
ILC DBD Common simulation and software tools Akiya Miyamoto KEK ILC PAC 14 December 2012 at KEK.
SiD performance for the DBD Jan Strube CERN. Overview Software Preparation (CERN, SLAC) Machine Environment (CERN, SLAC) Tracking Performance (C. Grefe)
SiD R&D tasks for the LOI - Subsystem R&D tasks - Summary of SiD R&D - Prioritization of R&D tasks -> Document for DoE/NSF ~Feb 2009 (Mainly based on Marty’s.
SiD Simulation & Reconstruction Norman Graf (for the sim/reco team) LCWS 2010, Beijing March 28, 2010.
CLICdp achievements in 2014 and goals for 2015 Lucie Linssen, CERN on behalf of the CLICdp collaboration CLIC workshop, January 30 th
Software Overview Akiya Miyamoto KEK JSPS Tokusui Workshop December-2012 Topics MC production Computing reousces GRID Future events Topics MC production.
Lcsim software: status and future plans ECFA-LC DESY May 28, 2013 Norman Graf (for the sim/reco group)
25 Oct 2007Jeremy McCormick, ALCPG MC1 ALCPG Monte Carlo Framework.
Track Reconstruction: the trf toolkit Norman Graf (SLAC) ILC-ACFA Meeting, Beijing February 6, 2007.
Software Status for GLD Concepts Akiya Miyamoto 31-October-2007 ILD Optimization Meeting References: - Y.Sugimoto, “GLD and GLDc”, talk at ALCPG07, ILD.
Software Common Task Group Report Akiya Miyamoto ILC PAC POSTECH 3 November 2009.
Ties Behnke: Event Reconstruction 1Arlington LC workshop, Jan 9-11, 2003 Event Reconstruction Event Reconstruction in the BRAHMS simulation framework:
Calorimeter Simulation Infrastructure Norman Graf Arlington ‘03.
Benchmarking Production Jan Strube (CERN) for the SiD Production team.
SiD LOI Benchmark Simulation and Reconstruction Norman Graf (SLAC) LCWA09, Albuquerque September 30, 2009.
SiD Simulation Status Report Norman Graf (SLAC) SiD Workshop, Boulder April 14,2008.
Software Week - 8/12/98G. Poulard - CERN EP/ATC1 Status of Software for Physics TDR Atlas Software Week 8 December 1998 G. Poulard.
Linear Colliders in the HSF Jan Strube (PNNL) 1. Introduction Large Data rates (comparable to Belle-II) ~ 18 PB / year raw data at nominal running at.
Slic A Geant4-based detector simulation package Jeremy McCormick, Norman Graf, Ron Cassell, Tony Johnson SLAC June 8, 2006.
SiD Tracking in the LOI and Future Plans Richard Partridge SLAC ALCPG 2009.
Lcsim Status for Muon Collider Physics and Detector Studies Norman Graf (SLAC) MAP 2012 Winter Meeting SLAC, March 8, 2012.
Lcsim software: status and future plans ECFA-LC DESY May 30, 2013 Norman Graf (for the sim/reco group)
Intelligent Norman Graf (SLAC) (for the ALCPG Simulation & Reconstruction WG) Muon Collider Simulation Technical Meeting October 5, 2010 DesignDetector.
Status of the ALCPG simulation & reconstruction Norman Graf (SLAC) TILC09, Tsukuba April 19, 2009.
Generator status Akiya Miyamoto KEK 23 February 2016.
Optimizing SiD for the LOI: Simulation and Reconstruction Norman Graf (for the ALCPG Simulation & Reconstruction Team) October 9, 2007.
Track Reconstruction: the ftf and trf toolkits Norman Graf (SLAC) Common Software Working Meeting CERN, January 31, 2013.
SiD: Simulation and Reconstruction
GEANT4 for Future Linear Colliders
slicPandora: slic + pandoraPFANew
Markus Frank CERN/LHCb CHEP2013, Amsterdam, October 14th–18th 2013
Simulation Framework Norman Graf SLAC June 10, 2005.
lcsim: Physics & Detector Simulations
Individual Particle Reconstruction
Linear Collider Simulation Tools
Simulating the Silicon Detector
Jupiter and Satellites
Linear Collider Simulation Tools
Presentation transcript:

lcsim: Simulation and Reconstruction ACFA ILC Meeting Daegu, Korea April 24, 2012 Norman Graf (for the sim/reco group)

DBD Goals for 2012 Finalize global system design via detector performance optimization using physics analyses. Incorporate latest detector R&D results. Incorporate latest engineering designs. Improve and understand tracking, PFA and flavor-tagging reconstruction. Automate & streamline production sim/reco. 2

Detector Development Process 3 Physics Motivation Benchmark Reactions Detector Design Concept Rational Design? Required Detector and Accelerator Performance Evaluate Technical Realizability of Concept Research & Development of Necessary Technology Engineering Evaluation & Modification of Concept Parametric Variation with Costs Simulation of Physics and Backgrounds Reconstruction Analysis: Signal & Background Evaluation Benchmark Performance vs Cost

Compact 4 Framework Overview Pythia, WHIZARD, etc. Pythia, WHIZARD, etc. SLIC Tracking PFA Flavor-tagging, Jet-finding, etc. Flavor-tagging, Jet-finding, etc. StdHep LCIO Events Tuple analysis, Event Display JAS3,Wired, root, PAW Tuple analysis, Event Display JAS3,Wired, root, PAW LCIO PFOs LCIO AIDA,root LCIO AIDA,root Event Gen Simulation Event Reconstruction Event Analysis Tuple Analysis Visualization LCDD Pandora XML APPLICATIONS DATA Publication

Event Generation Common superset of events in stdhep format have been generated for ILD & SiD. –Stored and cataloged on the Grid. Would have liked to use a common set of events for the full detector response simulation, but this seems not to be possible. SiD will create set of files with 80%/20% e-/e+ polarization for signals, SM and machine backgrounds. These samples will also be made available for Snowmass 2013 studies. 5

slic updates Testing Geant4 9.5 If requested, store and save calorimeter hit positions within cells to enable more refined hit calculations. Will be used to study RPC charge-sharing code. Can write out each individual calorimeter hit in sensitive layers, but creates large output files, would like to integrate into slic. Also working to define efficient time history for cal hits. 6

org.lcsim Calorimetry RPC response will be improved to account for charge sharing across readout pads, electronic noise and inefficiency. –Algorithms will be implemented in reconstruction software, may be migrated to simulation software if deemed appropriate. GEM and Micromegas responses will also be modelled. Scintillator response will still be supported, input from CALICE on uniformity, etc. will be used. 7

org.lcsim Tracking I TrackerHit classes will make use of new LCIO classes which support 1D and 2D hits on planar surfaces. Track will incorporate new TrackState classes. –Existing collections will be moved. Improvements in silicon pixel response simulations. Incorporate non-prompt tracking into the standard reconstruction and used for V finding? Implementing track finding based on 3D hits. 8

org.lcsim Tracking II Work ongoing to implement existing Kalman Filter code into standard reconstruction stream. –Extrapolator will be used to calculate TrackStates at Calorimeter face and at the dca to the IP. –Should resolve existing deficiencies in track fits. Work ongoing to improve overall tracking simulations, lower priority but also useful to other end users. –Effects of field map will be investigated. –Runge-Kutta stepper code being adapted. 9

Track Finding: ftf Using a conformal mapping technique –Maps curved trajectories onto straight lines –Simple link-and-tree type of following approach associates hits. –Once enough hits are linked, do a simple helix fit circle in r-phi straight line in s-z simple iteration to make commensurate Use these track parameters to predict track into regions with only 1-D measurements & pick up hits. Outside-in, inside-out, cross-detector: completely flexible as long as concept of layer exists. Simple fit serves as input to final Kalman fitter. 10

Track Fitting: trf Provides complete infrastructure to define a tracking detector based on surfaces Native support for 1D, 2D and 3D hits Propagators (analytic as well as RK) Interactors (Eloss & MCS) Kalman Filter Fitter 11

Tracking Updates PixSim provides an extremely capable silicon response simulation package. trf toolkit contains a well-tested detector model, track & hit classes and Kalman filter fitting code which accounts for energy loss and MCS. ftf toolkit provides a fast, efficient, pattern recognition package based on a conformal mapping of hits on topological layers. All available from lcd cvs repository. 12

slicPandora slicPandora was successfully used to simulate the response of SiD’ (clic_sid_cdr) for the CLiC CDR. –Need to study performance with digital SiD HCal, especially after including improved RPC response. Number of improvements have been made recently –internal restructuring to provide more flexibility in defining input LCIO collections –accommodation of changes to pandoraPFA itself Need to understand, characterize and optimize selection of algorithms and their ordering. 13

Vertexing LCFIVertex has been used for the LOI and CDR to provide secondary vertex identification and jet flavor tagging. Following new developments in LCFIVertexPlus and adopting to them as necessary. –not being jet-based offers promise of improved performance in multi-jet environments. –will require some changes in how events are processed. best to be involved from the beginning. 14

Detector Optimization Not yet settled on final SiD version to be used for the physics benchmarking. Some detector optimization studies undertaken. In addition to the baseline, some alternatives to be studied. –Will not perform all the benchmarks with all the variants. –May only perform subdetector performance characterization for some detectors. 15

Detector Design Baseline: –sid_dbd : LOI geometry with more realistic detector descriptions (~sidloi3). Option 1: –sid_dbdopt: Detector optimized for 1TeV operations. Option 2: –sid_dbdspt: Silicon Pixel Tracker option. Option 3: –sid_dbdsci: Analog scintillator HCal Others? 16

Detector Optimization First iteration of optimization ongoing. –sidloi3 HCal +/- 1 Processed e + e -  WW  qq’  , ZZ  qq through full simulation. reconstruction, analysis chain using grid tools. –Use W/Z separation as performance metric. Useful debugging exercise, thanks to the efforts of Jan, Stephane, Philipp and Jeremy. Detectors to be frozen soon and production simulation to start. 17

The Grid SiD intends to make full use of Grid Storage Element and computing resources for the DBD detector response simulation and physics benchmarking exercise. Full tool chain using Dirac has been developed and successfully used to complete the CLiC CDR exercise. Identifying OSG resources. Need to run full sim/reco chain on small sample of benchmark events to identify scope of resources needed. 18

DBD Deliverables Results expected for inclusion in DBD –Full simulation of realistic detector design including support structures. –Overlay of correct admixture of expected beam- related backgrounds. –Full tracker hit digitization and ab initio track finding and fitting. –Digital RPC signal simulation, including cross-talk, noise & inefficiencies. –Full reconstruction using slicPandora & LCFIVertex (LCFIPlus if available) 19

Benchmarking: Common fermion SM Background: –MC event generation is complete. –ee→2f and ee→4f were generated at DESY; –ee→6f, high pT γγ→2f, γγ→4f, eγ→e+2f, eγ→e+4f were generated at SLAC –ee→ttbb & ttZ 8f backgrounds were generated at KEK. low pT, high cross section γγ→hadrons have been generated at SLAC γγ mini-jet events (high pT subprocesses involving quark & gluon constituents of photons) will be generated at SLAC for the DBD vvH and ttH signals: –DBD generation was completed at SLAC and KEK, respectively. The WW signal was generated when the ee→4f background was generated at DESY; alternate initial state polarizations and anomalous TGC’s will be simulated through reweighting. All MC event generation stdhep files are stored on the grid with an ftp accessible copy on SLAC NFS. 20

Benchmarking:SiD The MC event generation stdhep files - each of which are generated with 100% initial state e-/e+ polarization and contain thousands of events - are mixed together at SLAC to produce smaller stdhep files with 500 events each and 80% /20% e-/e+ polarization. These smaller files serve as input to the SiD full simulation and reconstruction software which can be run either on the SLAC linux batch farm or on the grid fermion SM Background: a little bit of everything is being fully simulated – just as was done for the LOI; more fully simulated background events can be produced at the request of the benchmarking group low pT, high cross section γγ→hadrons will be overlaid on all fully simulated events SiD will use the LOI MC event generation stdhep files for the ttbar signal and background when it reanalyzes this benchmark with the DBD detector. 21

and beyond… Techniques developed for ILC and CLiC can also be used for Muon Collider studies. Some additions to slic and GeomConverter specific to MuC –e.g. tapered endcap calorimeters Background overlay and timing cut functionality developed and tested at CLiC directly applicable. Will support MuC studies leading up to and at the Snowmass 2013 meeting. 22

Snowmass The APS DPF will host a meeting in Snowmass in the late spring of next year. The ALCPG sim/reco group will be providing support for physics and detector studies to be conducted leading up to and during the three-week workshop. To facilitate studies by new groups and individuals we need to make things as easy as possible to generate or access detector designs and MC events. Can’t expect everyone to have Grid credentials or belong to the correct VO. Will provide access to event samples via ftp from SLAC nfs disks.

and further beyond… Participated in a software workshop at CERN to identify issues of common concern to the LC community. General consensus to work towards a common simulation application Work closely with other efforts (e.g. AIDA WP2) Activity to begin in earnest after DBD production. 24

Other users HPS experiment at Jlab has adopted the lcsim software for its simulation and reconstruction. Installation currently ongoing. Data-taking for test run will take place over next three weeks. 25

Simulating the HPS ECal Crystal array geometry and readout is supported in the compact format. Silicon tracker modules individually definable and positionable. 26

27 Wired Event Display

Optical Ray Tracing in Crystals 28 Courtesy Hans Wenzel Configurable shape, material, and optical properties of crystals. Configurable sensor records full MC information about each incident photon

HPS Dipole and Vacuum Vessel CAD to GDML. Can be used for non-sensitive elements 29

CAD-imported elements. 30 Current workflow only supports tesselated volumes. Wireframe showing tesselation Increase in geometry size Increase in CPU time.

Summary Large amount of work still to be done to complete the DBD physics benchmark analyses. Benefitted enormously from the CLiC CDR effort –Reconstruction of high energy and high background –Automation of Grid submission of jobs With event generation ~done, time to begin production. Had hoped to run full chain in one go, but will probably start detector response simulation now, giving reconstruction some additional time to improve. 31