Skip to content
Snippets Groups Projects

Updating CaloRinger containers and egamma CaloRinger flags

This MR (continuing the closed MR !64441 (closed) - porting the implementation to main) is to update the CaloRinger containers, putting:

'xAOD::RingSetContainer#PhotonRingSets', 'xAOD::RingSetAuxContainer#PhotonRingSetsAux.', 'xAOD::CaloRingsContainer#PhotonCaloRings', 'xAOD::CaloRingsAuxContainer#PhotonCaloRingsAux.'

as default (instead your conterpart for electrons that we have today). In this MR we have the inclusion of new set of egamma keys for CaloRinger, to be able to select the type of ringer features that we might want in the AOD output, using ConfigFlags.

pinging: @christos , @turra , @jlieberm,@damazio, @laforge and @jodafons to comment and check the implementation. Discussion in the JIRA ticket ATLASRECTS-7666 .

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 1122 commits

    • 78cd9efd...8bd7cc0b - 1119 commits from branch atlas:main
    • 709691e7 - Updating CaloRinger containers and CaloRinger flags
    • dc99ab93 - Fix CaloRingerFlags
    • 1859eb92 - Including CaloRinger flags domain to configure CaloRingerAlgs

    Compare with previous version

  • Edmar Egidio Purcino De Souza marked this merge request as draft

    marked this merge request as draft

  • Edmar Egidio Purcino De Souza marked this merge request as ready

    marked this merge request as ready

  • This merge request affects 4 packages:

    • Control/AthenaConfiguration
    • Reconstruction/RecoAlgs/CaloRingerAlgs
    • Reconstruction/RecoTools/CaloRingerTools
    • Reconstruction/egamma/egammaConfig

    Affected files list will not be printed in this case

    Adding @goetz ,@gemmeren ,@ssnyder ,@maszyman as watchers

  • This doesn't seem to affect analysis directly, so approving for analysis release purposes.

    Nils [Analysis RC]

  • :x: CI Result FAILURE (hash 1859eb92)

    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 :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
    :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 79110]

  • Hi

    So you need to update these

    ERROR    The output 'q442_AOD_content.txt' (>) differs from the reference 'q442_AOD_content.ref' (<):
    
    113,116d112
    < ElectronCaloRings
    < ElectronCaloRingsAux.
    < ElectronRingSets
    < ElectronRingSetsAux.
    130d125
    < ElectronsAuxDyn.caloRingsLinks
    960a956,959
    > PhotonCaloRings
    > PhotonCaloRingsAux.
    > PhotonRingSets
    > PhotonRingSetsAux.
    968a968
    > PhotonsAuxDyn.caloRingsLinks
    RROR    The output 'q445_AOD_content.txt' (>) differs from the reference 'q445_AOD_content.ref' (<):
    
    103,106d102
    < ElectronCaloRings
    < ElectronCaloRingsAux.
    < ElectronRingSets
    < ElectronRingSetsAux.
    120d115
    < ElectronsAuxDyn.caloRingsLinks
    1972a1318,1321
    > PhotonCaloRings
    > PhotonCaloRingsAux.
    > PhotonRingSets
    > PhotonRingSetsAux.
    1980a1330
    > PhotonsAuxDyn.caloRingsLinks

    etc

    The RC will prb then update the root file references.

    At large this MR adds/removes collections that should be relatively small in terms of AOD size. @eegidiop do you have a number?

    In anycase let me ping @jdandoy , @jchapman , @jcatmore .

    I do not see an issue myself but the ref update will need to happen and might take a couple of day depending on the RC queue.

    Edited by Christos Anastopoulos
  • Loading
  • Loading
  • Loading
  • Loading
  • Loading
  • Loading
  • Loading
  • Loading
  • Loading
  • Loading
  • Please register or sign in to reply
    Loading