Difference between revisions of "July 5,2006 Software"

From GlueXWiki
Jump to: navigation, search
(CDC and FDC acceptance via HDGeant)
m (July 5,2006 moved to July 5,2006 Software: More specifc name)
 
(3 intermediate revisions by the same user not shown)
Line 10: Line 10:
 
http://www.jlab.org/~davidl/HallD/Presentations/2006_07_03_acceptance
 
http://www.jlab.org/~davidl/HallD/Presentations/2006_07_03_acceptance
  
see Curtis' 1998 note at http://argus.phys.uregina.ca/gluex/DocDB/0000/000007/001/track.pdf
+
see the latest [http://www.halld.org/cdr_v5/chapter10/chapter10.pdf design report] Chapter 10 ppg. 13-21.
 +
 
 +
==PAC 30 Computing Requirements==
 +
http://dustbunny.physics.indiana.edu/~dzierba/pac_stuff/computing/
  
 
==Coding conventions==
 
==Coding conventions==

Latest revision as of 15:47, 4 December 2006

Lehman review comments

From the end-of-review Power Point slides:

  • FINDINGS: "Progress on simulation and reconstruction studies of detector performance"
  • COMMENTS: "Simulation and reconstruction studies are not yet sufficiently mature to support detector design optimization. Important to ensure that physics requirements are met"
  • RECOMMENDATIONS: "Continue development of full detector simulation and reconstruction with goal of validating the detector designs meet physics performance requirements for Halls B and D"

Remember phase I reconstruction plan: http://www.jlab.org/~davidl/HallD/Presentations/2005_11_11_SoftwareSummary

CDC and FDC acceptance via HDGeant

http://www.jlab.org/~davidl/HallD/Presentations/2006_07_03_acceptance

see the latest design report Chapter 10 ppg. 13-21.

PAC 30 Computing Requirements

http://dustbunny.physics.indiana.edu/~dzierba/pac_stuff/computing/

Coding conventions

http://www.jlab.org/Hall-D/software/wiki/index.php/Coding_Conventions

DANA -> JANA update

Major revision is being done on jana-branch branch

  • Introduction of JEventSourceGenerator and JFactoryGenerator classes allow Hall-D

specific code to go into DEventSourceHDDMGenerator and DFactoryGenerator subclasses.

  • Extract_HDDM() methods moved from factories to DEventSourceHDDM class. This makes

a more extensible system that will also make it easier to implement DEventSourceEVIO and anything Hall-B chooses to implement.

  • Header files moved from src/libraries/include to src/libraries/PACKAGE. Thus, headers from

outside packages use package name. e.g.

#include "CDC/DCDCHit.h"
  • Factory naming scheme changed.
  • Geometry system still needs to be sorted out.

AOT