Skip to content
Snippets Groups Projects

Adding BunchCrossingTime and PileUpType Attributes to GenEvents during pile-up digitization

Merged John Derek Chapman requested to merge jchapman/athena:GenEventDecoration_main into 23.0
  1. Add "BunchCrossingTime" and "PileUpType" Attributes to GenEvent objects during pile-up digitization / presampling (HepMC3 only). These provide an alternative to the current McEventCollection structure-based approach of GenEvent event classification used when pile-up truth is written out.
  2. Update client code to propagate/make use of these properties.
  3. Update SimpleMergeMcEventCollTool to be able to optionally override the event numbers in the same way as MergeMcEventCollTool.
  4. Switch HepMC3-based builds to use SimpleMergeMcEventCollTool instead of MergeMcEventCollTool. This drops the complicated McEventCollection structure, but should be transparent to reconstruction output.

Relates to ATLSWUPGR-167.

Edited by John Derek Chapman

Merge request reports

Loading
Loading

Activity

Filter activity
  • Approvals
  • Assignees & reviewers
  • Comments (from bots)
  • Comments (from users)
  • Commits & branches
  • Edits
  • Labels
  • Lock status
  • Mentions
  • Merge request status
  • Tracking
  • John Derek Chapman changed the description

    changed the description

  • This merge request affects 4 packages:

    • Event/xAOD/xAODTruthCnv
    • InnerDetector/InDetRecTools/SiClusterizationTool
    • Simulation/Digitization
    • Simulation/G4Utilities/MCTruthSimAlgs

    Affected files list will not be printed in this case

    Adding @goetz ,@sroe ,@akraszna ,@jchapman as watchers

  • Loading
  • Loading
  • Loading
  • Loading
  • Loading
  • Loading
  • Loading
  • Loading
  • Loading
  • Loading
  • Please register or sign in to reply
    Loading