Skip to content
Snippets Groups Projects

21.2 improved leakage for photon iso

All threads resolved!

An updated photon isolation leakage parameterisation has been provided. The code has been modified to be able to switch between the updated and default one. Both parameterisations come from rel20.2 studies, and the same input histograms, therefore the name of the calibration root file sill contains rel20_2 as the default one. The default is to use the previous parameterisation, but at analysis level, once the new data-driven correction will be available, the recommendation will be to use the update parameterisation

Edited by Jean-Baptiste De Vivie De Regie

Merge request reports

Pipeline #1428897 passed

Pipeline passed for 9e7793c7 on jdevivi:21.2-ImprovedLeakageForPhotonIso

Approval is optional

Merged by Oana Vickey BoeriuOana Vickey Boeriu 5 years ago (Feb 20, 2020 6:53pm UTC)

Merge details

  • Changes merged into 21.2 with 836cb74c (commits were squashed).
  • Deleted the source branch.

Activity

Filter activity
  • Approvals
  • Assignees & reviewers
  • Comments (from bots)
  • Comments (from users)
  • Commits & branches
  • Edits
  • Labels
  • Lock status
  • Mentions
  • Merge request status
  • Tracking
  • Overall this seems Ok, apart from how the tests were added to the CMakeLists.txt file, which should be fixed before this can go in. Same for using ATLAS message streams instead of std::cout.

    Not as something for you to fix, but it seems that most of the tool code you changed is a very long tedious list variable assignments. This is less than ideal, as it is very hard and tedious for people to parse. If there is a typo/mistake in there anywhere, I'm not sure anybody would catch that without looking at the output of the tool…

  • Hi @cnellist,

    For merge requests that are this extensive, please mark it for further review and don't just approve it at level 1.

    Regards, Nils

  • added 1 commit

    • 73cdf597 - remove cout, mem executable as test

    Compare with previous version

  • This merge request affects 1 package:

    • PhysicsAnalysis/ElectronPhotonID/IsolationCorrections
  • :pencil: Builds against 21.2 are performed on slc6 (for AthDerivation) and on CentOS7 (for other projects). Two result notes are posted.

    • Developers and shifters need to wait for both slc6(AthDerivation) and CentOS7(other 3 projects) results, sometimes for additional hour or two.
  • :white_check_mark: CI Result SUCCESS (hash 73cdf597)

    AnalysisBase AthAnalysis
    externals :white_check_mark: :white_check_mark:
    cmake :white_check_mark: :white_check_mark:
    make :white_check_mark: :warning:
    required tests :white_check_mark: :white_check_mark:
    optional tests :white_check_mark: :white_check_mark:

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

  • :pencil: Builds against 21.2 are performed on slc6 (for AthDerivation) and on CentOS7 (for other projects). Two result notes are posted.

    • Developers and shifters need to wait for both slc6(AthDerivation) and CentOS7(other 3 projects) results, sometimes for additional hour or two.
  • :white_check_mark: CI Result SUCCESS (hash 73cdf597)

    AthDerivation
    externals :white_check_mark:
    cmake :white_check_mark:
    make :white_check_mark:
    required tests :white_check_mark:
    optional tests :white_check_mark:

    Full details available on this CI monitor view
    :white_check_mark: AthDerivation: number of compilation errors 0, warnings 0
    :pencil: For experts only: Jenkins output [CI-MERGE-REQUEST 42699]

  • Both requests from @krumnack have been addressed, I'll leave it to him for resolving the discussion and merging.

    AR Shifter

  • Nils Erik Krumnack resolved all threads

    resolved all threads

  • added 1 commit

    • 9e7793c7 - virtual inheritance for IIsolationCorrectionTool

    Compare with previous version

  • This merge request affects 1 package:

    • PhysicsAnalysis/ElectronPhotonID/IsolationCorrections
  • resolved all threads

  • :pencil: Builds against 21.2 are performed on slc6 (for AthDerivation) and on CentOS7 (for other projects). Two result notes are posted.

    • Developers and shifters need to wait for both slc6(AthDerivation) and CentOS7(other 3 projects) results, sometimes for additional hour or two.
  • :white_check_mark: CI Result SUCCESS (hash 9e7793c7)

    AthDerivation
    externals :white_check_mark:
    cmake :white_check_mark:
    make :white_check_mark:
    required tests :white_check_mark:
    optional tests :white_check_mark:

    Full details available on this CI monitor view
    :white_check_mark: AthDerivation: number of compilation errors 0, warnings 0
    :pencil: For experts only: Jenkins output [CI-MERGE-REQUEST 42715]

  • :pencil: Builds against 21.2 are performed on slc6 (for AthDerivation) and on CentOS7 (for other projects). Two result notes are posted.

    • Developers and shifters need to wait for both slc6(AthDerivation) and CentOS7(other 3 projects) results, sometimes for additional hour or two.
  • :white_check_mark: CI Result SUCCESS (hash 9e7793c7)

    AnalysisBase AthAnalysis
    externals :white_check_mark: :white_check_mark:
    cmake :white_check_mark: :white_check_mark:
    make :white_check_mark: :warning:
    required tests :white_check_mark: :white_check_mark:
    optional tests :white_check_mark: :white_check_mark:

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

  • This was already approved, and only one minor change was added.

    @egramsta, @guirriec, @boeriu: From the AnalysisBase side this is Ok. Please check if/how this affects derivations and then merge it.

  • mentioned in commit 836cb74c

  • Please register or sign in to reply
    Loading