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 184
    • Merge requests 184
  • 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
  • !21230

Merged
Created Feb 18, 2019 by John Derek Chapman@jchapmanDeveloper

Preparations for running CscOverlay in MT Overlay jobs

  • Overview 22
  • Commits 4
  • Pipelines 2
  • Changes 12

This merge request contains three main changes:

    1. Move CscDigitizationTool out of CscOverlay Algorithm. Having CscOverlay own and call the tools which create its inputs causes the MT scheduling code to get think there is a loop in its input and output dependencies. For this reason it is better to call CscDigitizationTool from a separate CscDigitBuilder Algorithm which can run before CscOverlay. This change alters the Overlay output as the CscDigitizationTool name changes when it moves to the separate Algorithm. This name is used to set the random seed. (Reference file updated.)
    1. Add new CscOverlayDigitToRDO Algorithm to convert signal CSC Digits to CSC RDOs. This change was also made to avoid the MT scheduling code thinking that CscOverlay has a loop in its input and output dependencies.
    1. Standardized CscOverlay input/ouput property names.
    1. Drop dependency of CscOverlay on MuonOverlayBase. This was no-longer needed.

CscOverlayDigitToRDO may end up being a temporary measure (see comments in the commits and ATLASSIM-3813), but it was the cleanest way to separate out the hard-scatter CSC RDO creation.

Edited Feb 27, 2019 by John Derek Chapman
Assignee
Assign to
Reviewer
Request review from
Time tracking
Source branch: MuonDigitization_IAtRNGSvc_master