Skip to content
Snippets Groups Projects
  • Scott Snyder's avatar
    eeb4ec4a
    DerivationFrameworkPhys+DerivationFrameworkLLP: Avoid overwriting decorations. · eeb4ec4a
    Scott Snyder authored and Jean-Baptiste De Vivie De Regie's avatar Jean-Baptiste De Vivie De Regie committed
    DerivationFrameworkPhys: Avoid overwriting decorations.
    
    LLP1 was configuring IsoCloseByCorrectionAlg with non-LRT containers
    as well as LRT ones.  But PHYS also configures this algorithm with
    non-LRT containers, so if they were used together, then decorations
    would get overwritten.  This causes problems then when we want to ensure
    that the decorations get locked.
    
    Split the configuration here into two algorithms, the first being identical
    to PHYS and the second with the LRT containers.  When PHYS and LLP1 are
    used together, then then first algorithm will be merged with the one
    from PHYS and we avoid overwrites.
    
    This can result in changes in the decorations for non-LRT containers
    in the case that PHYS and LLP1 are used together, due to the differing
    track selectors that are used.
    eeb4ec4a
    History
    DerivationFrameworkPhys+DerivationFrameworkLLP: Avoid overwriting decorations.
    Scott Snyder authored and Jean-Baptiste De Vivie De Regie's avatar Jean-Baptiste De Vivie De Regie committed
    DerivationFrameworkPhys: Avoid overwriting decorations.
    
    LLP1 was configuring IsoCloseByCorrectionAlg with non-LRT containers
    as well as LRT ones.  But PHYS also configures this algorithm with
    non-LRT containers, so if they were used together, then decorations
    would get overwritten.  This causes problems then when we want to ensure
    that the decorations get locked.
    
    Split the configuration here into two algorithms, the first being identical
    to PHYS and the second with the LRT containers.  When PHYS and LLP1 are
    used together, then then first algorithm will be merged with the one
    from PHYS and we avoid overwrites.
    
    This can result in changes in the decorations for non-LRT containers
    in the case that PHYS and LLP1 are used together, due to the differing
    track selectors that are used.
Code owners
Assign users and groups as approvers for specific file changes. Learn more.