Intelligent Norman Graf (SLAC) (for the ALCPG Simulation & Reconstruction WG) CHEP 07 September 3, 2007 DesignDetector.

Slides:



Advertisements
Similar presentations
Physics and Detector Simulations Norman Graf June 13, 2000.
Advertisements

1 Individual Particle Reconstruction CHEP07, Victoria, September 6, 2007 Norman Graf (SLAC) Steve Magill (ANL)
Use of G EANT 4 in CMS AIHENP’99 Crete, April 1999 Véronique Lefébure CERN EP/CMC.
Simulation Studies of a (DEPFET) Vertex Detector for SuperBelle Ariane Frey, Max-Planck-Institut für Physik München Contents: Software framework Simulation.
LCFI physics studies meeting, 28 th June 05 Sonja Hillertp. 1 Report from ILC simulation workshop, DESY June Aim of workshop: preparation for Snowmass;
Introduction to Hadronic Final State Reconstruction in Collider Experiments Introduction to Hadronic Final State Reconstruction in Collider Experiments.
1 Forward Tracking Simulation Norman A. Graf ALCPG Cornell July 15, 2003.
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.
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.
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.
LCD Simulation News Norman Graf ECFA Workshop ECFA Workshop Montpellier, Nov. 14, 2003.
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.
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)
Org.lcsim Reconstruction and Analysis framework for ILC Detectors Tony Johnson SLAC July 2006.
Implementing a dual readout calorimeter in SLIC and testing Geant4 Physics Hans Wenzel Fermilab Friday, 2 nd October 2009 ALCPG 2009.
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.
Precise Measurements of SM Higgs at the ILC Simulation and Analysis V.Saveliev, Obninsk State University, Russia /DESY, Hamburg ECFA Study Workshop, Valencia.
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.
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,
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.
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)
1 Calorimetry Simulations Norman A. Graf for the SLAC Group January 10, 2003.
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.
CLICdp achievements in 2014 and goals for 2015 Lucie Linssen, CERN on behalf of the CLICdp collaboration CLIC workshop, January 30 th
Lcsim software: status and future plans ECFA-LC DESY May 28, 2013 Norman Graf (for the sim/reco group)
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.
25 Oct 2007Jeremy McCormick, ALCPG MC1 ALCPG Monte Carlo Framework.
1 D.Chakraborty – VLCW'06 – 2006/07/21 PFA reconstruction with directed tree clustering Dhiman Chakraborty for the NICADD/NIU software group Vancouver.
Particle Flow Review Particle Flow for the ILC (Jet) Energy Resolution Goal PFA Confusion Contribution Detector Optimization with PFAs Future Developments.
Calorimeter Simulation Infrastructure Norman Graf Arlington ‘03.
Individual Particle Reconstruction The PFA Approach to Detector Development for the ILC Steve Magill (ANL) Norman Graf, Ron Cassell (SLAC)
SiD Simulation Status Report Norman Graf (SLAC) SiD Workshop, Boulder April 14,2008.
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)
Introduction to Hadronic Final State Reconstruction in Collider Experiments Introduction to Hadronic Final State Reconstruction in Collider Experiments.
Intelligent Norman Graf (SLAC) SuperB computing mini-Workshop Pearl Harbor Day, 2007 DesignDetector.
Intelligent Norman Graf (SLAC) (for the ALCPG Simulation & Reconstruction WG) Muon Collider Simulation Technical Meeting October 5, 2010 DesignDetector.
1 Overview of Benchmarking Tools Tim Barklow SLAC Oct 10, 2006.
Optimizing SiD for the LOI: Simulation and Reconstruction Norman Graf (for the ALCPG Simulation & Reconstruction Team) October 9, 2007.
Simulation and Reconstruction: ALCPG Framework & Toolkit Norman Graf (for the ALCPG Simulation & Reconstruction Team) LCWS07 May 31, 2007.
Org.lcsim: Event Reconstruction in Java Norman Graf (SLAC) For the ALCPG Physics & Detector Simulation & Reconstruction Group CHEP 2010 Taipei, Oct. 21,
Standard Monte Carlo Event Samples Norman Graf SLAC November 11, 2004.
Intelligent Norman Graf, Steve Magill, Steve Kuhlmann, Ron Cassell, Tony Johnson, Jeremy McCormick SLAC & ANL CALOR ‘06 June 9, 2006 DesignDetector.
ALCPG Simulation/Reconstruction
GEANT4 for Future Linear Colliders
slicPandora: slic + pandoraPFANew
Simulation Framework Norman Graf SLAC June 10, 2005.
Individual Particle Reconstruction
Linear Collider Simulation Tools
Simulating the Silicon Detector
Argonne National Laboratory
Linear Collider Simulation Tools
Presentation transcript:

Intelligent Norman Graf (SLAC) (for the ALCPG Simulation & Reconstruction WG) CHEP 07 September 3, 2007 DesignDetector

2 Linear Collider Detector Environment Detectors designed to exploit the physics discovery potential of e + e - collisions at s ~ 1TeV. Perform precision measurements of complex final states with well-defined initial state: –Tunable energy –Known quantum numbers & e, e +, polarization –Possibilities for, e, e e –Very small interaction region –Momentum constraints (modulo beam & bremsstrahlung)

3 Detector Requirements Desire to fully reconstruct hadronic final states Ability to tag heavy (light) quarks Excellent missing energy/mass sensitivity Require: –Exceptional momentum resolution Large volume TPC or low-mass Si -strip tracker –Excellent vertexing capabilities Multi-layer pixel Vertex Detector ( ~GigaPixel ) –Highly segmented (longitudinal & transverse) calorimetry Imaging, (non-compensating) sampling calorimeter –Hermeticity Minimal supports, on-detector readout.

4 Detector Design Perception that LC detectors are trivial to build. Much R&D has been done for SSC/LHC, but optimizations are different. Hadron colliders have large cross sections and enormous backgrounds ILC has much smaller event rates, data sizes and small backgrounds. Precision vs. Robustness.

5 LCD Simulation Mission Statement Provide full simulation capabilities for Linear Collider physics program: –Physics simulations –Detector designs –Reconstruction and analysis Need flexibility for: –New detector geometries/technologies –Different reconstruction algorithms Limited resources demand efficient solutions, focused effort.

6 Overview: Goals Facilitate contribution from physicists in different locations with various amounts of time available. Use standard data formats, when possible. Provide a general-purpose framework for physics software development. Develop a suite of reconstruction and analysis algorithms and sample codes. Simulate benchmark physics processes on different full detector designs.

7 Fast Detector Response Simulation Covariantly smear tracks with matrices derived from geometry, materials and point resolution using Billoirs formulation. Smear neutrals according to expected calorimeter resolution (EM for, HAD for neutral hadrons) Create reconstructed particles from tracks and clusters (, e, from MC, +/-, K 0 L for others) Can also dial in arbitrary effective jet energy resolution.

8 lelaps Fast detector response package. Handles decays in flight, multiple scattering and energy loss in trackers. Parameterizes particle showers in calorimeters. Produces lcio data at the hit level. Uses runtime geometry (compact.xml godl). An excellent tool for designing tracking detectors!

9 Ω Ξ 0 π - Ξ 0 Λ π 0 Λ p π - π 0 γ γ as simulated by Lelaps for the LDC model. Lelaps: Decays, dE/dx, MCS gamma conversion as simulated by Lelaps for the LDC model. Note energy loss of electron.

10 Detector Design (GEANT 4) Need to be able to flexibly, but believably simulate the detector response for various designs. GEANT is the de facto standard for HEP physics simulations. Use runtime configurable detector geometries Write out generic hits to digitize later.

11 Full Detector Response Simulation Use Geant4 toolkit to describe interaction of particles with matter. Thin layer of LC-specific C++ provides access to: –Event Generator input ( binary stdhep format ) –Detector Geometry description ( XML ) –Detector Hits ( LCIO ) Geometries fully described at run-time! –In principle, as fully detailed as desired. –In practice, will explore detector variations with simplified approximations.

12 LC Detector Full Simulation MC Event (stdhep) Geometry (lcdd) Raw Event (lcio) GEANT4 slic Compact Geometry Description (compact.xml) Reconstruction, Visualization, …

13 GeomConverter Compact Description GeomConverter LCDD GODL org.lcsim Analysis & Reconstruction HEPREP Small Java program for converting from compact description to a variety of other formats slic lelaps wired lcio

14 Detector Variants Runtime XML format allows variations in detector geometries to be easily set up and studied: –Stainless Steel vs. Tungsten HCal sampling material –RPC vs. GEM vs. Scintillator readout –Layering (radii, number, composition) –Readout segmentation (size, projective vs. nonprojective) –Tracking detector technologies & topologies TPC, Silicon microstrip, SIT, SET Wedding Cake Nested Tracker vs. Barrel + Cap –Field strength –Far forward MDI variants (0, 2, 14, 20 mr )

15 Example Geometries MDI-BDS Cal Barrel SiD SiD Jan03 Test Beam Cal Endcap

16 Far forward calorimetry boolean solids polycones Machine Detector Interface and Beam Delivery System

17 Signal and Diagnostic Samples Have generated canonical data samples and have processed them through full detector simulations. simple single particles:,, e, +/-, n, … composite single particles: 0,, K 0 S,, Z Pole events: comparison to SLD/LEP WW, ZZ, t t, q q, tau pairs, mu pairs, Z, Zh: Web accessible:

18 Standard Model Processes

19 Standard Model Sample Generate an inclusive set of MC events with all SM processes + backgrounds arising from beam- and brems-strahlung photons and machine-related particles. 500 fb 0.5 TeV, 2 ab 1.0 TeV –WHIZARD Monte Carlo used to generate all 0,2,4,6-fermion and t quark dominated 8-fermion processes. Used for realistic analyses and represents a standard sample. Canonical background for Beyond-SM searches. 100% e - and e + polarization used in generation. Arbitrary electron, positron polarization simulated by properly combining data sets. Fully fragmented MC data sets are produced. PYTHIA is used for final state QED & QCD parton showering, fragmentation, particle decay. 1 years worth of stdhep files fits on one external harddrive.

20 Reconstruction/Analysis Overview Java based reconstruction and analysis package –Runs standalone or inside Java Analysis Studio (JAS) –Fast MC Smeared tracks and calorimetry clusters –Full Event Reconstruction detector readout digitization (CCD pixels & Si -strips) ab initio track finding and fitting for ~arbitrary geometries multiple calorimeter clustering algorithms Individual Particle reconstruction (cluster-track association) –Analysis Tools (including WIRED event display) –Physics Tools (Vertex Finding, Jet Finding, Flavor Tagging) –Beam background overlays at detector hit level

21 Tracking Analytic covariance matrices available for fast MC smearing for each detector. Uses lcdtrk.lcdtrk Track cheater available for studies of full detector simulation events. Assigns hits on basis of MC parentage. Ab initio track finding packages. Fitting code incorporating multiple scattering and energy loss via weight matrix or Kalman Filter available.

22 Tracking Detector Readout Hits in Trackers record full MC information. Module tiling and signal digitization is deferred to analysis stage. –Used to rapidly study many possible solutions. Fully-featured package to convert MC hits in silicon to pixel hits. Fully configurable at runtime. MC Hits Pixel ID & ADC Clusters Hits (x ± x) Can correctly study occupancies, overlaps, ghost hits, etc.

23 Track Finding Standalone pattern recognition code for 1D (e.g. Si strip) and 2D (e.g. Si pixel) hits. –High efficiency, even in presence of backgrounds. –Efficient at low momentum. Conformal-mapping pattern recognition also available, applicable also to TPC. MIP stubs in highly segmented calorimeters also provide track candidates, propagate inwards to pick up tracker hits.

24 Particle Reconstruction Several groups are following different approaches towards individual particle reconstruction –aka energy flow or particle flow Template allows plug-and-play of different approaches. Have first packages for identifying photons, electrons, charged & neutral hadrons and muons. Being tuned and optimized for different detectors and different final states. Main tool for detector optimization.

25 Java Analysis Studio (JAS) Integrated Development Environment (editor, compiler) Cross-platform physics analysis environment with iterative, event-based analysis model – quick development, debugging, ad hoc analysis – additional functionality with plugins Dynamically load / unload Java analysis drivers – Supports distributed computing. Plotting and fitting and analysis (cuts, scripting) engine – 1D, 2D histograms, clouds, profiles, dynamic scaling, cuts – high-quality output to vector or raster formats Integrated event browser and event display JAS

26 JAS editor/compiler

27 JAS event browser

28 JAS histogramming/ fitting

29 JAS LCD Physics Utilities Physics Utilities –4-vector, 3-vector classes –Event shape/Thrust finder –Jet Finders Many kT algorithms implemented (e.g. Jade and Durham ) Extensible to allow implementation of other algorithms Wired Event Display –Not just a data viewer. –3D, interactive, pickable display provides access to the underlying data objects. Particle Hierarchy Displays

30 Wired LCD Event Display

31 Interoperability: LCIO / LCGO LCIO provides a common event data model and persistency mechanism for ILC physics and detector models. –Enables close collaboration and interplay between disparate groups working on different platforms, with different languages and frameworks. LCGO is intended to provide a similar functionality for the common description and interchange of detector geometries. –See the talks by F. Gaede.

32 JAS Remote Data Access Java Compiler + Debugger GUI Experiment Extensions (Event Display) Users Java Code Padded Cell Data Analysis Engine DATA

33 Detector Optimization (Costing) Goal is to fully simulate and validate baseline design. Then determine the dependence of performance on detector attributes. Iterate to achieve balance of cost, risk, & performance Excel Spreadsheet demo of costing vs parameters. Spreadsheet

34 Simulation Summary ALCPG sim/reco supports an ambitious international detector simulation effort. Goal is flexibility and interoperability. Provides full data samples for ILC physics studies. Provides a complete and flexible detector simulation package capable of simulating arbitrarily complex detectors with runtime detector description. Reconstruction & analysis framework exists, various algorithms implemented. Need to iterate and apply to various detector designs.

35 Additional Information Wiki - lcsim.org - org.lcsim - Software Index - Detectors - ILC Forum - LCIO - SLIC - LCDD - JAS3 - AIDA - WIRED -