Skip to content
Snippets Groups Projects
Forked from atlas / athena
79034 commits behind the upstream repository.
  • Siarhei Harkusha's avatar
    430241ad
    Fix Tile noise filter (ATLASRECTS-4962) · 430241ad
    Siarhei Harkusha authored
    In the case when not all Tile digits are available offline
    and therefore not all Tile raw channels are built
    noise filters should be applied to full Tile raw channel
    container which comes from DSP and then the same corrections
    should be applied to incomplete Tile raw channel container
    built offline in Tile raw channel builder tool.
    
    And then corrected Tile raw channel container built offline
    is merged with corrected container which comes from DSP
    during Tile cells creation in Tile cell builder tool.
    
    Since in AthenaMT modification of Tile raw channel container
    which comes from DSP is not possible local mutable copy of it
    is created and used in Tile raw channel builder tool.
    
    Unfortunately in this case Tile cell builder doesn't see
    the corrected Tile raw channel container from DSP
    and therefore original (uncorrected) container is merged
    with corrected Tile raw channel container built offline.
    
    Now new TileRawChannelNoiseFilterAlg is introduced which
    applies noise filters to input Tile raw container (from DSP)
    and puts corrected container into store gate to be used by
    Tile raw channel builder tool and Tile cell builder tool.
    
    Tile noise filter has been switched on for data overaly.
    430241ad
    History
    Fix Tile noise filter (ATLASRECTS-4962)
    Siarhei Harkusha authored
    In the case when not all Tile digits are available offline
    and therefore not all Tile raw channels are built
    noise filters should be applied to full Tile raw channel
    container which comes from DSP and then the same corrections
    should be applied to incomplete Tile raw channel container
    built offline in Tile raw channel builder tool.
    
    And then corrected Tile raw channel container built offline
    is merged with corrected container which comes from DSP
    during Tile cells creation in Tile cell builder tool.
    
    Since in AthenaMT modification of Tile raw channel container
    which comes from DSP is not possible local mutable copy of it
    is created and used in Tile raw channel builder tool.
    
    Unfortunately in this case Tile cell builder doesn't see
    the corrected Tile raw channel container from DSP
    and therefore original (uncorrected) container is merged
    with corrected Tile raw channel container built offline.
    
    Now new TileRawChannelNoiseFilterAlg is introduced which
    applies noise filters to input Tile raw container (from DSP)
    and puts corrected container into store gate to be used by
    Tile raw channel builder tool and Tile cell builder tool.
    
    Tile noise filter has been switched on for data overaly.
Code owners
Assign users and groups as approvers for specific file changes. Learn more.