May 22, 2000Muon ID VR Pushpa Bhat1 Run II Muon Software An Overview Pushpa Bhat Muon Vertical Review May 22, 2000.

Slides:



Advertisements
Similar presentations
Mayukh Das 1Louisiana Tech University For the 2004 D0SAR Workshop Activities with L3 and the Higgs By : Mayukh Das.
Advertisements

Kondo GNANVO Florida Institute of Technology, Melbourne FL.
The Silicon Track Trigger (STT) at DØ Beauty 2005 in Assisi, June 2005 Sascha Caron for the DØ collaboration Tag beauty fast …
1 Scintillating Fibre Tracker Simulation Malcolm Ellis Imperial College London Tuesday 9 th March 2004.
Ties Behnke, Vasiliy Morgunov 1SLAC simulation workshop, May 2003 Pflow in SNARK: the next steps Ties Behnke, SLAC and DESY; Vassilly Morgunov, DESY and.
Atmospheric Neutrino Event Reconstruction Andy Blake Cambridge University June 2004.
Linda R. Coney – 24th April 2009 Online Reconstruction & a little about Online Monitoring Linda R. Coney 18 August, 2009.
1 Analysis code for KEK Test-Beam M. Ellis Daresbury Tracker Meeting 30 th August 2005.
Individual Particle Reconstruction Norman Graf SLAC April 28, 2005.
1 Benchmarking the SiD Tim Barklow SLAC Sep 27, 2005.
CMS Alignment and Calibration Yuriy Pakhotin on behalf of CMS Collaboration.
APS Meeting April 5-8, 2003 at Philadelphia Chunhui Luo 1 Chunhui Luo Inclusive J/ψ Production at DØ.
L3 Filtering: status and plans D  Computing Review Meeting: 9 th May 2002 Terry Wyatt, on behalf of the L3 Algorithms group. For more details of current.
9/14/2001D0 Simulation Tasks Q.Li 1 Simulation Tasks Status Qizhong Li Fermilab Sept. 14, 2001 D0 Collaboration Meeting.
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.
A. Zylberstejn1Workshop D0 Praha D 0 Saclay activities 99  People  Computers  Activities  hardware  software.
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 
DC12 Commissioning Status GOALS: establish operating conditions, determine initial calibration parameters and measure operating characteristics for the.
DOE Rev of Run IIb Sep 24-26, 2002  Silicon software and simulation Scope:  Design and/or modify software tools for Run IIb silicon tracker simulation.
1 Realistic top Quark Reconstruction for Vertex Detector Optimisation Talini Pinto Jayawardena (RAL) Kristian Harder (RAL) LCFI Collaboration Meeting 23/09/08.
A Graphics Sampler for the D  Detector G. Alverson, K. Bos, T. Burnett, F. Canelli, D. Coppage, L. Duflot, Y. Gershtein, N. Graf, S. Hagopian, P. Hamel,
R.T. Jones, Newport News, May The GlueX Simulation Framework GEANT4 Tutorial Workshop Newport News, May 22-26, 2006 R.T. Jones, UConn Monte Carlo.
Sim/Recon DBD Editors Report Norman Graf (SLAC) Jan Strube (CERN) SiD Workshop SLAC, August 22, 2012.
22 June 2000 D  NIU Workshop S. Doulas From Detector to Ntuples: Muons Steven Doulas Northeastern University Boston, MA D0 Muon Upgrade Group.
Detector Simulation Presentation # 3 Nafisa Tasneem CHEP,KNU  How to do HEP experiment  What is detector simulation?
Global Tracking Software Status H. Greenlee Run II Meeting May 12, 2000.
STAR STAR VMC tracker V. Perevoztchikov Brookhaven National Laboratory,USA.
DØ Data Handling & Access The DØ Meta-Data Browser Pushpa Bhat Fermilab June 4, 2001.
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.
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.
Mantid Stakeholder Review Nick Draper 01/11/2007.
05/04/06Predrag Krstonosic - Cambridge True particle flow and performance of recent particle flow algorithms.
Linda R. Coney – 5 November 2009 Online Reconstruction Linda R. Coney 5 November 2009.
W/Z Plan For Winter Conferences Tom Diehl Saclay 12/2001.
Tracking Software Status Tracking Software Status Norman A. Graf for the tracking group ( prime architect: David Adams ) Software and Data Analysis Workshop.
Forward Carriage Commissioning CLAS Collaboration Meeting 6/19/2015CLAS12 CalCom Status Update1 ECAL PCAL FTOF Panel 1A FTOF Panel 1B Detector Status PMT.
Pocket User Guides Level 3 Muon Tools Paul Balm Oct 26, 2000 The ScriptRunner Tutorial Linked from: www-d0.fnal.gov/~balm/muon/
1 OO Muon Reconstruction in ATLAS Michela Biglietti Univ. of Naples INFN/Naples Atlas offline software MuonSpectrometer reconstruction (Moore) Atlas combined.
The Detector Performance Study for the Barrel Section of the ATLAS Semiconductor Tracker (SCT) with Cosmic Rays Yoshikazu Nagai (Univ. of Tsukuba) For.
Mike HildrethEPS/Aachen, July B Physics Results from DØ Mike Hildreth Université de Notre Dame du Lac DØ Collaboration for the DØ Collaboration.
Electron physics object tutorial C. Charlot / LLR Automn08 tutorials, 14 oct
DØ Beauty Physics in Run II Rick Jesik Imperial College BEACH 2002 V International Conference on Hyperons, Charm and Beauty Hadrons Vancouver, BC, June.
STAR Simulation. Status and plans V. Perevoztchikov Brookhaven National Laboratory,USA.
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.
MICE Tracker Software A. Dobbs CM32 9 th Feb 2012.
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.
BES III Software: Beta Release Plan Weidong Li 19 th October 2005.
Marco Cattaneo, 3-June Event Reconstruction for LHCb  What is the scope of the project?  What are the goals (short+medium term)?  How do we organise.
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,
Nikhef Scientific Meeting 2000Onne Peters D0 Muon Spectrometer December 14-15, Amsterdam Onne Peters Nikhef Jamboree 2000.
MAUS Status A. Dobbs CM43 29 th October Contents MAUS Overview Infrastructure Geometry and CDB Detector Updates CKOV EMR KL TOF Tracker Global Tracking.
1 GlueX Software Oct. 21, 2004 D. Lawrence, JLab.
David Lange Lawrence Livermore National Laboratory
HYDRA Framework. Setup of software environment Setup of software environment Using the documentation Using the documentation How to compile a program.
Muon identification in ATLAS Peter Kluit (NIKHEF).
GenFit and RAVE in sPHENIX under Fun4All
GEANT4 for Future Linear Colliders
Muon stopping target optimization
OO Muon Reconstruction in ATLAS
The Silicon Track Trigger (STT) at DØ
Individual Particle Reconstruction
Linear Collider Simulation Tools
Linear Collider Simulation Tools
Presentation transcript:

May 22, 2000Muon ID VR Pushpa Bhat1 Run II Muon Software An Overview Pushpa Bhat Muon Vertical Review May 22, 2000

Muon ID VR Pushpa Bhat2 Muon Algorithms/ID Group Paul Balm(Level3, Hitreco) Pushpa Bhat(Muon Alg. Co-leader, Geometry,muo_explore) Kors Bos(Level3, TIM, d0ve) Laurent Chevalier(Tracking) Frederic Deliot(Tracking, alignment) Oleg Eroshin(FAMUS tracking code) Mike Fortner(Unpack/pack reco, muon_index) Claude Guyot(Tracking) Dave Hedin(Muon ID Co-leader, muo_examine,online) Sharon Hagopian(Graphics) Rick Jesik(Geometry) Sasha Kozelov(Segment reco, track reco) Chun hui Luo(Muon ID, muo_analyze) Onne Peters(Level3, hitreco,segmentreco,trf++,d0ve) Harrison Prosper(Graphics, Geometry, muo_explore) Nemat Rakmatov(Geometry) Christophe Royon(Muon-AlgCo-leader,D0sim,release,debug&test) Marc Virchauex(Tracking) Daria Zieminska(MuonID Co-leader, muonid,muo_analyze, trf++) Andrzej Zieminski(Geometry, Calibration, Alignment) Ex-members Andrei Mayorov(mureco, muon_index) Vladimir Sirotenko (D0gstar, McToUnp Reco, muon_util, muo_examine) Taka Yasuda(muo_digi, mureco)

May 22, 2000Muon ID VR Pushpa Bhat3 Outline l Introduction l Data Processing in a Nutshell l Detailed Data Flow l Existing and Planned Packages l Software Review l Status & Plans

May 22, 2000Muon ID VR Pushpa Bhat4 What does the software do? l Access and unpack Raw Data l Sort the data, process and create hit objects l Reconstruct segments and tracks Local Tracking [Global Tracking (TRF++)] l Link reconstructed segments/tracks to tracks from SMT, CFT and produce muon objects l Analyze hits, segments, tracks, muon particles and MC data; make ntuples l Detector and data visualization. (Muon Algorithms and ID groups run as an integrated entity has helped all parties )

May 22, 2000Muon ID VR Pushpa Bhat5 Data Processing in a Nutshell Raw Data Monte Carlo Data Unpacked Data Processed Data Reconstructed Data Physics Data Unpack Pack Digitize Index Sort, Calibrate Align,.. Smearing TrigSim,.. Find Segments, Tracks Muon ID

May 22, 2000Muon ID VR Pushpa Bhat6 Data Objects Monte Carlo Data SimTkHit Unpacked Data PDTChannel MDTChannel MSCChannel Processed Data PDTHit MDTHit MSCHit Reconstructed Data MuoSegment MuoTrack Physics Data MuonParticle

May 22, 2000Muon ID VR Pushpa Bhat7 MuoTrackR eco MuonParticle Reco Reco MuoTrack MuoSegmentRecoMuoSegmentReco MuoHit MuoMcToUnp MuonParticle GlobalTrackReco GlobalTrack RawData MuoUnp Chunk Chunk MuoHit MuoHit Chunk Chunk MuoSegment MuoSegment Chunk Chunk MuoTrack MuoTrack Chunk Chunk Reco Reco Reco Reco (trf++) Chunk Chunk Chunk SimMUONHit SimMUONHit Chunk Chunk

May 22, 2000Muon ID VR Pushpa Bhat8 Packages

May 22, 2000Muon ID VR Pushpa Bhat9 Muon Geometry l muon_geometry  Defines ideal geometry for the muon system detectors  Provides access to shapes, sizes and positions of the detectors and their elements, number of wires, wire lengths etc.,  Handles conversions of local to global coordinate systems and vice versa MuoBaseGeometry, MuoGeomDetector, MuoGeometer (user interface to geometry tree)

May 22, 2000Rick Jesik10  each element is represented by a simple geometric shape and position  when an element is moved, the change of position is automatically propagated to the elements below it in the tree. muon_geometry package MuoGeomDetector WAMUS EastSouth PDT Scint FAMUS MDTScint Pixel The muon geometry is represented by a hierarchical tree structure.

May 22, 2000Muon ID VR Pushpa Bhat11 Muon Index l muon_index  An indexing/addressing scheme by which every section and every readout cell in the muon system can be uniquely identified.  MuoSectionIndex, MuoCellIndex  Each hit will have a muon index  Translation to other addressing schemes used in the muon system are provided (MC, Geometry, Electronics)  MuoIndexTrans  Greatly simplifies searching, sorting, and tagging hits, hence improving efficiency and elegance of software. (performs as a key)

May 22, 2000Muon ID VR Pushpa Bhat12 RECO Packages muo_hit l muo_data muo_segment muo_track  Specifies data formats for processed and reconstructed objects. muo_hitreco  Take T0 corrected times, apply calib/alignment, make time to distance conversions and provide geometrical information of the hits to the user. l muo_segmentreco  Find A & BC layer segments using MuoHits. Allows more than one segment finding algorithm.

May 22, 2000Muon ID VR Pushpa Bhat13 Track RECO l muo_trackreco Builds muon tracks (and track objects) starting with pairs of A & BC segments. Allows more than one algorithm  Currently two algorithms implemented Combinatorial Algorithm Simple matching of A & BC segments in the Toroid, assuming a uniform magnetic field Fit Algorithm Pair of segments are fit into a muon track via track propagation through the non- uniform magnetic field, taking into account multiple scattering and energy loss in the toroid.

May 22, 2000Muon ID VR Pushpa Bhat14 Muon ID Package l MuonParticleReco is the steering framework package for muon ID l Provides for linking the tracks found in the muon system to the central tracks (reconstructed in SMT and CFT) l Uses the matched A & BC segments from the muon reconstruction and charged particles from central tracker (Gtracks)  The quality of match between the central track and A-layer segment is stored as MuonQualityInfo. Working definition of Muon ID Gtrack + A segment “loose”  Gtrack + (A+BC)segments “tight” 

May 22, 2000Muon ID VR Pushpa Bhat15 Analysis Packages l muo_analyze MuoIDAnalyze  Reads D0reco output and makes a HEPtuple and a ROOT ntuple with quantities relevent to muons, based on the contents of appropriate chunks.  MC, Gtracks (pt>1.5GeV/c), hits, segment, tracks, MuonID l muo_explore An alternate analysis package which currently stores MC and muon local tracking info in an HBOOK ntuple

May 22, 2000Muon ID VR Pushpa Bhat16 Detector and Event Display l d0ve_muon D0 Visualization Environment  Developed by the NIKHEF group  Has been a great tool for debugging geometry and reconstruction code  Now being used for on-line display in the commissioning runs. l Mr Datae  Work underway  Beautiful 3D displays l D0Scan  Based on Open Inventor

May 22, 2000Muon ID VR Pushpa Bhat17 Software Review Design & Implementation l Very thorough and very useful review of hit (and segment) reconstruction code(s) by Marc Paterno and Jim Kowalkowski Design Concerns: - Template strategy for MuoDataProcessor - Problem Decomposition in hit processing - Hit storage in Hit Collection - EDM and Framework usage Coding Concerns: - Poor memory management due to extensive copy of pointers - Error reporting

May 22, 2000Muon ID VR Pushpa Bhat18 Software Review Actions Taken l Done away with MuoDataProcessor l Added new utilities to access unpack data  Chunk selector  SelectModules  SelectDataChannels l Revised Hit and HitCollection classes  Provided new hit access and insert methods  Separated different hit types l Written Channel and Hit Adaptors l Revised HitReco and HitChunk l Fixed other minor technical problems l Error Logging

May 22, 2000Muon ID VR Pushpa Bhat19 Status and Plans l Revisions of hitreco almost done -sign-off this week l Revisions of segment reco and track reco are underway -concrete schedule this week l New algorithms for segment-finding and tracking underway : 3 months l trf++ Global tracking -Ramp up after 2 months l Muon tracking in Calorimeter (MuoTrackInCal)  Gallas, a few months l Improve efficiency, purity, resolution ( Performance studies will cover these topics in detail)

May 22, 2000Muon ID VR Pushpa Bhat20 Major Milestones l First version of D0gstar Geometry and Protvino C++ code for FAMUS tracking Fall 1997 l Extend to WAMUS, convert to D0standard Summer 1998 l Invented MuoIndex June 1998 l D0ve event display available l Muon Geometry written, mostly debugged early 1999 l Redesign and revise code to decouple EDM and framework stuff from algorithms. Spring -Fall 1999 l MCData  Unpdata  hit  segment  track complete. First real data (cosmic) in Run II format read, processed and displayed Aug.99 l A thorough Software Design and Code Review (Paterno and Kowalkowski) Dec. 99 l 4th major Iteration: Redesign and Revision Jan.00-present l Three Mini Workshops:  April 2000, May 1999, Dec. 1998

May 22, 2000Muon ID VR Pushpa Bhat21Summary l We can process MC and Raw data (in Run II format) and find tracks in the muon system. l The momentum resolution obtained is as expected. Work needs to be done on improving efficiencies and reducing fake segments. l Design and coding revisions are underway for local tracking software. Global tracking (trf++) work has to be ramped up. Momentum Resolution  P T vs. P T