Sim/Reco Meeting, April 2009Dmitry Onoprienko SiD Sim/Reco Meeting, April 14 2009 Dmitry Onoprienko Kansas State University Status of ITC / CAT related.

Slides:



Advertisements
Similar presentations
Towards a C++ based ZVTOP Ben Jeffery (Oxford) LCFI Collaboration ZVTOP Introduction Motivation Progress Plans & Release Schedule.
Advertisements

SiD PFA Status and Calorimeter Performance Ron Cassell (SLAC) SiD Design Study Meeting 11/15/08.
Particle Flow Template Modular Particle Flow for the ILC Purity/Efficiency-based PFA PFA Module Reconstruction Jet Reconstruction Stephen Magill Argonne.
1 Reconstruction of Non-Prompt Tracks Using a Standalone Barrel Tracking Algorithm.
Ties Behnke, Vasiliy Morgunov 1SLAC simulation workshop, May 2003 Pflow in SNARK: the next steps Ties Behnke, SLAC and DESY; Vassilly Morgunov, DESY and.
Some early attempts at PFA Dhiman Chakraborty. LCWS05 Some early attempts at PFA Dhiman Chakraborty2 Introduction Primarily interested in exploring the.
1 Status of RICH Calibration with: Andrew Powell RICH Alignment & Calibration Meeting, 15 th January 2009 D*    D     p  K s  
Tracking Efficiency and Momentum Resolution Analysis Chris Meyer UCSC ILC Simulation Reconstruction Meeting March 13, 2007.
Individual Particle Reconstruction Norman Graf SLAC April 28, 2005.
D. Peterson, discussion with CMS representatives, FermiLab, 12-July Charged Particle Reconstruction at Cornell Dan Peterson, Cornell University.
1 Adventures In Calorimeter Assisted Tracking Chris Meyer, Tyler Rice UC Santa Cruz October 16, 2007.
CMS Full Simulation for Run-2 M. Hildrith, V. Ivanchenko, D. Lange CHEP'15 1.
Tracking Photon Conversions. Existing Track Seeding From pixels –Widely used, but not useful here From stereo silicon layers –Uses layers 5 and 8 (barrel),
Tracking Simulation Studies at UC Santa Cruz Bruce Schumm UCSC/SCIPP LCWS07 DESY May 30-Jun Tracking Validation Studies Non-prompt tracks with SiD.
29 Mar 2007Tracking - Paul Dauncey1 Tracking/Alignment Status Paul Dauncey, Michele Faucci Giannelli, Mike Green, Anne-Marie Magnan, George Mavromanolakis,
SIMULATION STUDIES AT SANTA CRUZ Bruce Schumm University of California at Santa Cruz ALCPG Workshop, Vancouver July 19-22, 2006 Special Recognition: Eric.
1 CMPT 275 Software Engineering Revision Control.
Photon reconstruction and calorimeter software Mikhail Prokudin.
Framework for track reconstruction and it’s implementation for the CMS tracker A.Khanov,T.Todorov,P.Vanlaer.
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)
Studies of PFA Fundamentals Ron Cassell – SLAC SiD Workshop Jan. 28, 2008.
SiD Tracking Simulation: Status and Plans Richard Partridge for the SiD Tracking Group Vancouver Linear Collider Workshop July 19-22, 2006.
Non-prompt Track Reconstruction with Calorimeter Assisted Tracking Dmitry Onoprienko, Eckhard von Toerne Kansas State University, Bonn University Linear.
Using JAS3 for LCD Analysis Tony Johnson 20 th May 2003.
Tracking Simulation Richard Partridge Brown / SLAC November 15, 2008.
SiD Track Reconstruction Richard Partridge Brown / SLAC LCWS 2008.
Some Thoughts about Hits, Geometry etc Rob Kutschke, Hans Wenzel Fermilab March 13, 2007.
Event Reconstruction in SiD02 with a Dual Readout Calorimeter Detector Geometry EM Calibration Cerenkov/Scintillator Correction Jet Reconstruction Performance.
SiD performance for the DBD Jan Strube CERN. Overview Software Preparation (CERN, SLAC) Machine Environment (CERN, SLAC) Tracking Performance (C. Grefe)
AMB HW LOW LEVEL SIMULATION VS HW OUTPUT G. Volpi, INFN Pisa.
What is in my contribution area Nick Sinev, University of Oregon.
PFA Template Concept Performance Mip Track and Interaction Point ID Cluster Pointing Algorithm Single Particle Tests of PFA Algorithms S. Magill ANL.
Development of a Particle Flow Algorithms (PFA) at Argonne Presented by Lei Xia ANL - HEP.
Integrated Tracking-Clustering Dmitry Onoprienko Fermilab 2009 Linear Collider Workshop of the Americas. Albuquerque, September-October 2009.
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.
Tracking Toolkit for SiD ALCPG 2007 Fermilab. October 22 – 26, Dmitry Onoprienko Kansas State University.
Calorimeter Assisted Track Finder Tracking Infrastructure Dmitry Onoprienko Kansas State University Linear Collider Workshop 2007 May 30 – June 3, 2007.
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.
CBM ECAL simulation status Prokudin Mikhail ITEP.
Updates to Tracker Digitization Jeremy McCormick, SLAC.
T RACKING E FFICIENCY FOR & CALORIMETER S EED TRACKING FOR THE CLIC S I D Pooja Saxena, Ph.D. Student Center of Detector & Related Software Technology.
05/04/06Predrag Krstonosic - Cambridge True particle flow and performance of recent particle flow algorithms.
PFAs – A Critical Look Where Does (my) SiD PFA go Wrong? S. R. Magill ANL ALCPG 10/04/07.
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.
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.
1 Tracking Simulation Infrastructure Norman A. Graf December 15, 2005.
SiD Detector Workshop at SLAC, October 26-28, 2006 Calorimeter Assisted Tracking Status Report Dmitry Onoprienko Kansas State University.
Software Week - 8/12/98G. Poulard - CERN EP/ATC1 Status of Software for Physics TDR Atlas Software Week 8 December 1998 G. Poulard.
Marco Cattaneo, 6-Apr Issues identified in sub-detector OO software reviews Calorimeters:18th February Tracking:24th March Rich:31st March.
SiD Workshop, Boulder 2008Dmitry Onoprienko SiD Workshop Boulder, September 2008 Dmitry Onoprienko Kansas State University Update on tracker hit processing.
SiD Tracking in the LOI and Future Plans Richard Partridge SLAC ALCPG 2009.
AliRoot survey: Reconstruction P.Hristov 11/06/2013.
Lcsim software: status and future plans ECFA-LC DESY May 30, 2013 Norman Graf (for the sim/reco group)
David B. Johnson Rice University Department of Computer Science DSR Draft Status Monarch Project 57th IETF.
1 SLAC simulation workshop, May 2003 Ties Behnke Mokka and LCDG4 Ties Behnke, DESY and SLAC MOKKA: european (france) developed GEANT4 based simulation.
MAUS Status A. Dobbs CM43 29 th October Contents MAUS Overview Infrastructure Geometry and CDB Detector Updates CKOV EMR KL TOF Tracker Global Tracking.
ECAL Interaction layer PFA Template Track/CalCluster Association Track extrapolation Mip finding Shower interaction point Shower cluster pointing Shower.
Integrated Tracking/Clustering Algorithm
MICE event viewer status - Mihailo Savic - CM 45
Upgrade Tracker Simulation Studies
SiD tracking using VXD as a primary tracking device
Individual Particle Reconstruction
Linear Collider Simulation Tools
Argonne National Laboratory
Jupiter and Satellites
Linear Collider Simulation Tools
Presentation transcript:

Sim/Reco Meeting, April 2009Dmitry Onoprienko SiD Sim/Reco Meeting, April Dmitry Onoprienko Kansas State University Status of ITC / CAT related packages

Sim/Reco Meeting, April 2009Dmitry Onoprienko Integrated Tracking-Clustering package - Goals Evolved from the original Calorimeter Assisted Tracking package Calorimeter-seeded track finder (essential for Vs, kinked tracks, etc.) Aid “standard” track finder Track – cluster association High purity initial clustering with topological linking  starting point for PFA Modular, flexible, easily extendable  Designed to be configured for a particular use scenario

Sim/Reco Meeting, April 2009Dmitry Onoprienko For each Rosary : Propagate trajectory to the next layer Try to attach Dot (may branch) If unsuccessful, try to attach Bead If unsuccessful, If this is a single Dot Rosary with no attached track, try to attach Dot based on proximity Otherwise, attach Crack Check for Rosary termination condition If first termination, reverse direction If not terminated, update trajectory Run “standard” track finder Cluster hits in each calorimeter layer into Dots (MIP trace) and Beads Seed first Rosaries from tracks Thread created Rosaries For each Calorimeter Layer : Create new Rosaries from unattached Dots Thread created Rosaries Assign quality ratings to Rosaries, cut Remove duplicate parts ITC – Basic algorithm If entering tracker, and no track is attached to this Rosary Create track seed Extend into tracker, picking up hits  new track(s) See if there is orphan track nearby – if yes, try to stitch. Rosary – chain of clusters, possibly with a track attached on one end.

Sim/Reco Meeting, April 2009Dmitry Onoprienko K S 0 reconstruction efficiency using ITC Looking only at K S 0 that decayed in sensitive volume. Very significant improvement, but… not a releasable quality code still using ancient fitter  Working on this since LOI submission

Sim/Reco Meeting, April 2009Dmitry Onoprienko New ITC interface to geometry / propagation

Sim/Reco Meeting, April 2009Dmitry Onoprienko Fitter and integration issues Rob’s fitter is not yet available. Several possible approaches to integration with Rich’s seedtracker code : Use Rich’s fitter with CAT track finder - difficult Use seedtracker with CAT seeds playing the confirmation layer role - promising - prototype version is working - prompted some re-factoring in the ITC package Use CAT seeds with seedtracker finder - probably possible, but not without significant changes to seedtracker Need to use RosaryClusterer in several distinct modes with different goals  did some refactoring.

Sim/Reco Meeting, April 2009Dmitry Onoprienko Re-factored org.lcsim.contrib.crux.itc More algorithms are available now – can be mixed-and-matched by drivers

Sim/Reco Meeting, April 2009Dmitry Onoprienko Status of customized RosaryClusterer versions BasicITC – full tracking and clustering Functional, not optimized, many obvious improvements possible MipStubFinder – full processing of track-seeded Rosaries, then only looks for MIP stubs that can be converted into tracking seeds. Functional, improvements possible SeedTrackerConfirm – designed to create CAT seeds to be used in place of the confirmation layer in seedtracker At the moment, similar to MipStubFinder. Needs to be optimized. Plan Finish & tune SeedTrackerConfirm – based scenario code. Commit a complete example driver. Finish & release MipStubFinder - based scenario code (Rob’s fitter ? Something else ?).

Sim/Reco Meeting, April 2009Dmitry Onoprienko Utility packages…

Sim/Reco Meeting, April 2009Dmitry Onoprienko org.lcsim.contrib.onoprien.util.job

Sim/Reco Meeting, April 2009Dmitry Onoprienko org.lcsim.contrib.onoprien.util.swim

Sim/Reco Meeting, April 2009Dmitry Onoprienko org.lcsim.contrib.onoprien.util.swim

Sim/Reco Meeting, April 2009Dmitry Onoprienko org.lcsim.contrib.onoprien.util.vector Immutable implementation of Hep3Vector Hep3Vector implementation with in-place vector operations

Sim/Reco Meeting, April 2009Dmitry Onoprienko Others… Collections (org.lcsim.contrib.onoprien.util) Units & constants (org.lcsim.contrib.onoprien.util.constants) HepRep converters MC Truth access (org.lcsim.contrib.onoprien.crux.mctruth) Reconstruction performance analysis package (org.lcsim.contrib.onoprien.crux.analysis)