Random Number Seeds Procedure (as of 2014-03-07)

From GlueXWiki
Revision as of 11:43, 7 March 2014 by Marki (Talk | contribs)

(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to: navigation, search
  • bggen and hdgeant have config files where the seeds can be set
  • in the data model:
    • 2 slots for hdgeant seeds
    • 3 slots for mcsmear seeds
  • hdgeant records its random number seed for each event
  • mcsmear by default initializes its seed from the uuid
    • it then records its seed for each event
    • if it sees and mcsmear seed at the beginning of an event, it will use it
    • this scheme breaks down for multi-threaded running of mcsmear
    • mcsmear can accept a seed from the command line
  • David is working on smoothing some edges.