1 / 12

Tracker Software MECO/Mu2e Experience

Tracker Software MECO/Mu2e Experience. January 24, 2008. Yury Kolomensky UC Berkeley/LBNL. History. Mu2e: benefit from years of detailed studies for MECO Also inherited the code base, which I will briefly review here

Download Presentation

Tracker Software MECO/Mu2e Experience

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Tracker SoftwareMECO/Mu2e Experience January 24, 2008 Yury KolomenskyUC Berkeley/LBNL

  2. History • Mu2e: benefit from years of detailed studies for MECO • Also inherited the code base, which I will briefly review here • Present effort: new, unified simulation/reconstruction platform, modern software tools and algorithms • Rob Kutschke et al • Based on (lighter) CMS Framework • Would make it easier to adapt new pattern recognition, track fitting algorithms, use existing HEP code base YGK, Tracker Software

  3. MECO Software Overview • Two simulations packages, based on Geant3 and Geant4 • GMC (G3): most developed, used by Mu2e • Detailed geometry, field maps • Beamline simulations, signal and backgrounds • Tightly integrated pattern recognition/tracking for L-tracker • Standalone G3 for T-tracker simulations • Step-wise approach: simulate signals and backgrounds, read into separate (C++-based) reco code • Rudimentary G4/C++ • Some work by Vladimir Tumakov on porting MECO geometry • Some work at Irvine (Paul Huwe) on porting L-tracker PatRec to C++ • No hardware response (hit digitization, efficiency) • Resolution smearing YGK, Tracker Software

  4. Longitudinal Tracker Geometry: Octagon with Eight Vanes Straws: 2.9 m length  5mm diameter, 25 mm thickness – 2800 total Three layers per plane, outer two resistive, inner conductingPads: 30 cm  5mm wide cathode strips affixed to outer straws 18500 total pads Position Resolution: 0.2 mm (r,f)  1.5 mm (z) Readout Channels: 20k each of ADC & TDC Main advantage: pattern recognition, intrinsic momentum resolution (180o spectrometer) YGK, Tracker Software

  5. Transverse Tracker Geometry: 18 Modules of three planes each, 30° rotation between successive planes Straws: 70 – 130 cm length  5mm diameter, 15 or 25 mm thickness 12960 total straws One layer per plane All straws conducting Position Resolution: 0.2 mm (x,y) Main advantage: mechanical Biggest issue: pattern recognition YGK, Tracker Software

  6. Tracker Simulations • Simulations, reproduced by Mu2e • Detailed geometries, including straw walls, wires, gas manifolds • Noise hits, at nominal and double rate, including highly-ionizing protons • Energy loss and straggling in the stopping target • L-tracker: Gaussian resolution model and average hit efficiency, “salt and pepper” backgrounds superimposed • T-tracker: more sophisticated PatRec, including L-R ambiguities • What wasn’t specifically done • Hit digitization • Limited scope: upshifting DIO electrons due to PatRec errors YGK, Tracker Software

  7. L-Tracker Reconstruction • Helical pattern recognition based on space-points • Likelihood-based fitter • Reasonably robust against background hits • Intrinsic momentum resolution ~180 keV • Efficiency ~19% YGK, Tracker Software

  8. T-Tracker: Deterministic Annealing Filter • Left and Right points are projected on straw center layer using fitted helix • Calculate point prob  Gauss(Xi, Mean, Vn) • Kalman filter runs on all layers taking weighted mean according to point prob • If combined hit prob < Threshold  hit is rejected • Combinatorial Collapse Filter (CCF) treats Left-Right problem keeping a set of best choices • CPU-intensive YGK, Tracker Software

  9. T-Tracker Resolution Prec-Pgen • Nominal background and 25 µm • Delta-ray and straw inefficiency • Average straw rate 550 kHz • Kalman filter reconstruction • Intrinsic Resolution  = 190 keV • Average efficiency ~19% YGK, Tracker Software

  10. Mu2e Software • Goal: integrated simulation/reconstruction framework using modern tools and practices • Ongoing work by CD @ FNAL (R.Kutschke et al.) • “CMS-lite” implementation • Provide overall distribution/build/runtime infrastructure • Geometry, constants management • “Grid-enabled” to facilitate parallel farm processing • Options for “one-shot” sim/reco process, or step-wise YGK, Tracker Software

  11. Infrastructure Deliverables Later • ~ Immediate future Rob Kutschke • Framework proper • Services • Configuration • Geometry shell • Simulation shell • IO system • Initial documentation • Conditions • Full featured build and release mgt • Grid features • Full documentation YGK, Tracker Software

  12. Opportunities for Collaboration • Common infrastructure, tools ? • Take advantage of FNAL CPU farm • Facilitate comparisons between options • Cooperation on algorithms and simulations • Backgrounds • Pattern recognition/fitting • Even if the details of geometry are different, concepts are the same YGK, Tracker Software

More Related