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 213
    • Merge requests 213
  • 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
  • !49533

Merged
Created Jan 10, 2022 by John Derek Chapman@jchapmanDeveloper

Update AthRNGSvc configuration method to standard syntax

  • Overview 13
  • Commits 3
  • Pipelines 4
  • Changes 29

This merge request updates the CA-based configuration of AthRNGSvc, so that the config method has a more standardised interface and adds explicit calls to the AthRNGSvcCfg method to the Cfg methods of client components, so that we don't always end up with the default instance (for example in the case that a random number generator other than Mersenne Twister is requested).

It also cleans up the configuration of the old thread-unsafe random number service instances used by Fatras components.

In addition to making the configuration cleaner these changes reduce the number of spurious differences seen when comparing old and new-style configuration pkl files.

Edited Jan 14, 2022 by John Derek Chapman
Assignee
Assign to
Reviewer
Request review from
Time tracking
Source branch: AthRNGSvc_CA_update_master