Difference between revisions of "Offline Software Progress since 2005"

From GlueXWiki
Jump to: navigation, search
 
 
(2 intermediate revisions by the same user not shown)
Line 17: Line 17:
 
=Collected Ideas=
 
=Collected Ideas=
  
* Full reconstruction
+
 
** tremendous progress in detector hit-based reconstruction, starting from nothing[?] in 2005
+
Since the 2006 PAC presentation significant progress has been made on the offline software including:
** previous results based on parametric Monte Carlo: MCFAST
+
 
* Work on hadronic split off
+
* GEANT-based ''ab initio'' simulation has been refined and used for numerous MC studies that have led to improvements in the detector design. Improvements include:
** usually not done until data taken and reconstruction maturing
+
** Realistic detector resolutions
* MCFAST replaced with HDParSim
+
** Inclusion of EM background generation
* PWA analyses underway using full reconstruction
+
** Realistic threshold and dark rate values for calorimeter reconstruction
* Event size re-evaluated
+
** Realistic, position dependent drift time resolution based on CDC prototype data
** based on studies with GEANT Monte Carlo
+
** Lorentz deflection of avalanche position on FDC wires (GARFIELD calculation)
 +
** Double hit merging
 +
** PYTHIA-based event generator for realistic hadronic background simulation
 +
*:
 +
* ''MCFAST''-based parametric simulation replaced with ''HDParSim'' that incorporated resolutions and efficiencies derived from GEANT-based simulation and full reconstruction
 +
*:
 +
* Better simulation of backgrounds led to more accurate determination of event size (increased by factor of 3!)
 +
*:
 +
* Full event reconstruction using simulated data. Having a full reconstruction package in place allows us to:
 +
** Identify issues not often identified prior to data taking (e.g. hadronic splitoffs in high multiplicity events)
 +
** Better estimate compute resources that will be required for offline analysis
 +
* PWA software development using GPUs
 +
* Kinematic fitting package that was developed outside of GlueX integrated into our source repository
 +
* Kaman filter based charged particle tracking
 +
* Multi-threaded event processing framework

Latest revision as of 07:21, 28 May 2010

List of items for Curtis's PAC report.

CM's original list

from his email:

   Example:
   Offline Reconstriction:
    Full reconstruction now possible.
    Tracking via Runge-Kutta fits and via Kalmann Filter.
    Calorimeter Reconstruction works.
    Global Event reconstruction works.
    Areas of work: Hadronic Split offs, PID, ....

Collected Ideas

Since the 2006 PAC presentation significant progress has been made on the offline software including:

  • GEANT-based ab initio simulation has been refined and used for numerous MC studies that have led to improvements in the detector design. Improvements include:
    • Realistic detector resolutions
    • Inclusion of EM background generation
    • Realistic threshold and dark rate values for calorimeter reconstruction
    • Realistic, position dependent drift time resolution based on CDC prototype data
    • Lorentz deflection of avalanche position on FDC wires (GARFIELD calculation)
    • Double hit merging
    • PYTHIA-based event generator for realistic hadronic background simulation
  • MCFAST-based parametric simulation replaced with HDParSim that incorporated resolutions and efficiencies derived from GEANT-based simulation and full reconstruction
  • Better simulation of backgrounds led to more accurate determination of event size (increased by factor of 3!)
  • Full event reconstruction using simulated data. Having a full reconstruction package in place allows us to:
    • Identify issues not often identified prior to data taking (e.g. hadronic splitoffs in high multiplicity events)
    • Better estimate compute resources that will be required for offline analysis
  • PWA software development using GPUs
  • Kinematic fitting package that was developed outside of GlueX integrated into our source repository
  • Kaman filter based charged particle tracking
  • Multi-threaded event processing framework