What is in my contribution area Nick Sinev, University of Oregon.

Slides:



Advertisements
Similar presentations
Ozgur Ates Hampton University HUGS 2009-JLAB TREK Experiment “Tracking and Baseline Design”
Advertisements

Analysis of the Stereo Hits and the 2D Circle Fitter Hans Wenzel, Hogan Nguyen Feb 9 th, 2011 Introduction Hans implemented stereo hits, formed by the.
1 Reconstruction of Non-Prompt Tracks Using a Standalone Barrel Tracking Algorithm.
Status of the MICE SciFi Simulation Edward McKigney Imperial College London.
31 March 2004 Geneva University MICE TPG Reconstruction Cluster finding Space point reconstruction Track recognition Track fit GENEVA UNIVERSITY GENEVA.
March 6th, 2006CALICE meeting, UCL1 Position and angular resolution studies with ECAL TB prototype Introduction Linear fit method Results with 1, 2, 3,
Tracking Efficiency and Momentum Resolution Analysis Chris Meyer UCSC ILC Simulation Reconstruction Meeting March 13, 2007.
1 Adventures In Calorimeter Assisted Tracking Chris Meyer, Tyler Rice UC Santa Cruz October 16, 2007.
29 Mar 2007Tracking - Paul Dauncey1 Tracking/Alignment Status Paul Dauncey, Michele Faucci Giannelli, Mike Green, Anne-Marie Magnan, George Mavromanolakis,
October 8, 2013Computer Vision Lecture 11: The Hough Transform 1 Fitting Curve Models to Edges Most contours can be well described by combining several.
Colorado Center for Astrodynamics Research The University of Colorado STATISTICAL ORBIT DETERMINATION Project Report Unscented kalman Filter Information.
The LiC Detector Toy M. Valentan, M. Regler, R. Frühwirth Austrian Academy of Sciences Institute of High Energy Physics, Vienna InputSimulation ReconstructionOutput.
PPR meeting - January 23, 2003 Andrea Dainese 1 TPC tracking parameterization: a useful tool for simulation studies with large statistics Motivation Implementation.
Framework for track reconstruction and it’s implementation for the CMS tracker A.Khanov,T.Todorov,P.Vanlaer.
October 14, 2014Computer Vision Lecture 11: Image Segmentation I 1Contours How should we represent contours? A good contour representation should meet.
Analytical vs. Numerical Minimization Each experimental data point, l, has an error, ε l, associated with it ‣ Difference between the experimentally measured.
1 Tracking Reconstruction Norman A. Graf SLAC July 19, 2006.
Tracking at LHCb Introduction: Tracking Performance at LHCb Kalman Filter Technique Speed Optimization Status & Plans.
Track Reconstruction: the trf & ftf toolkits Norman Graf (SLAC) ILD Software Meeting, DESY July 6, 2010.
STAR Sti, main features V. Perevoztchikov Brookhaven National Laboratory,USA.
Tracking Simulation Richard Partridge Brown / SLAC November 15, 2008.
Impact parameter resolution study for ILC detector Tomoaki Fujikawa (Tohoku university) ACFA Workshop in Taipei Nov
SiD Track Reconstruction Richard Partridge Brown / SLAC LCWS 2008.
Some Thoughts about Hits, Geometry etc Rob Kutschke, Hans Wenzel Fermilab March 13, 2007.
Simulation of the energy response of  rays in CsI crystal arrays Thomas ZERGUERRAS EXL-R3B Collaboration Meeting, Orsay (France), 02/02/ /03/2006.
Modern Navigation Thomas Herring MW 11:00-12:30 Room
Track extrapolation to TOF with Kalman filter F. Pierella for the TOF-Offline Group INFN & Bologna University PPR Meeting, January 2003.
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.
Pattern Recognition in OPERA Tracking A.Chukanov, S.Dmitrievsky, Yu.Gornushkin OPERA collaboration meeting, Mizunami, Japan, of January 2009 JINR,
LCWS 06 Bangalore, India, March Track fitting using weight matrix Nick Sinev, University of Oregon.
7 May 2009Paul Dauncey1 Tracker alignment issues Paul Dauncey.
V0 analytical selection Marian Ivanov, Alexander Kalweit.
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.
Updates to Tracker Digitization Jeremy McCormick, SLAC.
Impact parameter resolutions for ILC detector Tomoaki Fujikawa (Tohoku university) ACFA Workshop in Taipei Nov
1 QuickSim - brief introduction - Akiya Miyamoto KEK 22 June 2005 GLD meeting See also.
Track Reconstruction: the trf toolkit Norman Graf (SLAC) ILC-ACFA Meeting, Beijing February 6, 2007.
1 Nick Sinev, ALCPG March 2011, Eugene, Oregon Investigation into Vertex Detector Resolution N. B. Sinev University of Oregon, Eugene.
LCWS11 – Tracking Performance at CLIC_ILD/SiD Michael Hauschild - CERN, 27-Sep-2011, page 1 Tracking Performance in CLIC_ILD and CLIC_SiD e + e –  H +
Adam Blake, June 9 th Results Quick Review Look at Some Data In Depth Look at One Anomalous Event Conclusion.
Development of the parallel TPC tracking Marian Ivanov CERN.
1 Tracking Simulation Infrastructure Norman A. Graf December 15, 2005.
Current Status of MDC Track Reconstruction MdcPatRec Zhang Yao, Zhang Xueyao
LiC Detector Toy Liverpool SiLC MeetingM. Regler, M. Valentan, R. FrühwirthLiverpool SiLC MeetingM. Regler, M. Valentan, R. Frühwirth The LiC Detector.
STAR Simulation. Status and plans V. Perevoztchikov Brookhaven National Laboratory,USA.
VXDBasedReco TRACK RECONSTRUCTION PERFORMANCE STUDIES Bruce Schumm University of California at Santa Cruz ALCPG Workshop, Snowmass Colorado August 14-28,
1 MDC Track Finding at BESIII Zang Shilei BES Annual Meeting (Jun 1, 2005) ______________________________________ -Outline- 
SiD Tracking in the LOI and Future Plans Richard Partridge SLAC ALCPG 2009.
Extrapolation Techniques  Four different techniques have been used to extrapolate near detector data to the far detector to predict the neutrino energy.
MONTE CARLO TRANSPORT SIMULATION Panda Computing Week 2012, Torino.
Reconstruction code and comparison between Genie and Genhen A. Trovato, C. Distefano, R. Coniglione and P. Sapienza Kick-off ORCA meeting: 6 September.
Object-Oriented Track Reconstruction in the PHENIX Detector at RHIC Outline The PHENIX Detector Tracking in PHENIX Overview Algorithms Object-Oriented.
Tracking: An Experimental Overview Richard Partridge Brown / SLAC Fermilab ALCPG Meeting.
NA62 Collaboration Meeting – Anacapri 1 September 2009 Massimiliano Fiorini CERN.
CMOS Pixels Sensor Simulation Preliminary Results and Plans M. Battaglia UC Berkeley and LBNL Thanks to A. Raspereza, D. Contarato, F. Gaede, A. Besson,
Geant4 Simulation for KM3 Georgios Stavropoulos NESTOR Institute WP2 meeting, Paris December 2008.
CHEP ’06 GEANT4E 1 GEANT4E: Error propagation for track reconstruction inside the GEANT4 framework Pedro Arce (CIEMAT) CHEP 2006, Mumbai, 13-17th February.
Track Reconstruction in MUCH and TRD Andrey Lebedev 1,2 Gennady Ososkov 2 1 Gesellschaft für Schwerionenforschung, Darmstadt, Germany 2 Laboratory of Information.
Track Reconstruction: the ftf and trf toolkits Norman Graf (SLAC) Common Software Working Meeting CERN, January 31, 2013.
Integrated Tracking/Clustering Algorithm
New TRD (&TOF) tracking algorithm
A Kalman Filter for HADES
C.Cheshkov 15/09/2005 Weekly Offline Meeting
M. Kuhn, P. Hopchev, M. Ferro-Luzzi
Beam Gas Vertex – Beam monitor
Status of SiD Silicon Tracker and Tracking Performance
SiD tracking using VXD as a primary tracking device
Using MICE to verify simulation codes?
Presentation transcript:

What is in my contribution area Nick Sinev, University of Oregon

Event Event/util/SmearTrackerHits –Driver to combine SimTrackerHit s in event into clusters if they have same MC parent and in the same layer. There is setings of maximum cluster span on the surface and in the depth. This is to exclude combining multiple track crossing of the layer in one cluster. Coordinates of the center of gravity of such cluster are randomly smeared with specified sigmas and used to generate SmearedTrackerHit s put back into event. Event/base/SmearedTrackerHit –Extends BaseTrackerHitMC by adding method to smear hit by specified displacements in RPhi, R and Z (all linear)

Ztracking Here I had modifications of Mike’s Ronan TrackingCheater. It is called TrackingCheaterSmHits and uses event’s list of SmearedTrackerHit, not SimTrackerHit s as in Ronan’s original code. It generates CheatedBaseTrack s and put them in the event. CheatedBaseTrack extends BaseTrack by adding reference to MCParticle which generated all the hits. Many of original Mike’s classes also are modified here to provide fully qualified Track interface (Mike had dummy implementations for some methods). Also I am using LinkedHashMap instead of HashMap in original code, to provide repeatability of Track list in the event in repeated analysis runs.

Tracking/util CMTransform is the utility to transform covariance matrix between Cartesian and cylindrical or disk surface representations ThreePntTrkPar returns track parameters for track traced through 3 space points, given as arguments to getParams access function. It uses ThreePntCircle class also provided in this package. WMTrackPropogator is one of the major part of track fitter. It traces Track through all elements of the Detector inside tracking volume, determines multiple scatter angles for each layer and generates Error matrix for all tracker active layers, including correlated terms. It also provides coordinates of the track crossing points for each layer and teack momentum at each such point. It takes into account air in the detector and energy loss along track as track passes through materials.

Tracking/wmfitter WeightMatrix calculates weight matrix for hit position measurements for all affected layers based on the information from WMTrackPropagator and assigns hits (only one in each layer) to be used by fitter. It uses hit list provided by Track interface, and assigns hits closest to track and consistent with expected errors in position (though pretty liberally, allowing 10 sigmas deviation). Weight matrix calculated by this code includes only elements for layers with hits. Dimension of the matrix is 2xNumberOfLayersWithHits, as each layer provides 2 independent measurement.

Tracking/wmfitter SLDFitTrack – track fitter using weight matrix algorithm (similar to what was used in SLD tracking). It solves problem of fitting track to measured points by solving set of the minimialization equations for chi2. This is set of 5 equations with 5 unknowns (number of track parameters), so solving of this equations is not time consuming. But the conversion of error matrix into weight matrix (by inversion), which is performed by WeightMatrix class may be time consuming, if detector has many layers.

Additional utilities of SLDFitTrack As the fitting of the track provides track parameter errors covariance matrix, this matrix can be used to study tracking resolution for different detector configuration. This is exactly the same utility as Bruce’s covariance matrix calculation code. It can be considered as crosscheck. But it is backed by the fact, that one can check that fitted parameters residuals are consistent with covariance matrix. And I did check it for this fitter, results are pretty consistent, except for curvature residuals in endcap tracker – fitted residuals has about 15% narrower distributions than predicted by covariance matrix. To utilize covariance matrix calculations of the fitter, one does not even need to have simulated events. Fitter has the function “SimulateHits” which allows it to generate hits according to expected helix crossings of active layers for any detector given by compact.xml description. It does not generate displacement due to multiple scattering, so it is not the replacement of Geant4, but for calculation of covariance matrix hit positions are not needed, only track crossing positions. I generate this hits to let fitter perform it’s fitting, because covariance matrix calculations are done in the fitting process.