MOLLERsim application coding guidelines

From Hall A Wiki
Revision as of 14:41, 30 November 2012 by Crowder (Talk | contribs) (New page: == General == # comment for DOxygen # use object-oriented code # use GEANT4 classes - don't reinvent the wheel # guarantee that it works on the farm ## use "central" GEANT4 installation ...)

(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to: navigation, search

General

  1. comment for DOxygen
  2. use object-oriented code
  3. use GEANT4 classes - don't reinvent the wheel
  4. guarantee that it works on the farm
    1. use "central" GEANT4 installation
      1. We like OpenInventor?
      2. We want to be able to use GNUMake?
    2. if someone gets it working on other platforms, may offer support

Geometry

  1. use GDML (need to decide about how to do modular geometry)

Generators