John MarshallPandora Development1 J.S. Marshall University of Cambridge.

Slides:



Advertisements
Similar presentations
John Marshall, 1 John Marshall, University of Cambridge LCWS11, Granada, September
Advertisements

John Marshall, 1 John Marshall, University of Cambridge ILD Workshop, LAL Orsay, May
John Marshall, 1 John Marshall, University of Cambridge ILD Workshop, DESY, July
1 N. Davidson E/p single hadron energy scale check with minimum bias events Jet Note 8 Meeting 15 th May 2007.
Ties Behnke, Vasiliy Morgunov 1SLAC simulation workshop, May 2003 Pflow in SNARK: the next steps Ties Behnke, SLAC and DESY; Vassilly Morgunov, DESY and.
Jet Reconstruction and Calibration in Athena US ATLAS Software Workshop BNL, 27/08/03 Ambreesh Gupta, for the JetRec Group University of Chicago Outline:
John Marshall, 1 John Marshall, University of Cambridge ILD Workshop, LAL Orsay, May
John Marshall, 1 John Marshall, University of Cambridge IWLC2010, Geneva, October
HPS Online Software Discussion Jeremy McCormick, SLAC Status and Plans.
Implementing a dual readout calorimeter in SLIC and testing Geant4 Physics Hans Wenzel Fermilab Friday, 2 nd October 2009 ALCPG 2009.
Introduction Multi-jets final states are of major interest for the LC Physics EFlow : An essential test to design the foreseen detector Software (Algorithms)
John Marshall, 1 John Marshall, University of Cambridge LCWS, Beijing, March 2010.
19/07/20061 Nectarios Ch. Benekos 1, Rosy Nicolaidou 2, Stathes Paganis 3, Kirill Prokofiev 3 for the collaboration among: 1 Max-Planck-Institut für Physik,
Summary of Simulation and Reconstruction Shaomin CHEN (Tsinghua University)  Framework and toolkit  Application in ILC detector design Jupiter/Satellites,
International Workshop on Linear Colliders, Geneve Muon reconstruction and identification in the ILD detector N. D’Ascenzo, V.Saveliev.
Experience With CBM Muon Simulation Partha Pratim Bhaduri.
ILC DBD Common simulation and software tools Akiya Miyamoto KEK ILC PAC 14 December 2012 at KEK.
John Marshall, 1 John Marshall, University of Cambridge LCD-WG2, May
Alexander Richards, UCL 1 Atlfast and RTT (plus DCube) Christmas Meeting 18/12/2007.
Event-Specific Hadronic Event Reconstruction 1 Graham W. Wilson, University of Kansas.
24 June Thoughts on Jet Corrections in Top Quark Decays Outline: 1. List of some issues regarding jets 2. Figures of merit 3. Eg: Underlying Event.
1 Using Jupiter and Satellites Akiya Miyamoto KEK Jan 2006.
John Marshall, 1 John Marshall, University of Cambridge LCD WG6 Meeting, April
CaloTopoCluster Based Energy Flow and the Local Hadron Calibration Mark Hodgkinson June 2009 Hadronic Calibration Workshop.
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.
Bob Jacobsen Aug 6, 2002 From Raw Data to Physics From Raw Data to Physics: Reconstruction and Analysis Introduction Sample Analysis A Model Basic Features.
Online Reconstruction 1M.Ellis - CM th October 2008.
Results from particle beam tests of the ATLAS liquid argon endcap calorimeters Beam test setup Signal reconstruction Response to electrons  Electromagnetic.
CBM ECAL simulation status Prokudin Mikhail ITEP.
05/04/06Predrag Krstonosic - Cambridge True particle flow and performance of recent particle flow algorithms.
Photon reconstruction and matching Prokudin Mikhail.
PFA on sidloi3: update Ron Cassell 4/27/10. 2 Proposed changes Calibration Tracking Extrapolation Subcluster finding Muon finding Structure.
John Marshall, 1 John Marshall, University of Cambridge LCD-WG2, June
1 D.Chakraborty – VLCW'06 – 2006/07/21 PFA reconstruction with directed tree clustering Dhiman Chakraborty for the NICADD/NIU software group Vancouver.
Software offline tutorial, CERN, Dec 7 th Electrons and photons in ATHENA Frédéric DERUE – LPNHE Paris ATLAS offline software tutorial Detectors.
Status of Reconstruction in sidloi3 Ron Cassell 5/20/10.
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.
John Marshall, 1 John Marshall, University of Cambridge LCD Meeting, December
Mokka, main guidelines and future P. Mora de Freitas Laboratoire Leprince-Ringuet Ecole polytechnique - France Linear collider Workshop 2004, Paris.
J. S. MarshallCost-effective ECAL1 ECAL Simulation Studies – Overview Wednesday 30 th January 2013 J. S. Marshall University of Cambridge.
1 OO Muon Reconstruction in ATLAS Michela Biglietti Univ. of Naples INFN/Naples Atlas offline software MuonSpectrometer reconstruction (Moore) Atlas combined.
Search for High-Mass Resonances in e + e - Jia Liu Madelyne Greene, Lana Muniz, Jane Nachtman Goal for the summer Searching for new particle Z’ --- a massive.
1 1 - To test the performance 2 - To optimise the detector 3 – To use the relevant variable Software and jet energy measurement On the importance to understand.
John Marshall, 1 John Marshall, University of Cambridge LCD Software Meeting, September
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.
Mark Thomson University of Cambridge High Granularity Particle Flow Calorimetry.
09/06/06Predrag Krstonosic - CALOR061 Particle flow performance and detector optimization.
J. S. MarshallPandora PFA1 Pandora Particle Flow Calorimetry Tuesday 29 th January 2013 J. S. Marshall University of Cambridge.
Introduction to FCC Software FCC Istanbul 11 March, 2016 Alice Robson (CERN/UNIGE) on behalf of / with thanks to the FCC software group.
John Marshall, 1 John Marshall, University of Cambridge LCD-WG2, July
V. Pozdnyakov Direct photon and photon-jet measurement capability of the ATLAS experiment at the LHC Valery Pozdnyakov (JINR, Dubna) on behalf of the HI.
BES III Software: Beta Release Plan Weidong Li 19 th October 2005.
Marco Cattaneo, 3-June Event Reconstruction for LHCb  What is the scope of the project?  What are the goals (short+medium term)?  How do we organise.
John Marshall, 1 John Marshall, University of Cambridge LCD WG6 Meeting, February
David Lange Lawrence Livermore National Laboratory
Monthly video-conference, 18/12/2003 P.Hristov1 Preparation for physics data challenge'04 P.Hristov Alice monthly off-line video-conference December 18,
CALGO: Software Tasks cal software:
Migration of reconstruction and analysis software to C++
slicPandora: slic + pandoraPFANew
OO Muon Reconstruction in ATLAS
ILD Optimisation: towards 2012 University of Cambridge
Data Analysis in Particle Physics
Linear Collider Simulation Tools
Plans for checking hadronic energy
Search for coincidences and study of cosmic rays spectrum
A Physics Analysis of a Particle Flow Algorithm
Linear Collider Simulation Tools
BES III Software: Short-term Plan ( )
Calibration Infrastructure Design
Presentation transcript:

John MarshallPandora Development1 J.S. Marshall University of Cambridge

John MarshallPandora Development2 Pandora Framework External Content Libraries Pandora Content Libraries Pandora Client Application Pandora Framework Register via APIs ILD/MarlinSiD/org.lcsim Runs registered content and performs book-keeping Algorithm Manager CaloHit Manager Plugin Manager, etc. Cluster Manager FineGranularity Content CoarseGranularity Content Non-reusable e.g. detector specific Reusable, applicable to multiple detectors Isolates specific detector and software details, creating self- describing hits, tracks, etc. Structure allows for simultaneous development on multiple projects. API

John MarshallPandora Development3 Pandora Objects: Hits, Tracks, Clusters, etc. Algorithms Energy correction tools Particle ID tools Shower profile tools Geometry and pseudolayer tools Algorithms implement reconstruction strategy Tools, used by multiple algorithms Algorithms and Tools registered by client application and configured via PandoraSettings file. API

John MarshallPandora Development4 Required changes when... Alter input reconstruction software Alter particle flow reconstruction strategy Alter particle identification Alter detector geometry Alter cell energy response Alter detector technology option Modify client application, which isolates Pandora from details of input software packages. Add new algorithms (and alg tools, as required) to implement new approach. Add/change particle id tools and review use of these tools by algorithms. Modify client app. If sizeable calorimeter changes, check/modify pseudolayer tool, algs and alg config. Alter calibration scheme in client app and check/modify energy correction tools. As ④ and ⑤. E.g. For (S)DHCAL, set hit energies to constant(s), allowing cluster energy estimation. ① ② ③ ④ ⑤ ⑥

John MarshallPandora Development5 Development Procedure Need to consider proposed change and identify whether modifications to PFA and/or particle identification are necessary. If still in doubt about required modifications, contact authors. If there is proposed change to the detector, require simulated events, with reconstructed inner detector tracks and digitized calorimeter hits. These (almost certainly) need to be available before starting to develop with Pandora. If proposed changes are for new algorithms or algorithm tools (e.g. particle id), can immediately start to develop alongside Pandora framework. Good idea to contact authors for advice about how the new content will interact with existing algorithms and tools. Once development is (nominally) complete, validation procedures typically use single particle samples (initial tests or particle id validation), or Zs decaying at rest into light quarks (jet energy validation). The PandoraAnalysis package can prove useful at this stage.

John MarshallPandora Development6 Example: ILD Tracking As we have heard, ILD tracking software has changed recently. Pandora client application for ILD (MarlinPandora) must be updated to address this. Application must pass reconstructed track properties and track states to Pandora. It must also identify track-track associations and perform track-quality checks:  Tracks must be tagged as “able to form a PFO” and/or “able to form a clusterless PFO”.  Requires detailed knowledge of reconstruction quality, issues and pathologies.  Hope to be able to identify split or fake tracks, etc.  There will be important differences compared to previous software.