Skip to content
Snippets Groups Projects
Commit 430241ad authored by Siarhei Harkusha's avatar Siarhei Harkusha
Browse files

Fix Tile noise filter (ATLASRECTS-4962)

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.
parent 8fbf7dc8
No related branches found
No related tags found
No related merge requests found
Loading
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment