Skip to content
Snippets Groups Projects

Clean-up of ConfigFlags.Detector.SimulateXXX usage

This merge request follows on from !41181 (merged). Now all usage of ConfigFlags.Detector.Simulate is removed and replaced with either ConfigFlags.Detector.Geometry (for cases related to building the detector and how the detector is simulated) or ConfigFlags.Detector.Enable (for cases related to SensitiveDetectors and writing out Sim Hit Collections). This reduces the granularity of the configuration slightly, as it removes the ability to switch on a sensitive detector without writing out the Sim Hits, but such configurations were only used in local debugging/profiling and can be manually configured in such cases.
(Needs to go in after !41291 (merged)) FYI @dnoel, @bleban.

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 resolved all threads

    resolved all threads

  • :white_check_mark: CI Result SUCCESS (hash 8fbd0ede)

    Athena AthSimulation AthGeneration AnalysisBase AthAnalysis
    externals :white_check_mark: :white_check_mark: :white_check_mark: :white_check_mark: :white_check_mark:
    cmake :white_check_mark: :white_check_mark: :white_check_mark: :white_check_mark: :white_check_mark:
    make :white_check_mark: :white_check_mark: :white_check_mark: :white_check_mark: :white_check_mark:
    required tests :white_check_mark: :white_check_mark: :white_check_mark: :white_check_mark: :white_check_mark:
    optional tests :white_check_mark: :white_check_mark: :white_check_mark: :white_check_mark: :white_check_mark:

    Full details available on this CI monitor view
    :white_check_mark: Athena: number of compilation errors 0, warnings 0
    :white_check_mark: AthSimulation: number of compilation errors 0, warnings 0
    :white_check_mark: AthGeneration: number of compilation errors 0, warnings 0
    :white_check_mark: AnalysisBase: number of compilation errors 0, warnings 0
    :white_check_mark: AthAnalysis: number of compilation errors 0, warnings 0
    :pencil: For experts only: Jenkins output [CI-MERGE-REQUEST-CC7 29367]

  • added 7 commits

    • bccdee6a - Clean-up G4Atlas and ISF Skeletons
    • 77f01126 - Use helper method to set Detector.Simulate ConfigFlags in tests
    • 95bc6560 - Replace use of ConfigFlags.Detector.SimulateXXX
    • d4684da0 - Remove Detector.SimulateHGTD usage in LArDigitizationConfigNew module
    • ee2b94cc - Use ConfigFlags.Detector.Enable to configure hit collection writing
    • d14558b6 - Use Common configuration for StreamHITS ItemList
    • 35a69aaa - Drop unneeded extra configuration on TileGeoG4SDCalc

    Compare with previous version

  • @nstyles, FYI this also touches a bit the ITk test.

  • John Derek Chapman added 117 commits

    added 117 commits

    • 35a69aaa...81c0cba7 - 111 commits from branch atlas:master
    • 156529e0 - Clean-up G4Atlas and ISF Skeletons
    • 9334b6e4 - Use helper method to set Detector.Simulate ConfigFlags in tests
    • 2a9588cd - Replace use of ConfigFlags.Detector.SimulateXXX
    • 8835a60f - Use ConfigFlags.Detector.Enable to configure hit collection writing
    • 60cfb592 - Use Common configuration for StreamHITS ItemList
    • a1de261a - Drop unneeded extra configuration on TileGeoG4SDCalc

    Compare with previous version

  • added 20 commits

    • a1de261a...e1fe5984 - 16 commits from branch atlas:master
    • d7984466 - Replace use of ConfigFlags.Detector.SimulateXXX
    • 443fa7c6 - Use ConfigFlags.Detector.Enable to configure hit collection writing
    • 5de6e32f - Use Common configuration for StreamHITS ItemList
    • 79cffe48 - Drop unneeded extra configuration on TileGeoG4SDCalc

    Compare with previous version

  • John Derek Chapman changed the description

    changed the description

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