slicPandora: slic + pandoraPFANew

Slides:



Advertisements
Similar presentations
1 Individual Particle Reconstruction CHEP07, Victoria, September 6, 2007 Norman Graf (SLAC) Steve Magill (ANL)
Advertisements

LC Calorimeter Testbeam Requirements Sufficient data for Energy Flow algorithm development Provide data for calorimeter tracking algorithms  Help setting.
Testbeam Requirements for LC Calorimetry S. R. Magill for the Calorimetry Working Group Physics/Detector Goals for LC Calorimetry E-flow implications for.
LCFI physics studies meeting, 28 th June 05 Sonja Hillertp. 1 Report from ILC simulation workshop, DESY June Aim of workshop: preparation for Snowmass;
Ties Behnke, Vasiliy Morgunov 1SLAC simulation workshop, May 2003 Pflow in SNARK: the next steps Ties Behnke, SLAC and DESY; Vassilly Morgunov, DESY and.
 Performance Goals -> Motivation  Analog/Digital Comparisons  E-flow Algorithm Development  Readout R&D  Summary Optimization of the Hadron Calorimeter.
Clustering: Algorithm development and analysis R. Cassell, G. Bower.
Individual Particle Reconstruction Norman Graf SLAC April 28, 2005.
1 Benchmarking the SiD Tim Barklow SLAC Sep 27, 2005.
PFA Development – Definitions and Preparation 0) Generate some events w/G4 in proper format 1)Check Sampling Fractions ECAL, HCAL separately How? Photons,
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
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.
ALCPG Software Status: Simulation & Reconstruction Norman Graf (for the sim/reco team) LCWS 2010, Beijing March 27, 2010.
HCAL and PFA Studies Ray Cowan Peter Fisher ALCPG 2009 University of New Mexico October 2, 2009.
Individual Particle Reconstruction: PFA Development in the US Norman Graf (for M. Charles, L. Xia, S. Magill) LCWS07 June 2, 2007.
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.
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.
Cluster Finding Comparisons Ron Cassell SLAC. Clustering Studies This report studies clustering in the EM calorimeter, using SLIC simulated ttbar events.
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.
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.
Event Reconstruction in SiD02 with a Dual Readout Calorimeter Detector Geometry EM Calibration Cerenkov/Scintillator Correction Jet Reconstruction Performance.
John Marshall, 1 John Marshall, University of Cambridge LCD-WG2, May
Sensitive Detector Segmentation Norman Graf (SLAC) LC-ECFA Meeting, DESY May 28, 2013.
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.
Pandora calorimetry and leakage correction Peter Speckmayer 2010/09/011Peter Speckmayer, WG2 meeting.
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.
SiD PFA Meeting 27 August Status report on SiD global parameters study and PFA activities at MIT Ray Cowan Peter Fisher 27 August 2009.
1 D.Chakraborty – VLCW'06 – 2006/07/21 PFA reconstruction with directed tree clustering Dhiman Chakraborty for the NICADD/NIU software group Vancouver.
Ties Behnke: Event Reconstruction 1Arlington LC workshop, Jan 9-11, 2003 Event Reconstruction Event Reconstruction in the BRAHMS simulation framework:
John Marshall, 1 John Marshall, University of Cambridge LCD Meeting, December
John MarshallPandora Development1 J.S. Marshall University of Cambridge.
Individual Particle Reconstruction The PFA Approach to Detector Development for the ILC Steve Magill (ANL) Norman Graf, Ron Cassell (SLAC)
ILC Jet Energy Working Group: introduction and discussion Norman Graf (SLAC) LCWS07, Hamburg June 2, 2007.
Mark Thomson University of Cambridge High Granularity Particle Flow Calorimetry.
12/20/2006ILC-Sousei Annual KEK1 Particle Flow Algorithm for Full Simulation Study ILC-Sousei Annual KEK Dec. 20 th -22 nd, 2006 Tamaki.
Slic A Geant4-based detector simulation package Jeremy McCormick, Norman Graf, Ron Cassell, Tony Johnson SLAC June 8, 2006.
John Marshall, 1 John Marshall, University of Cambridge LCD-WG2, July
Lcsim software: status and future plans ECFA-LC DESY May 30, 2013 Norman Graf (for the sim/reco group)
LCSim Tutorial for Muon Collider Detector Studies Jeremy McCormick, Norman Graf SLAC Hans Wenzel FNAL.
John Marshall, 1 John Marshall, University of Cambridge LCD WG6 Meeting, February
Optimizing SiD for the LOI: Simulation and Reconstruction Norman Graf (for the ALCPG Simulation & Reconstruction Team) October 9, 2007.
ECAL Interaction layer PFA Template Track/CalCluster Association Track extrapolation Mip finding Shower interaction point Shower cluster pointing Shower.
Intelligent Norman Graf, Steve Magill, Steve Kuhlmann, Ron Cassell, Tony Johnson, Jeremy McCormick SLAC & ANL CALOR ‘06 June 9, 2006 DesignDetector.
Norman Graf SiD Workshop, Eugene November 15, 2010
SLAC: SiD AHCAL Status and Update Ross McCoy, Andrew Myers, Andy White.
HEP detector description supporting the full experiment life cycle
Simulation Framework Norman Graf SLAC June 10, 2005.
OO Muon Reconstruction in ATLAS
Status of ECAL Optimization Study
Individual Particle Reconstruction
Linear Collider Simulation Tools
Simulating the Silicon Detector
Argonne National Laboratory
Detector Optimization using Particle Flow Algorithm
Jupiter and Satellites
Linear Collider Simulation Tools
Steve Magill Steve Kuhlmann ANL/SLAC Motivation
LC Calorimeter Testbeam Requirements
Sheraton Waikiki Hotel
Presentation transcript:

slicPandora: slic + pandoraPFANew Norman Graf & Jeremy McCormick (SLAC) ILD Software Workshop DESY, July 6, 2010

slic + PandoraPFANew PandoraPFA was rewritten to make it modular and framework & detector independent. We present a binding between the slic LCIO output and the compact.xml geometry description and this new package. Developed and implemented an xml format for geometrical information needed by pandoraPFA. Developed C++ front end to read lcio files + geometry.xml + pandoraPFA.xml and process events.

ReconstructedParticle Architecture Package provides access to events processed with slic (not necessarily SiD). Access to the detector geometry is via xml. Parse compact.xml natively to produce the information required by pandoraPFA. Use existing tinyxml parser bundled with pandoraPFA. Access to the event is through lcio. lcio pandora CalorimeterHit CaloHit Track Track ReconstructedParticle ParticleFlowObject

Architecture lcio slicPandora lcio xml file org.lcsim pandoraPFANew

Pandora Geometry Format Generated by GeomConverter from compact.xml ~500 Java lines of code Adds additional extension classes/objects to basic Pandora geometry API Calorimeters type envelope parameters cell sizes hit collection ID description (layer, etc.) layer radiation/interaction lengths cell thickness sampling fractions (basic, EM, HAD) Coil / B-field Tracking envelope

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

GeomConverter LCDD slic lcio Small Java program for converting from compact description to a variety of other formats GODL lelaps lcio HEPREP wired GeomConverter GEOM Compact Description pandora lcio Simply extend this model to provide an xml file for the pandora client. org.lcsim Analysis & Reconstruction 7

slicPandora Provides interface between slic output and lcsim geometry and PandoraPFA reconstruction. ~2500 lines of C++ code xml format defines geometry and additional required information, e.g. sampling fractions Input Tracks and TrackStates provided by org.lcsim track reconstruction. Tracks + CalorimeterHits fed to pandoraPFA. Pandora ParticleFlowObjects (PFO) converted to LCIO ReconstructedParticle.

slicPandora Testing Developed a number of detectors using analog scintillator readout in the hadron calorimeters will investigate digital readout when the code binding has been fully debugged and understood. Focusing on analysis of single particle response. Using tagged, stable version of pandoraPFA will move to head version before production. Using pandoraPFA as a “black box” will investigate tuning parameters once binding verified

Optimization Tools Code being written to automate standard procedures needed for new detectors: Sampling Fraction determination MIP most-probable-value determination EM shower sampling fractions for Ecal, Hcal, Barrel, Endcap Had shower sampling fractions for Ecal, Hcal, Barrel, Endcap EM shower covariance matrices for particle ID Standard energy and position resolution plot generation.

Optimization Data Sets Single , , K0L, at fixed angles and energies for sampling fraction determination. Single particles (as above, plus e,  ,K ,p,…) at variable angles and energies to study clustering and tracking efficiency and resolution. Simple resonances (0,,) to study efficiency and resolution of two-particle states. Single quarks at fixed energies to study jet energy resolution (u,d,s). Single Z0 at fixed energies to study dijet mass resolution.

Single Muon Test Single PFO tests: Track and TrackState definition Cluster association across calorimeter types (EM & Had) and across module boundaries. Track Cluster association. MIP sampling fraction and hit isolation calculation.

Clustering across modules Efficiency of cross module clustering. geometry Particle ID efficiency as a function of phi. shower shape Energy resolution as a sampling fractions Thin absorber Thick absorber +/- 1% 100 GeV photons Phi Energy

0,  / 0 Tests charged / neutral clustering in locally dense environment. Resonance mass is performance metric.

Jets Single quarks (u,d,s) at fixed energies and angles. Tests energy resolution in controlled environment.

Z0qq Single boson decaying to light quarks at fixed energies and angles. Tests invariant mass resolution as function of boson energy.

Timing and isolation cuts

tt event processed in SiD detector by slic, reconstructed using pandoraPFANew.

Current Status Connection between slic output and pandora library was established during recent visit to Cambridge (albeit by hardcoding geometry) and first simple events processed. Have since developed and implemented an xml format for all the geometrical information needed by pandora and automated procedure to create it. Developint automated QA procedures to ensure that all interfaces are understood and correctly implemented. Characterization and optimization next.