190 likes | 205 Views
David Lawrence of JLab provides an overview of the progress and status of offline software efforts since the last collaboration meeting. The report covers various aspects including geometry, simulation, event generators, reconstruction studies, and software tasks. Learn about the advancements and future tasks in software development for the JLab project.
E N D
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 David Lawrence JLab
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
CD-2 Software Document contains … • Level of detail in geometry • Material budget • Calorimetry (BCAL + FCAL) • Background rates • Charge particle tracking • PID David Lawrence JLab
Simulation • Geometry • Radiation length Scans • Simulation Geometry Version 4 document • Event Generators David Lawrence JLab
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
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
Event Generators • Legacy generators • Particle Gun (built into hdgeant) • Coherent Bremstrahlung (built into hdgeant) • genr8 (isobar model) • PYTHIA … David Lawrence JLab
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
Pythia vs. Experiment From GlueX-doc-856, A. Dzierba David Lawrence JLab
Background from PYTHIA events From B. Zhilmann Talk June 20, 2007 David Lawrence JLab
Event Size • Event size calculated from: • Background EM rates • Pythia “Level-1” event A hadronic event (from PYTHIA) David Lawrence JLab
Software Studies of FDC Redesign • Reduced material design studies* • Lorentz Corrections* • Photon Conversions • Beam Hole Size David Lawrence JLab
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
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
Other Misc. Software • Calibration Constants in JANA • Wiki Authentication • Package Management • Build Procedures David Lawrence JLab
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
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
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