Skip to content
Snippets Groups Projects

Add functionality to find and remove duplicate FastCaloSim instances from the simulation chain

Add MR adds functionality to find and remove duplicate FastCaloSim instances from the simulation chain. These duplicate instances are created, because the parametrization is >1GB, which means root can't store it in one go (limitation of TBuffer). Therefore each eta slice is stored independently, which causes duplication of simulation classes used in different eta regions. For the finding of duplicate instances, operator== was implemented for all classes that get duplicated.

Edited by Michael Duehrssen-Debling

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
  • Hi, changes look fine apart from one comment above. L1

  • added 1 commit

    Compare with previous version

  • This merge request affects 2 packages:

    • Simulation/ISF/ISF_FastCaloSim/ISF_FastCaloSimEvent
    • Simulation/ISF/ISF_FastCaloSim/ISF_FastCaloSimServices

    Adding @jchapman ,@pjacka ,@mfauccig ,@xiaozhon ,@ahasib ,@vpascuzz ,@tadej ,@schaarsc as watchers

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