Global Tracking Software Status H. Greenlee Run II Meeting May 12, 2000.

Slides:



Advertisements
Similar presentations
1 Reconstruction of Non-Prompt Tracks Using a Standalone Barrel Tracking Algorithm.
Advertisements

The Silicon Track Trigger (STT) at DØ Beauty 2005 in Assisi, June 2005 Sascha Caron for the DØ collaboration Tag beauty fast …
1 Sci Fi Simulation and Reconstruction Status M.Ellis/C.Rogers Wednesday 31 st March 2004.
1 Vertex fitting Zeus student seminar May 9, 2003 Erik Maddox NIKHEF/UvA.
Sci Fi Simulation Status Malcolm Ellis MICE Meeting Osaka, 2 nd August 2004.
SCT Offline Monitor Measuring Module Hit Efficiencies Helen Hayward University of Liverpool.
Status of FTK simulation June 16,2005 G. Punzi, Pisa.
General Trigger Philosophy The definition of ROI’s is what allows, by transferring a moderate amount of information, to concentrate on improvements in.
Simulation Tasks  Understanding Tracking  Understanding Hardware 1.Two types of tasks: a.Implementing known functions in ATLAS framework b.Understanding.
Tracking Studies and the CDC Jan 30, 2009 David Lawrence JLab 1.
The LiC Detector Toy M. Valentan, M. Regler, R. Frühwirth Austrian Academy of Sciences Institute of High Energy Physics, Vienna InputSimulation ReconstructionOutput.
Framework for track reconstruction and it’s implementation for the CMS tracker A.Khanov,T.Todorov,P.Vanlaer.
L3 Muon Trigger at D0 Status Report Thomas Hebbeker for Martin Wegner, RWTH Aachen, April 2002 The D0 muon system Functionality of the L3 muon trigger.
Status of MC Simulation Huaimin Liu BESIII Collaboration meeting IHEP, Beijing, Jan. 12, 2006.
Tracking at the ATLAS LVL2 Trigger Athens – HEP2003 Nikos Konstantinidis University College London.
The LiC Detector Toy (LDT) Tracking detector optimization with fast simulation VERTEX 2011, Rust M. Valentan, R. Frühwirth, M. Regler, M. Mitaroff.
1 Tracking Reconstruction Norman A. Graf SLAC July 19, 2006.
MdcPatRec Tracking Status Zhang Yao, Zhang Xueyao Shandong University.
Track Reconstruction: the trf & ftf toolkits Norman Graf (SLAC) ILD Software Meeting, DESY July 6, 2010.
File System Implementation Chapter 12. File system Organization Application programs Application programs Logical file system Logical file system manages.
Level 3 Muon Software Paul Balm Muon Vertical Review May 22, 2000.
David N. Brown Lawrence Berkeley National Lab Representing the BaBar Collaboration The BaBar Mini  BaBar  BaBar’s Data Formats  Design of the Mini 
The BESIII Offline Software Weidong Li Institute of High Energy Physics, Beijing Workshop on the cooperation of PRC-US in HEP 16 June 2006.
Event Data History David Adams BNL Atlas Software Week December 2001.
Non-prompt Track Reconstruction with Calorimeter Assisted Tracking Dmitry Onoprienko, Eckhard von Toerne Kansas State University, Bonn University Linear.
LAV Software Status Emanuele Leonardi – Tommaso Spadaro Photon Veto WG meeting – 2015/03/24.
Offline Wek, CERN, April 2008 Andrea Dainese 1 Status of ITS tracking A. Dainese (INFN Legnaro)
Progress report on Muon Reconstruction based on Kalman filter Y. Fisyak, BNL.
Y.Fisyak, BNL - STAR Upgrade workshop, 12/2/ Integrated Tracker – STAR tracking framework of the future update on  status and  perspective IT(TF)
Magnetic Field Issues for Simulation and Reconstruction N. Amapane, N. Neumeister Workshop on LHC Physics with High-p T Muons in CMS Bologna, April 9-12,
STAR STAR VMC tracker V. Perevoztchikov Brookhaven National Laboratory,USA.
What is in my contribution area Nick Sinev, University of Oregon.
CHEP07 conference 5 September 2007, T. Cornelissen 1 Thijs Cornelissen (CERN) On behalf of the ATLAS collaboration The Global-  2 Track Fitter in ATLAS.
LCWS 06 Bangalore, India, March Track fitting using weight matrix Nick Sinev, University of Oregon.
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.
Atlas CHEP‘2000 Padova, ITALY February 2000 Implementation of an Object Oriented Track Reconstruction Model into Multiple LHC Experiments.
D0 Status: 01/14-01/28 u Integrated luminosity s delivered luminosity –week of 01/ pb-1 –week of 01/ pb-1 –luminosity to tape: 40% s major.
Calorimeter Assisted Track Finder Tracking Infrastructure Dmitry Onoprienko Kansas State University Linear Collider Workshop 2007 May 30 – June 3, 2007.
CBM ECAL simulation status Prokudin Mikhail ITEP.
Louis Nicolas – LPHE-EPFL T-Alignment: Track Selection December 11, 2006 Track Selection for T-Alignment studies Louis Nicolas EPFL Monday Seminar December.
May 22, 2000Muon ID VR Pushpa Bhat1 Run II Muon Software An Overview Pushpa Bhat Muon Vertical Review May 22, 2000.
Detector Description – Part III Ivana Hrivnacova, IPN Orsay Tatiana Nikitina, CERN Aknowledgement: Slides by: J.Apostolakis, G.Cosmo, A. Lechner.
Tracking Software Status Tracking Software Status Norman A. Graf for the tracking group ( prime architect: David Adams ) Software and Data Analysis Workshop.
Status of global tracking and plans for Run2 (for TPC related tasks see Marian’s presentation) 1 R.Shahoyan, 19/03/14.
Track Reconstruction: the trf toolkit Norman Graf (SLAC) ILC-ACFA Meeting, Beijing February 6, 2007.
ATLAS Trigger Development
CMS Torino meeting, 4 th June, 2007 R. Castello on behalf of Torino Tracker’s group Tracker Alignment with MillePede.
Page 1 of 18 Bjorn S. Nilsen, ALICE November 16 ITS Software meeting ITS Alignment Status Plus other things By Bjørn S. Nilsen The Ohio State University.
The Detector Performance Study for the Barrel Section of the ATLAS Semiconductor Tracker (SCT) with Cosmic Rays Yoshikazu Nagai (Univ. of Tsukuba) For.
1 Tracking Simulation Infrastructure Norman A. Graf December 15, 2005.
SiD Tracking in the LOI and Future Plans Richard Partridge SLAC ALCPG 2009.
1 Reconstruction tasks R.Shahoyan, 25/06/ Including TRD into track fit (JIRA PWGPP-1))  JIRA PWGPP-2: Code is in the release, need to switch setting.
Overview of EMU Software Rick Wilkinson. Slice Test DAQ We succeeded in using Slice Test DAQ code to take test beam data, combining chamber and trigger.
AliRoot survey: Reconstruction P.Hristov 11/06/2013.
BESIII offline software group Status of BESIII Event Reconstruction System.
Level 3 Tracking Tutorial R. Beuselinck 7 February 2001 Current status of level 3 tracking interface User access methods and parameter definitions Simple.
14/02/2008 Michele Bianco 1 G.Chiodini & E.Gorini ATLAS RPC certification with cosmic rays Università del Salento Facoltà di Scienze MM.FF.NN.
Current Status of the Tracking Trigger Software Andrew W. Rose.
Object-Oriented Track Reconstruction in the PHENIX Detector at RHIC Outline The PHENIX Detector Tracking in PHENIX Overview Algorithms Object-Oriented.
4 Dec., 2001 Software Week Data flow in the LArG Reconstruction software chain Updated status for various reconstruction algorithm LAr Converters and miscellaneous.
MAUS Status A. Dobbs CM43 29 th October Contents MAUS Overview Infrastructure Geometry and CDB Detector Updates CKOV EMR KL TOF Tracker Global Tracking.
Track Reconstruction: the ftf and trf toolkits Norman Graf (SLAC) Common Software Working Meeting CERN, January 31, 2013.
NIPHAD meeting 16 September 2005, T. Cornelissen 1 Tracking results in the testbeam Thijs Cornelissen.
Silicon Tracking with GENFIT
Atlantis and the Inner Detector
The Arabica Project A distributed scientific computing project based on a cluster computer and Java technologies. Daniel D. Warner Dept. of Mathematical.
DQM for the RPC subdetector
MUC simulation and reconstruction
BES III Software: Short-term Plan ( )
Presentation transcript:

Global Tracking Software Status H. Greenlee Run II Meeting May 12, 2000

Outline Current tracking performance –Efficiency –Resolution –Timing Global tracking review Tasks –Milestones –Active projects –Future projects

Acceptance Found Tracks Missed Tracks Z  mb events

Acceptance Found Tracks Missed Tracks Z  mb events

Tracking Performance Current (t87) tracking performance can be found at the following web page: 27apr00 t run bg #ev CPU CLK mem swp tm rf pe pTt # mc eff misr fake fcsq mcsq nmsm pzmm pzmm zmu pzmm pzmm zmu pzmm pzmm zmu pzmm pzmm zmu pzmm pzmm zmu pzmm* pzmm* zmu pzmm pzmm zmu pzmm pzmm zmu

Efficiency & Fakes

CPU Time by Step

Historical CPU Time

Global Tracking Review A review of global tracking software was conducted by Marc Paterno and Jim Kowalkowski, beginning on Feb. 4, The review report was made available on Feb. 29, GlobalTracking/index.html Review and report concentrated on efficiency and speed issues.

Global Tracking Review Problems/Recommendations Problems/recommendations. –Excessive copying. Return by value instead of by reference. Converting objects from edm to trf format. Use of activate/deactivate. –Use of STL. Choice of container class (e.g. map<>). Using STL vector without reserve(). STL for fixed size objects. –Duplication of utilities (e.g. linear algebra). –Trf ptr<> smart pointer class. Can be made lighter weight. Get better locality of reference by storing reference count with object.

Problems/Recommendations (cont.) –Parameters. Obs files have no bookkeeping. Migrate user settable parameters in rcp. Hard-coded constants. –Profiling.

Profile Results Profiling was first successfully done in t86. –Works on sgi or linux (using special build). Results –One thing that was learned is that trf initialization was taking 25-50% of the cpu time, depending on event complexity. In t89, trf initialization overhead has been reduced by a factor of six by combining the six global tracking framework packages into a single framework package.

June Milestones

Active Projects Cosmic ray tracking (A. Goussiou). Track refitting/interacting propagator (V. Kuznetsov/D. Adams). Track-finding using 2D clusters in CFT (A. Kharchilava, J. Krane, H. Greenlee). Fixing high-pT inefficiency (H. Hildreth, B. Knuteson). Tracking in non-uniform magnetic field (O. Peters/K. Bos). SMT tracking optimization (S. Kulik).

Cosmic Ray Tracking Needed for cosmic ray commissioning. Not necessarily needed for production release. Trf modifications needed to allow propagation of tracks that traverse the detector (done). Next step is construction of cosmic tracking paths. A. Goussiou

Track Refitting and Interacting Propagator Uses of interacting propagator. –Refit to get optimal parameters at each end of track. –Can get optimal fit parameters at any point outside the tracking volume by propagating (no refitting). –Can get optimal parameters at any point inside the the tracking volume by refitting. –Can better account for passive material and material that is not thin or not close to a sensitive surface. Status: –On by default for CFT central only in t89. SMT turned off because of speed. –Will be turned on for all steps when speed problem is fixed (perhaps next release). V. Kouznetsov

Parameter Resolution and Pulls at DCA Normal Fit Refit ResolutionPull

Parameter Resolution and Pulls at DCA ResolutionPull Normal Fit Refit

Parameter Resolution and Pulls at DCA ResolutionPull Normal Fit Refit

Parameter Resolution and Pulls at DCA ResolutionPull Normal Fit Refit

Parameter Resolution and Pulls at DCA ResolutionPull Normal Fit Refit

Chisquare at DCA Normal Fit Refit Fit    dofMatch  

Parameter Resolution and Pulls at Outer Layer ResolutionPull Normal Fit Refit

Parameter Resolution and Pulls at Outer Layer ResolutionPull Normal Fit Refit

Parameter Resolution and Pulls at Outer Layer ResolutionPull Normal Fit Refit

Parameter Resolution and Pulls at Outer Layer ResolutionPull Normal Fit Refit

Parameter Resolution and Pulls at Outer Layer ResolutionPull Normal Fit Refit

Chisquare at Outer Layer Refit fit    dof Refit Match  

Track finding in CFT using 2D clusters Combine axial and stereo CFT clusters into 2D clusters (effectively space points). –Already done in SMT. Should dramatically speed up tracking in overlap region by concentrating on CFT hits near ends of detector. Will also be tried in CFT central region – may or may not speed things up. A. Kharchilava, J. Krane

CFT 2D Cluster Project Status Define class for CFT 2D cluster (released). Define CFT 2D cluster chunk (released). Write CFT 2D cluster framework package (released). Define TRF 2D cluster and hit classes (released). TRF CFT detector description in terms of 2D barrels (released). Convert CFT clusters into TRF clusters and add to TRF detector description (in cvs). Overlap region cluster filters (in cvs). Initial fitters (not done). TRF paths (not done).

Tracking in Non-uniform Magnetic Field cvs packages –mag_field: Contains abstract magnetic field interface and several concrete magnetic fields. –tim: Numerically solves equations of motion for non- uniform field motion using Runge-Kutta method. Borrowed from ATLAS. –tim_interceptor, tim_interface: These packages adapt ATLAS propagation code for D0 and trf interfaces. Status –tim code can currently propagate track parameters and error matrices between any two surfaces used in D0 tracking (code in cvs). –Still being verified. O. Peters, K. Bos

Future Tasks Tracking with inefficiencies. Tracking with non-ideal geometry. –Need to add hooks to tracking code. –Do alignment. There will be a continuing effort at optimization and speed up. Tracking in gap region (between overlap and forward). Tracking in muon system and (possibly) other detectors.