Difference between revisions of "Deprecated: Action Items From Hall D Offline Meetings"

From GlueXWiki
Jump to: navigation, search
(add June 17, 2009 items)
Line 1: Line 1:
 
This is a cumulative Action item list from Hall-D software meetings. Items are added as a result of discussion at the bi-weekly software meetings and are marked off as they are completed.
 
This is a cumulative Action item list from Hall-D software meetings. Items are added as a result of discussion at the bi-weekly software meetings and are marked off as they are completed.
 +
 +
=== [[ July 1, 2009 Software ]] ===
 +
# Draft a policy on when to generate new hdparsim efficiencies. -> ?
 +
# DRootGeom allegedly gets recompiled even if the geometry has not changed when a re-make is done. -> David
 +
# <s>Review action item list and cross out items that are done (add as an agenda item).</s> (Mark)
 +
# Further study on how to modify mcsmear -> David
 +
# Document use of -Z0 options on magnetic field web page. -> David
 +
# Sascha will contact Blake about the nan problem. -> Sascha
 +
 +
----
  
 
=== [[ June 17, 2009 Software ]] ===
 
=== [[ June 17, 2009 Software ]] ===

Revision as of 14:11, 21 July 2009

This is a cumulative Action item list from Hall-D software meetings. Items are added as a result of discussion at the bi-weekly software meetings and are marked off as they are completed.

July 1, 2009 Software

  1. Draft a policy on when to generate new hdparsim efficiencies. -> ?
  2. DRootGeom allegedly gets recompiled even if the geometry has not changed when a re-make is done. -> David
  3. Review action item list and cross out items that are done (add as an agenda item). (Mark)
  4. Further study on how to modify mcsmear -> David
  5. Document use of -Z0 options on magnetic field web page. -> David
  6. Sascha will contact Blake about the nan problem. -> Sascha

June 17, 2009 Software

  1. Introduce calorimeter smearing into mcsmear.
    • Tell Matt about our discussion -> Mark
    • Consult with Matt on how this can be done -> David
  2. Add -D_FILE_OFFSET_BITS=64 switch to gcc in makefiles -> David
  3. Back out tracking doca algorithm from HDGeant -> David
  4. Include "arc correction" in HDGeant straw hit generation -> Richard
  5. Bring back the "Action Items" agenda item in future agendas -> Mark

May 20, 2009 Software

  1. Matt Shepherd suggests having all random-number generated processes (smearing in particular) occur at a stage before the reconstruction program and to have this intermediate stage serialized. That way reconstruction results can be run with no dependence on program execution history on an event-by-event basis. Some notes

January 14, 2009 Software

  1. Make "docs" area of subversion repository require authentication on checkout - David
  2. Update FCAL numbering scheme to match new policy of increases numbers with increasing lab coordinate - Mihaijlo
  3. Update TOF numbering scheme to match new policy of increases numbers with increasing lab coordinate - Alex O.

December 17, 2008 Software

  1. Formalize/document software release creation procedure (David L., Mark I.) [1]

December 3, 2008 Software

  1. Implement standard units header file (Matt .S) [2]
  2. Update the start counter geometry to reflect the current 40 paddle design (Seems D.)
  3. Follow up on anonymous svn checkouts (David L.) [3]
  4. Turn on Moeller and Bhabha scattering by default in hdgeant (Alex S.)
  5. Update documentation on Wiki for turning on/off processes in GEANT (Alex S.) [4]

August 15, 2008 Software

  1. Organize tracking meeting between Mark, Simon, and Dave next week (Mark, Simon, and David) [5]
  2. Complete studies of CDC stereo/axial configuration to the point needed to finalize the endplate design. (David, Mark) [6]
  3. Circulate proposal for software section of collaboration meeting and finalize schedule. (David)
  4. Inquire on mailing list as to whether there is a need to change the software meeting time with the new semester (David)[7]



August 1, 2008 Software

  1. Add new items to coding conventions page (Mark)
    • All headers should have macros defined to protected from double inclusion[8]
    • Standard output should be directed to something we define (dout?) rather than cout to allow us to develop filters/handlers later
    • Exceptions should be thrown using a standard exception class



RTJ's talk at Oct. 2007 Collaboration Meeting

  1. Implement improved magnetic field(Richard, David)[9]
  2. Release the new reference geometry (Richard)[10]
  3. Incremental updates to geom v4 document (David)[11]
  4. Feedback on CDC changes material effects (Mihajlo)[12]
  5. Implement mag. field effects in FDC (Simon)
  6. Implement mag. field effects in FDC reconstruction (Simon)
  7. Implement new mirror geometry in hdds (Richard)[13]
  8. Implement and test new ideas in calorimetry (team)[14]



September 11,2007 Software

  1. Allow some type of anonymous checkouts from the repository without allowing anonymous check-ins. [15]



Prior to September, 2007

  1. Move Action Items list to separate wiki page
  2. Add extended target vertex distribution to pythiagen(Benni)
  3. Remove read-only password for Wiki
  4. Complete "Version 4" Simulation geometry document. (David, Simon, Richard)[16]
  5. Put updated collaboration list in DocDB and commit list to repository (Zisis)
  6. Develop system for incorporating alternative b-fields in simulation (Richard and David)[17]
  7. Look at recent FDC geometry changes (Richard)
  8. Create an easy way to produce radiation length plots and document it (David)
  9. Review the digitization scheme(s) we have now and figure out how to make them more coherent (??)
  10. Remove "default" from calibration file directory path(David)
  11. Tie HDGeant and DANA constants to single source (David)[18]
  12. Output configuration parameters database from DANA (David)




Notes

  1. A wiki page was written on Jan. 6th that addresses this.
  2. This had actually already been done in revision 1231 back in 2005. Updates were made in revisions 4547 and 4548 to reflect the proposal that was accepted at the Dec. 3, 2008 software meeting
  3. This was implemented on Jan. 12
  4. This was documented in the default control.in file in revision 4640 by Alex on Dec. 23, 2008
  5. Meeting occurred on August 20th
  6. Endplate design finalized at Jan. 21, 2009 tracking meeting
  7. A mail was sent out on Aug. 19, 2008 and as of Aug. 26, 2008, there has been no response.
  8. Added to coding conventions page Aug. 18, '08
  9. This was done with revision 2796 for the reconstruction on July 22, 2007 and with revision 3260 on Feb. 4, 2008 for the simulation
  10. This was completed in Jan. of 2008
  11. The original idea of exactly what this meant is lost. The last version of the GeamV4 document was posted in Dec. 2007. This item was closed on Aug. 19, 2008
  12. This was reported on at the January 25, 2008 Software meeting by Mihajlo
  13. The Cerenkov system has been de-scoped for a while now so this item is no longer relevant. Closed on Aug. 19, 2008.
  14. The original concept behind this has since been lost. Calorimetry development has and is continuing and so by virtue of that, this item was closed Aug. 19, 2008
  15. This was implemented and apparently working fine as of the Jan. 14, 2009 Software Meeting
  16. This was completed with GlueX-doc-853-v8 on Dec. 10, 2007
  17. This was completed with svn revision 3260 on Feb. 4, 2008
  18. This was completed with svn revision 3260 on Feb. 4, 2008