Skip to content
Snippets Groups Projects

Use HepMC functions from AtlasHepMC/MagicNumbers.h for selection

All threads resolved!

Use HepMC functions from AtlasHepMC/MagicNumbers.h for selection

Tag @jchapman @ewelina @christos

Please have a look.

Note:

  • This MR should be supplemented with another one, which would remove the conditions in a bit more complex places
  • The original logic in master sometimes uses >= and sometimes > for comparison. After this MR it will be at least consistent.

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
  • added 1 commit

    Compare with previous version

  • This merge request affects 17 packages:

    • Generators/GenAnalysisTools/TruthHelper
    • Generators/GeneratorFilters
    • Generators/TruthUtils
    • PhysicsAnalysis/D3PDMaker/TruthD3PDAnalysis
    • PhysicsAnalysis/D3PDMaker/TruthD3PDMaker
    • PhysicsAnalysis/D3PDMaker/egammaD3PDAnalysis
    • PhysicsAnalysis/DerivationFramework/DerivationFrameworkMCTruth
    • Reconstruction/Jet/JetSimTools
    • Reconstruction/egamma/EgammaPhysValMonitoring
    • Simulation/G4Atlas/G4AtlasTests
    • Simulation/G4Utilities/TrackWriteFastSim
    • Simulation/Tools/HitAnalysis
    • Simulation/Tools/McEventCollectionFilter
    • Tracking/TrkValidation/TrkValAlgs
    • Tracking/TrkVertexFitter/TrkVertexSeedFinderTools
    • Trigger/TrigT1/L1CaloFEX/L1CaloFEXSim
    • Trigger/TrigT1/TrigT1NSWSimTools

    Affected files list will not be printed in this case

    Adding @zmarshal ,@jcatmore ,@calpigia ,@serodrig ,@thompson ,@amorley ,@jchapman ,@goetz as watchers

  • :pencil: :scissors: CI integration tests for projects Athena,AthSimulation are cancelled because of compilation error(s)

  • :x: CI Result FAILURE (hash b9cd621d)

    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 :o: :o: :white_check_mark: :white_check_mark: :white_check_mark:
    tests :o: :white_check_mark: :white_check_mark: :white_check_mark: :white_check_mark:

    Full details available on this CI monitor view. Check the JIRA CI status board for known problems
    :o: Athena: number of compilation errors 1, warnings 0
    :o: AthSimulation: number of compilation errors 1, 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 62267]

  • :pencil: :scissors: CI integration tests for projects Athena,AthSimulation are cancelled because of compilation error(s)

  • :x: CI Result FAILURE (hash c1e18108)

    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 :o: :o: :white_check_mark: :white_check_mark: :white_check_mark:
    tests :o: :white_check_mark: :white_check_mark: :white_check_mark: :white_check_mark:

    Full details available on this CI monitor view. Check the JIRA CI status board for known problems
    :o: Athena: number of compilation errors 1, warnings 0
    :o: AthSimulation: number of compilation errors 1, 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 62268]

  • Andrii Verbytskyi added 33 commits

    added 33 commits

    • c1e18108...f01404ff - 30 commits from branch atlas:master
    • d0a6128d - Merge remote-tracking branch 'upstream/master' into use_hepmc_functions_for_simulations
    • 0098d75c - Comments from John
    • 8f3730fc - Comments from John

    Compare with previous version

  • Andrii Verbytskyi resolved all threads

    resolved all threads

  • Hi @jchapman , I've added comments.

  • This merge request affects 17 packages:

    • Generators/GenAnalysisTools/TruthHelper
    • Generators/GeneratorFilters
    • Generators/TruthUtils
    • PhysicsAnalysis/D3PDMaker/TruthD3PDAnalysis
    • PhysicsAnalysis/D3PDMaker/TruthD3PDMaker
    • PhysicsAnalysis/D3PDMaker/egammaD3PDAnalysis
    • PhysicsAnalysis/DerivationFramework/DerivationFrameworkMCTruth
    • Reconstruction/Jet/JetSimTools
    • Reconstruction/egamma/EgammaPhysValMonitoring
    • Simulation/G4Atlas/G4AtlasTests
    • Simulation/G4Utilities/TrackWriteFastSim
    • Simulation/Tools/HitAnalysis
    • Simulation/Tools/McEventCollectionFilter
    • Tracking/TrkValidation/TrkValAlgs
    • Tracking/TrkVertexFitter/TrkVertexSeedFinderTools
    • Trigger/TrigT1/L1CaloFEX/L1CaloFEXSim
    • Trigger/TrigT1/TrigT1NSWSimTools

    Affected files list will not be printed in this case

    Adding @zmarshal ,@jcatmore ,@calpigia ,@serodrig ,@thompson ,@amorley ,@jchapman ,@goetz as watchers

  • :pencil: There were multiple CI triggers for this MR and commit. The system ignored duplicates but the GitLab pipeline status may incorrectly show the job as failed. Once the remaining job finished running, the CI results will be posted as usual.

  • added 1 commit

    Compare with previous version

  • This merge request affects 17 packages:

    • Generators/GenAnalysisTools/TruthHelper
    • Generators/GeneratorFilters
    • Generators/TruthUtils
    • PhysicsAnalysis/D3PDMaker/TruthD3PDAnalysis
    • PhysicsAnalysis/D3PDMaker/TruthD3PDMaker
    • PhysicsAnalysis/D3PDMaker/egammaD3PDAnalysis
    • PhysicsAnalysis/DerivationFramework/DerivationFrameworkMCTruth
    • Reconstruction/Jet/JetSimTools
    • Reconstruction/egamma/EgammaPhysValMonitoring
    • Simulation/G4Atlas/G4AtlasTests
    • Simulation/G4Utilities/TrackWriteFastSim
    • Simulation/Tools/HitAnalysis
    • Simulation/Tools/McEventCollectionFilter
    • Tracking/TrkValidation/TrkValAlgs
    • Tracking/TrkVertexFitter/TrkVertexSeedFinderTools
    • Trigger/TrigT1/L1CaloFEX/L1CaloFEXSim
    • Trigger/TrigT1/TrigT1NSWSimTools

    Affected files list will not be printed in this case

    Adding @zmarshal ,@jcatmore ,@calpigia ,@serodrig ,@thompson ,@amorley ,@jchapman ,@goetz as watchers

  • :pencil: :scissors: CI integration tests for projects Athena,AthSimulation are cancelled because of compilation error(s)

  • :x: CI Result FAILURE (hash 8f3730fc)

    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 :o: :o: :white_check_mark: :white_check_mark: :white_check_mark:
    tests :white_check_mark: :white_check_mark: :white_check_mark: :white_check_mark: :white_check_mark:

    Full details available on this CI monitor view. Check the JIRA CI status board for known problems
    :o: Athena: number of compilation errors 1, warnings 0
    :o: AthSimulation: number of compilation errors 1, 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 62396]

  • :white_check_mark: CI Result SUCCESS (hash b144abe4)

    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:
    tests :white_check_mark: :white_check_mark: :white_check_mark: :white_check_mark: :white_check_mark:

    Full details available on this CI monitor view. Check the JIRA CI status board for known problems
    :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 62400]

  • Looks good to me. Approved. (L1)

  • Hi @gouighri and @gmarchio,

    Are you happy with this from the analysis side? It's blocking other clean-up for the HepMC3 migration, so we'd like to get it merged today if possible.

    Cheers,

    John

  • Hi @jchapman,

    my shift week starts tomorrow at 5 pm, before I am busy - I think @gouighri can review and sign off this MR from AR side

    Cheers Giovanni

  • mentioned in commit 5862564f

  • Please register or sign in to reply
    Loading