Calorimeter Assisted Track Finder Tracking Infrastructure Dmitry Onoprienko Kansas State University Linear Collider Workshop 2007 May 30 – June 3, 2007.

Slides:



Advertisements
Similar presentations
Use of G EANT 4 in CMS AIHENP’99 Crete, April 1999 Véronique Lefébure CERN EP/CMC.
Advertisements

Efforts to Improve the Reconstruction of Non-Prompt Tracks with the SiD Lori Stevens UCSC ILC Simulation Reconstruction Meeting May 15, 2007 Includes contributions.
D. Peterson, “TPC Detector Response Simulation and Track Reconstruction”, Paris, 22-April For example: TPC: 2.0 m O.R., 0.5 m I.R., 150  m spatial.
1 Forward Tracking Simulation Norman A. Graf ALCPG Cornell July 15, 2003.
Individual Particle Reconstruction Norman Graf SLAC April 28, 2005.
D. Peterson, “TPC Digitization and Reconstruction: Noise ”, LCWS07, DESY, 30-May TPC digitization and track reconstruction: efficiency dependence.
What’s the object(ive) of tracking? some things: – hits, wires, clusters, track segments, tracks, trajectories, outer detector matching hits, ….. some.
The digitization procedure occurs separately for each Muon technology, MDT, CSC, RPC and TGC. Here the main steps of each MuonHits to Muon Digits conversion.
Framework for track reconstruction and it’s implementation for the CMS tracker A.Khanov,T.Todorov,P.Vanlaer.
Algorithm / Data-flow Interface
ALCPG October 25 th 2007 Hans Wenzel Calorimetry in slic How-to Motivation for dual readout Calorimeter What are our requirements Why did we choose SLIC.
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)
Some Thoughts about Hits, Geometry etc Rob Kutschke, Caroline Milstene, Hans Wenzel Fermilab March 27, 2007.
1 Tracking Reconstruction Norman A. Graf SLAC July 19, 2006.
Track Reconstruction: the trf & ftf toolkits Norman Graf (SLAC) ILD Software Meeting, DESY July 6, 2010.
SiD Tracking Simulation: Status and Plans Richard Partridge for the SiD Tracking Group Vancouver Linear Collider Workshop July 19-22, 2006.
Status of TPC experiment ---- Online & Offline M. Niiyama H. Fujimura D.S. Ahn W.C. Chang.
Detector Simulation Software Norman Graf (SLAC) CLIC08 Workshop CERN October 15, 2008.
Non-prompt Track Reconstruction with Calorimeter Assisted Tracking Dmitry Onoprienko, Eckhard von Toerne Kansas State University, Bonn University Linear.
Sim/Recon DBD Editors Report Norman Graf (SLAC) Jan Strube (CERN) SiD Workshop SLAC, August 22, 2012.
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.
Sensitive Detector Segmentation Norman Graf (SLAC) LC-ECFA Meeting, DESY May 28, 2013.
1 Calorimeter in G4MICE Berkeley 10 Feb 2005 Rikard Sandström Geneva University.
Sim/Reco Meeting, April 2009Dmitry Onoprienko SiD Sim/Reco Meeting, April Dmitry Onoprienko Kansas State University Status of ITC / CAT related.
CALICE Digital Hadron Calorimeter: Calibration and Response to Pions and Positrons International Workshop on Future Linear Colliders LCWS 2013 November.
What is in my contribution area Nick Sinev, University of Oregon.
LCWS 06 Bangalore, India, March Track fitting using weight matrix Nick Sinev, University of Oregon.
1 Calorimetry Simulations Norman A. Graf for the SLAC Group January 10, 2003.
Cluster finding in CALICE calorimeters Chris Ainsley University of Cambridge, UK LCWS 04: Simulation (reconstruction) parallel session 20 April 2004, Paris,
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.
CBM ECAL simulation status Prokudin Mikhail ITEP.
Digitization and hit reconstruction for Silicon Tracker in MarlinReco Sergey Shulga, Tatiana Ilicheva JINR, Dubna, Russia GSU, Gomel, Belarus LCWS07 30.
Track Reconstruction: the trf toolkit Norman Graf (SLAC) ILC-ACFA Meeting, Beijing February 6, 2007.
Plans to study the Readout design in the forward region June 12 th 2007 Hans Wenzel  Currently: one big sensitive silicon disks: we record the Geant 4.
Luca Lista Object Oriented Reconstruction Software for the IFR Detector of B A B AR Experiment Luca Lista INFN, Sezione di Napoli for the BaBar Computing.
T. Lari – INFN Milan Status of ATLAS Pixel Test beam simulation Status of the validation studies with test-beam data of the Geant4 simulation and Pixel.
July 7, 2008SLAC Annual Program ReviewPage 1 Silicon Tracking / Silicon Readout R&D Richard Partridge SLAC / Brown.
Individual Particle Reconstruction The PFA Approach to Detector Development for the ILC Steve Magill (ANL) Norman Graf, Ron Cassell (SLAC)
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.
SiD Workshop, Boulder 2008Dmitry Onoprienko SiD Workshop Boulder, September 2008 Dmitry Onoprienko Kansas State University Update on tracker hit processing.
STAR Simulation. Status and plans V. Perevoztchikov Brookhaven National Laboratory,USA.
SiD Tracking in the LOI and Future Plans Richard Partridge SLAC ALCPG 2009.
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.
Start Counter Calibrations. Simulation of Random Charged Tracks Start Counter (ST) paddle geometry is parameterized by 5 values: Length of the straight.
Object-Oriented Track Reconstruction in the PHENIX Detector at RHIC Outline The PHENIX Detector Tracking in PHENIX Overview Algorithms Object-Oriented.
CMOS Pixels Sensor Simulation Preliminary Results and Plans M. Battaglia UC Berkeley and LBNL Thanks to A. Raspereza, D. Contarato, F. Gaede, A. Besson,
Data Model: LCIO to LCIO2.0 Norman Graf (SLAC) ILC-CLIC Software, CERN May 28, 2009.
Optimizing SiD for the LOI: Simulation and Reconstruction Norman Graf (for the ALCPG Simulation & Reconstruction Team) October 9, 2007.
Track Reconstruction: the ftf and trf toolkits Norman Graf (SLAC) Common Software Working Meeting CERN, January 31, 2013.
Integrated Tracking/Clustering Algorithm
PixSim package to simulate pixel detectors digitization
The Status of the Data Analysis of the Beam Test at FZJ
Bonn Test Station data analysis with PandaRoot
Markus Frank CERN/LHCb CHEP2013, Amsterdam, October 14th–18th 2013
HEP detector description supporting the full experiment life cycle
Simulation Framework Norman Graf SLAC June 10, 2005.
Individual Particle Reconstruction
Test Beam Measurements october – november, 2016
Silicon Tracking with GENFIT
Linear Collider Simulation Tools
Low Level HLT Reconstruction Software for the CMS SST
Argonne National Laboratory
MUC simulation and reconstruction
Linear Collider Simulation Tools
Presentation transcript:

Calorimeter Assisted Track Finder Tracking Infrastructure Dmitry Onoprienko Kansas State University Linear Collider Workshop 2007 May 30 – June 3, Hamburg, Germany

LCWS’07 - May 31, 2007Dmitry Onoprienko, Kansas State University Why ? Calorimeter assisted track finder package has been developed primarily for SiD concept studies  based on org.lcsim framework org.lcsim event data model is LCIO-compatible (not identical) Once complexity of detector options and realism of studies had increased, tracking infrastructure became a bottleneck TrackerHit TrackerHit – measurement, input to pattern recognition no way to represent non-point-like object like silicon strip no access to geometry no well defined way to access MC truth global coordinates only no convenient way to introduce corrections once the hit is assigned to track Track Track, RawTrackerHit, others have their own problems… RawTrackerHit Multiple custom extensions have been introduced by algorithm developers, resulting in lots of incompatible packages.

LCWS’07 - May 31, 2007Dmitry Onoprienko, Kansas State University Segmenter Lightweight interface to geometry Designed to support virtual segmentation at run time. Each readout channel is identified by a reference to Sensor and a channel ID. Concrete SegmentationManager SegmentationManager Segmenter Tiles geometrical volume with sensors Tiles sensor with channels (strips or pixels) Every hit object has a reference to corresponding Sensor object Handles creation, caching, and run time access to Sensors Propagator DigitizationDriver … creates CylinderRectangleWedge… returns existing Hit Cluster Hit … refers

LCWS’07 - May 31, 2007Dmitry Onoprienko, Kansas State University Hit objects SimTrackerHit TrackerClusterData TrackerHitMaker SimTrackerHit TrackerHit SimTrackerHit TrackerCluster : TrackFinder SimTrackerHit DigiTrackerHit SimTrackerHit DigiTrackerHit Keeps true pulse height (collected charge) – events can be overlaid at this stage ADC output – beam test data processing path merges at this stage Calibrated data Input to pattern recognition Knows how to convert collection of hits into a measurement Output of pattern recognition, input to final fit Charge deposition Readout simulation All intermediate objects between SimTrackerHit and TrackerHit are kept in HashMap > collections accessible through EventHeader object Sensors can be grouped to provide additional structure Downstream from SimTrackerHit, access to MC truth is not built into interfaces, but provided by separate utility classes SimTrackerHit DigiTrackerHit

LCWS’07 - May 31, 2007Dmitry Onoprienko, Kansas State University DigiTrackerHit

LCWS’07 - May 31, 2007Dmitry Onoprienko, Kansas State University TrackerClusterData

LCWS’07 - May 31, 2007Dmitry Onoprienko, Kansas State University TrackerCluster Adds behavior to TrackerClusterData

LCWS’07 - May 31, 2007Dmitry Onoprienko, Kansas State University TrackerHit

LCWS’07 - May 31, 2007Dmitry Onoprienko, Kansas State University The Rest Many classes are tailored specifically to calorimeter assisted tracking algorithm. Track – list of TrackNode s, each consisting of TrackPoint (local trajectory parameterization) and TrackAnchor (knows how to calculate residuals with respect to TrackPoint, used in fitting). Both TrackerHit and MipStub implementing classes also implement TrackAnchor. Given TrackNode, propagator can get a list if TrackAnchor candidates for attachment to the Track (currently based on layer numbers, the infrastructure allows more flexible grouping).

LCWS’07 - May 31, 2007Dmitry Onoprienko, Kansas State University Package status – available functionality In the contributed area of org.lcsim CVS repository: org.lcsim.contrib.onoprien.tracking Basic implementations available for all discussed elements. Some are untested. Segmentation: Segmenters based on DetectorElement SensorType: Cylinder, Rectangle, Ring, Wedge, Hexagon. Digitization: SimTrackerHit smearing Interface to Nick Sinev’s pixel digitization package Interface to Tim Nelson’s strip digitization package Clustering: Nearest Neighbor TrackerHitMaker: SimpleCentroid Track Finder – work in progress