1 / 19

Software Overview

Software Overview. David Lawrence, JLab Oct. 26, 2007. Scope of this talk. Report progress on offline software since last collaboration meeting Summarize Status of Offline Software Effort. CD-2 Software Document. GlueX-doc-806 (May 2007)

tiffanym
Télécharger la présentation

Software Overview

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. Software Overview David Lawrence, JLab Oct. 26, 2007

  2. Scope of this talk • Report progress on offline software since last collaboration meeting • Summarize Status of Offline Software Effort David Lawrence JLab

  3. CD-2 Software Document • GlueX-doc-806 (May 2007) • Prepared as a supporting document for CD-2 to outline some of the major accomplishments in software since the June 2006 review. • Directly addressed one of the recommendations of the June 2006 review:“Continue development of full detector simulation and reconstruction studies with the goal of validating the detector designs meet the physics performance requirements for Halls B and D” David Lawrence JLab

  4. CD-2 Software Document contains … • Level of detail in geometry • Material budget • Calorimetry (BCAL + FCAL) • Background rates • Charge particle tracking • PID David Lawrence JLab

  5. Simulation • Geometry • Radiation length Scans • Simulation Geometry Version 4 document • Event Generators David Lawrence JLab

  6. Radiation Length Scans • Methods have been developed for scanning the number of radiation lengths along a specific axis using hdgeant • Methods for both PAW and ROOT documented on the Wikihttp://www.jlab.org/Hall-D/software/wiki/index.php/HOWTO_do_a_Radiation_Length_Scan David Lawrence JLab

  7. Simulation Geometry Version 4 documentGluEx-doc-853 • CDC • 25 layers total • Inner radius at ≈11cm • Start counter - outer radius reduced • FDC • Beam hole sizes • Cables • Annulus, spacers, cooling system • Active area • Package positions (moved upstream) • Support rails • Cerenkov rhinoplasty • UPV - outer shape rounded David Lawrence JLab

  8. Event Generators • Legacy generators • Particle Gun (built into hdgeant) • Coherent Bremstrahlung (built into hdgeant) • genr8 (isobar model) • PYTHIA … David Lawrence JLab

  9. PYTHIA • Monte Carlo event generator evolved from JetSet that does hadronization based on both theory and empirical sources • Developed for high-energy, but modified by Hermes for E ≈ 25 GeV • Modified for GlueX for E ≈ 9 GeV David Lawrence JLab

  10. Pythia vs. Experiment From GlueX-doc-856, A. Dzierba David Lawrence JLab

  11. Background from PYTHIA events From B. Zhilmann Talk June 20, 2007 David Lawrence JLab

  12. Event Size • Event size calculated from: • Background EM rates • Pythia “Level-1” event A hadronic event (from PYTHIA) David Lawrence JLab

  13. Software Studies of FDC Redesign • Reduced material design studies* • Lorentz Corrections* • Photon Conversions • Beam Hole Size David Lawrence JLab

  14. Misc. Reconstruction • Parametric Sim. Studies (Alex) • o, acceptance using single photon acceptances (GlueX-doc-817) • TOF PID studies using charged particle tracking resolutions (GlueX-doc-773) • Kinematic Fitter (Mihajlo + Matt2) • Implemented in Hall-D repository • Used for neutral channels so far. Waiting on charged tracks David Lawrence JLab

  15. Collaboration with Hall-B • Mark Ito transitioning to Hall-D • Software effort in Hall-B is moving in different direction • Reconstruction framework being developed independently (no JANA) • Talking about implementing geometry in database (no HDDS) David Lawrence JLab

  16. Other Misc. Software • Calibration Constants in JANA • Wiki Authentication • Package Management • Build Procedures David Lawrence JLab

  17. Software Tasks List http://www.jlab.org/Hall-D/software/Software_tasks.php • ~30% of tasks are “orphans” • M.C. simulations database • Test suite development • Event Viewer • Geometry in reconstruction • Logging facility • … David Lawrence JLab

  18. Software Status = majority of work yet to be done = some work has been done, but there are still some things to finish = others may use this for whole detector studies David Lawrence JLab

  19. Summary • Implementing PYTHIA has given us the ability to view the detector in new ways • Calorimetry is well in hand (modulo current design changes) • Smallest bottleneck for reconstruction right now is tracking David Lawrence JLab

More Related