Skip to content

GitLab

  • Menu
Projects Groups Snippets
    • Loading...
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
  • Sign in
  • athena athena
  • Project information
    • Project information
    • Activity
    • Labels
    • Members
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
    • Locked Files
  • Jira
    • Jira
  • Merge requests 179
    • Merge requests 179
  • Deployments
    • Deployments
    • Releases
  • Packages & Registries
    • Packages & Registries
    • Container Registry
  • Analytics
    • Analytics
    • Value stream
    • Code review
    • Issue
    • Repository
  • Activity
  • Graph
  • Commits
Collapse sidebar
  • atlas
  • athenaathena
  • Merge requests
  • !45336

Merged
Created Jul 21, 2021 by John Derek Chapman@jchapmanDeveloper

Add RNGWrapper::setSeedLegacy methods to support setting the random number seeds the old way

  • Overview 12
  • Commits 6
  • Pipelines 2
  • Changes 15

These changes make it possible to reproduce the random number seeding from the old-style AtDSFMTGenSvc random number service within the RNGWrapper for q221. In this merge request LArPileUpTool and LArTTL1Maker have been adapted to use the old approach to setting the seeds. Unclear whether anything else needs to be switched over.

This merge request also includes a small patch to TRT_Digitization configuration to ensure consistency between CA-based configuration and old-style configuration. Required after the setting of ConfigFlags.Digitization.RandomSeedOffset was altered slightly to match how offsets to random number seeds are applied in 21.0.

FYI @wlampl, @tadej, @mduehrss, @zmarshal

Edited Jul 22, 2021 by John Derek Chapman
Assignee
Assign to
Reviewer
Request review from
Time tracking
Source branch: DebugLArTTL1Maker_master