LCD Simulation News Norman Graf ECFA Workshop ECFA Workshop Montpellier, Nov. 14, 2003.

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

LCDG4: a Geant4-based detector simulator for the LCD Guilherme Lima for the NICADD simulations group Geant4 Tutorial Fermilab, Oct
Ties Behnke, Vasiliy Morgunov 1SLAC simulation workshop, May 2003 Pflow in SNARK: the next steps Ties Behnke, SLAC and DESY; Vassilly Morgunov, DESY and.
Geant4-based Simulation Status and Plans Dhiman Chakraborty, Guilherme Lima, Jeremy McCormick, Vishnu Zutshi Calorimetry Working Group ALCPG 2004 Winter.
1 Forward Tracking Simulation Norman A. Graf ALCPG Cornell July 15, 2003.
Geant4 Activities at NICADD / NIU Dhiman Chakraborty, Guilherme Lima, Jeremy McCormick, Vishnu Zutshi Simulations Working Group ALCPG 2004 Winter Workshop.
Org.lcsim ILC Reconstruction and Analysis Tony Johnson SLAC March 2005.
Individual Particle Reconstruction Norman Graf SLAC April 28, 2005.
1 Benchmarking the SiD Tim Barklow SLAC Sep 27, 2005.
LC detector simulation efforts in America Dhiman Chakraborty N. I. Center for Accelerator & Detector Development for the International.
Energy Flow Studies Steve Kuhlmann Argonne National Laboratory for Steve Magill, U.S. LC Calorimeter Group.
Lcsim A Java-based Reconstruction package for Particle Physics Tony Johnson on behalf of Norman Graf SLAC Scientific Computing Workshop June
LCIO A persistency framework for LC detector simulation studies Frank Gaede, DESY, IT 4 th ECFA/DESY LC Workshop Amsterdam April 1 st -4 th 2003.
Simulating the Silicon Detector August 16, 2005 Norman Graf SLAC.
Software Common Task Group Report Akiya Miyamoto KEK ALCPG09 30 September 2009.
Ties Behnke: EU-LC Simulation and Reconstruction 1 EU-LC Simulation & Reconstruction Full simulation systems: status report The next steps: where do we.
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)
1 Tracking Reconstruction Norman A. Graf SLAC July 19, 2006.
Org.lcsim Reconstruction and Analysis framework for ILC Detectors Tony Johnson SLAC July 2006.
Simulation and Reconstruction: ALCPG Framework & Toolkit Norman Graf (for the ALCPG Simulation & Reconstruction Team) ILC-ECFA Meeting November 8, 2006.
Introduction Multi-jets final states are of major interest for the LC Physics EFlow : An essential test to design the foreseen detector Software (Algorithms)
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.
1 Realistic top Quark Reconstruction for Vertex Detector Optimisation Talini Pinto Jayawardena (RAL) Kristian Harder (RAL) LCFI Collaboration Meeting 23/09/08.
Non-prompt Track Reconstruction with Calorimeter Assisted Tracking Dmitry Onoprienko, Eckhard von Toerne Kansas State University, Bonn University Linear.
Summary of Simulation and Reconstruction Shaomin CHEN (Tsinghua University)  Framework and toolkit  Application in ILC detector design Jupiter/Satellites,
R.T. Jones, Newport News, May The GlueX Simulation Framework GEANT4 Tutorial Workshop Newport News, May 22-26, 2006 R.T. Jones, UConn Monte Carlo.
Sim/Recon DBD Editors Report Norman Graf (SLAC) Jan Strube (CERN) SiD Workshop SLAC, August 22, 2012.
SiD performance for the DBD Jan Strube CERN. Overview Software Preparation (CERN, SLAC) Machine Environment (CERN, SLAC) Tracking Performance (C. Grefe)
Ties Behnke: Simulation and Tools 1 Simulation and Tools Ties Behnke, DESY Summary of the simulation sessions At this conference: 4 sessions (one combined.
1 Calorimetry Simulations Norman A. Graf for the SLAC Group January 10, 2003.
SiD Simulation & Reconstruction Norman Graf (for the sim/reco team) LCWS 2010, Beijing March 28, 2010.
Java Physics Generator and Analysis Modules Mike Ronan LBNL (presented by Tony Johnson)
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.
Lcsim software: status and future plans ECFA-LC DESY May 28, 2013 Norman Graf (for the sim/reco group)
LCIO A persistency framework and data model for the linear collider CHEP 04, Interlaken Core Software, Wednesday Frank Gaede, DESY -IT-
LCD simulation software efforts at NIU Dhiman Chakraborty Northern Illinois University (NIU)/ Northern Illinois Center for Accelerator.
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.
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.
SiD LOI Benchmark Simulation and Reconstruction Norman Graf (SLAC) LCWA09, Albuquerque September 30, 2009.
ILC Jet Energy Working Group: introduction and discussion Norman Graf (SLAC) LCWS07, Hamburg June 2, 2007.
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.
Introduction to FCC Software FCC Istanbul 11 March, 2016 Alice Robson (CERN/UNIGE) on behalf of / with thanks to the FCC software group.
Lcsim software: status and future plans ECFA-LC DESY May 30, 2013 Norman Graf (for the sim/reco group)
CMOS Pixels Sensor Simulation Preliminary Results and Plans M. Battaglia UC Berkeley and LBNL Thanks to A. Raspereza, D. Contarato, F. Gaede, A. Besson,
Status of the ALCPG simulation & reconstruction Norman Graf (SLAC) TILC09, Tsukuba April 19, 2009.
1 Overview of Benchmarking Tools Tim Barklow SLAC Oct 10, 2006.
1 SLAC simulation workshop, May 2003 Ties Behnke Mokka and LCDG4 Ties Behnke, DESY and SLAC MOKKA: european (france) developed GEANT4 based simulation.
Geant4-based detector simulation activities at NICADD Guilherme Lima for the NICADD simulations group December 2003.
1 GlueX Software Oct. 21, 2004 D. Lawrence, JLab.
Data Model: LCIO to LCIO2.0 Norman Graf (SLAC) ILC-CLIC Software, CERN May 28, 2009.
Optimizing SiD for the LOI: Simulation and Reconstruction Norman Graf (for the ALCPG Simulation & Reconstruction Team) October 9, 2007.
Standard Monte Carlo Event Samples Norman Graf SLAC November 11, 2004.
Integrated Tracking/Clustering Algorithm
GEANT4 for Future Linear Colliders
Geant4-based Simulation Status and Plans
slicPandora: slic + pandoraPFANew
Testbeams for Simulation
Simulation Framework Norman Graf SLAC June 10, 2005.
Individual Particle Reconstruction
Linear Collider Simulation Tools
Simulating the Silicon Detector
Geant4 Activities at NICADD / NIU
Use of GEANT4 in CMS The OSCAR Project
Linear Collider Simulation Tools
Java Analysis Studio and the hep.lcd classes
Presentation transcript:

LCD Simulation News Norman Graf ECFA Workshop ECFA Workshop Montpellier, Nov. 14, 2003

LCD Simulation Overview Providing canonical data samples for LC community. Providing canonical data samples for LC community. Aim for more realistic simulation of detector response. Aim for more realistic simulation of detector response. Better geometry descriptions in GEANT4. Better geometry descriptions in GEANT4. Digitization of resulting hits in detectors. Digitization of resulting hits in detectors. Include all backgrounds (machine & physics) Include all backgrounds (machine & physics) Developing more functional fast MC for rapid detector prototyping. Developing more functional fast MC for rapid detector prototyping. Modularizing and improving reconstruction. Modularizing and improving reconstruction. Encourage collaboration! Encourage collaboration!

Simulation SLAC 4 day workshop devoted to simulation tools. 4 day workshop devoted to simulation tools. Two days JAS/AIDA/Wired/Geant4 Two days JAS/AIDA/Wired/Geant4 Two days lcd-specific software Two days lcd-specific software AM presentations / PM tutorials AM presentations / PM tutorials Two dozen participants Two dozen participants www-conf.slac.stanford.edu/lcsimworkshop/ www-conf.slac.stanford.edu/lcsimworkshop/ www-conf.slac.stanford.edu/lcsimworkshop/ Would like to schedule another such workshop if interest exists. Would like to schedule another such workshop if interest exists. Who? Where? When? Who? Where? When?

Data Samples - Backgrounds Large sample of beam backgrounds available. Large sample of beam backgrounds available. e + e - pairs, photons, muons. e + e - pairs, photons, muons. Full  hadrons sample being generated Full  hadrons sample being generated beamstrahlung-beamstrahlung - done beamstrahlung-beamstrahlung - done beam+bremsstrahlung & brem-brem – ongoing beam+bremsstrahlung & brem-brem – ongoing Run through full detector simulations. Run through full detector simulations. All samples can be overlaid onto signal events at the detector hits level. All samples can be overlaid onto signal events at the detector hits level. Can adjust level + mix of backgrounds Can adjust level + mix of backgrounds

Data Samples - Signal 500GeV 2ab -1 SM sample being generated 500GeV 2ab -1 SM sample being generated will complement the existing sample at 1TeV. will complement the existing sample at 1TeV. aimed at fast MC analyses. aimed at fast MC analyses. only subsamples will be fully simulated. only subsamples will be fully simulated. Signal samples: Signal samples: WW, ZZ, Zh, Zhh, Z , tt, qq, , , SUSY(SPS1)… WW, ZZ, Zh, Zhh, Z , tt, qq, , , SUSY(SPS1)… Full detector simulations. Full detector simulations. JAS server at lcddata01.slac.stanford.edu JAS server at lcddata01.slac.stanford.edu ftp://ftp-lcd.slac.stanford.edu/lcd/NewData/ “Single particle” diagnostic samples.

Intermediate Fast Simulations Fast Monte Carlo systems which generate hits in trackers and calorimeters. Fast Monte Carlo systems which generate hits in trackers and calorimeters. Used for rapid prototyping of detector configurations. Used for rapid prototyping of detector configurations. Allow pattern-recognition questions to be answered within a fast MC framework. Allow pattern-recognition questions to be answered within a fast MC framework. Lelaps (W. Langeveld) Lelaps (W. Langeveld) Java shower parameterizations (S. Pathak) Java shower parameterizations (S. Pathak)

Lelaps Standalone C++ library & program. Standalone C++ library & program. Internal diagnostic event generator or stdhep input. Internal diagnostic event generator or stdhep input. Multiple scattering and dE/dx for tracks. Multiple scattering and dE/dx for tracks. Photon conversions and V decays. Photon conversions and V decays. Parameterizations for calorimeter showers. Parameterizations for calorimeter showers. EM showers for e, . EM showers for e, . MIP in ECAL + had. showers for charged hadrons. MIP in ECAL + had. showers for charged hadrons. MIP traces in all calorimeters for muons. MIP traces in all calorimeters for muons. SDJan03 and LDMar01 detectors implemented. SDJan03 and LDMar01 detectors implemented. Other configurations can easily be added. Other configurations can easily be added. SIO output, LCIO in beta. SIO output, LCIO in beta.

Lelaps event e + e -  Zh  bb

Full Simulation LCDG4 producing sio output, lcio soon. LCDG4 producing sio output, lcio soon. sdjan03, ldmar01 sdjan03, ldmar01 simplified TESLA detector for comparisons. simplified TESLA detector for comparisons. xml detector descriptions, easily modified. xml detector descriptions, easily modified. American xml detector geometry description also available within Mokka framework. American xml detector geometry description also available within Mokka framework. Complex beamline geometries added Complex beamline geometries added LCIO output available LCIO output available QA ongoing QA ongoing Merger of two desirable! Merger of two desirable!

LCIO Simple, extensible data model. Simple, extensible data model. European & American standard for IO. European & American standard for IO. Persistence uses, but not tied to, SIO. Persistence uses, but not tied to, SIO. Java and C++ interface (Fortran also). Java and C++ interface (Fortran also). v1 released! v1 released! Implemented in Mokka & lelaps. LCG4 soon. Implemented in Mokka & lelaps. LCG4 soon. See Frank Gaede’s talk for details. See Frank Gaede’s talk for details.

Persistent Data: MC Event definition and framework. Event definition and framework. MC output formats defined for “generic” tracker and calorimeter hits. MC output formats defined for “generic” tracker and calorimeter hits. SimTrackerHits for position-sensitive detectors SimTrackerHits for position-sensitive detectors SimCalorimeterHits for energy-sensitive detectors. SimCalorimeterHits for energy-sensitive detectors. Monte Carlo Particle heirarchy classes. Monte Carlo Particle heirarchy classes. Formalism exists for handling secondaries produced in full simulations. Formalism exists for handling secondaries produced in full simulations. Have both generator and simulator status words. Have both generator and simulator status words.

Persistent Data: Reconstruction Tracks & Calorimeter Clusters Tracks & Calorimeter Clusters Requirements well understood Requirements well understood First implementation ~written First implementation ~written Use cases being assembled Use cases being assembled ReconstructedParticle ReconstructedParticle Requirements still need to be fleshed out. Requirements still need to be fleshed out. Hope to initiate discussion of requirements. Hope to initiate discussion of requirements. Persistent implementation not yet available. Persistent implementation not yet available.

Detector Response I Emphasis being placed on more realistic detector response. Emphasis being placed on more realistic detector response. Replace MC hit smearing with full chain, e.g. Replace MC hit smearing with full chain, e.g. MC “hits” in VertexDetector  CCD Pixels MC “hits” in VertexDetector  CCD Pixels Associate CCD Pixels into clusters Associate CCD Pixels into clusters Extract hit positions & uncertainties from clusters. Extract hit positions & uncertainties from clusters. VXD Hits  Pixels based on SLD data (N. Sinev) VXD Hits  Pixels based on SLD data (N. Sinev) Si Hits  Strips: MC (C. Flacco, B. Schumm) Si Hits  Strips: MC (C. Flacco, B. Schumm) Calorimeter MC Hits digitized  ADC hits. Calorimeter MC Hits digitized  ADC hits.

Detector Response II Currently noise and inefficiencies added at the “hit level”, replace with more realistic readout channel noise and inefficiencies. Currently noise and inefficiencies added at the “hit level”, replace with more realistic readout channel noise and inefficiencies. Digitization will allow effects of hit-merging & ghosting to be systematically studied. Digitization will allow effects of hit-merging & ghosting to be systematically studied. Could also study effects of readout thresholds, dead channels, crosstalk, etc. Could also study effects of readout thresholds, dead channels, crosstalk, etc. More immediately useful for simulation of testbeam setups and readout. More immediately useful for simulation of testbeam setups and readout.

Event Reconstruction Framework LCDEvent model being refactored to improve design and modularize components. LCDEvent model being refactored to improve design and modularize components. Analysis examples being modified to access LCIO data instead of SIO. Analysis examples being modified to access LCIO data instead of SIO. Aiming for analysis-framework-independent reconstruction capability. Aiming for analysis-framework-independent reconstruction capability. Standalone reconstruction program produces lcio output and/or histograms/ntuples. Standalone reconstruction program produces lcio output and/or histograms/ntuples. Analysis proceeds in framework of choice. Analysis proceeds in framework of choice. Can also do everything within Integrated Analysis Environment. Can also do everything within Integrated Analysis Environment.

Reconstruction Track finding/fitting being implemented for axial-only SiD tracker and forward tracker configurations. Track finding/fitting being implemented for axial-only SiD tracker and forward tracker configurations. Calorimeter cluster analysis package available Calorimeter cluster analysis package available Several analyses targeted at a full “Energy Flow” reconstruction underway. Several analyses targeted at a full “Energy Flow” reconstruction underway. Aim to characterize detector performance in terms of resolutions, efficiencies & fake rates based on full ab initio reconstruction of digitized (“raw”) hits in presence of noise. Aim to characterize detector performance in terms of resolutions, efficiencies & fake rates based on full ab initio reconstruction of digitized (“raw”) hits in presence of noise.

Documentation & Organization Tutorials and other documentation being updated as code base changes. Tutorials and other documentation being updated as code base changes. Attempting to remove/improve outdated or incorrect webpages. Attempting to remove/improve outdated or incorrect webpages. Need feedback from users! Need feedback from users! What works What works What doesn’t What doesn’t Encouraging use of cvs for archiving and storing software/documentation. Encouraging use of cvs for archiving and storing software/documentation. Instituting formal testing + release schedule. Instituting formal testing + release schedule.

Status Simulation & Reconstruction efforts are currently in a state of flux: Simulation & Reconstruction efforts are currently in a state of flux: GISMO/SIO transitioning to Geant4/LCIO. GISMO/SIO transitioning to Geant4/LCIO. JAS2  JAS3 JAS2  JAS3 Smeared MC Hits  Digitized readout Smeared MC Hits  Digitized readout Using this occasion to refactor many aspects of the reconstruction packages. Using this occasion to refactor many aspects of the reconstruction packages. Aim for seamless transition. Aim for seamless transition. International collaboration welcomed & encouraged. International collaboration welcomed & encouraged.

Continuing Communication Mailing lists: lcd-sim, lcd-dev Mailing lists: lcd-sim, lcd-dev SIM/subscribe.html SIM/subscribe.html SIM/subscribe.html SIM/subscribe.html DEV/subscribe.html DEV/subscribe.html DEV/subscribe.html DEV/subscribe.html lcnews HyperNews forum lcnews HyperNews forumHyperNews forumHyperNews forum Regular phone meetings (esnet?, VRVS?) Regular phone meetings (esnet?, VRVS?) New website being developed New website being developed Plan to start with fresh portal; only current information Plan to start with fresh portal; only current information