Refactor Tile bytestream converters for TMDB
Digits for TMDB from bytestream are unpacked in the same time when Tile digits are requested and upacked and put directly into StoreGate ignoring standard conversion mechanism. The same is done in the case of unpacking raw channels for TMDB. This is not very good for AthenaMT (especially for scheduler). Tile bytestream converters have been refactored to unpack digits and raw channels for TMDB only if they are requested (needed) using standard conversion mechanism. Unit tests for reading Tile digits and raw channels from bytestream and the corresponding reference files have been updated accordingly.
Showing
- Event/EventOverlay/EventOverlayJobTransforms/share/CaloOverlay_jobOptions.py 2 additions, 0 deletions...EventOverlayJobTransforms/share/CaloOverlay_jobOptions.py
- Reconstruction/RecExample/RecExCommon/share/BSRead_config.py 2 additions, 0 deletionsReconstruction/RecExample/RecExCommon/share/BSRead_config.py
- TileCalorimeter/TileSvc/TileByteStream/TileByteStream/TileDigitsContByteStreamCnv.h 1 addition, 5 deletions...leByteStream/TileByteStream/TileDigitsContByteStreamCnv.h
- TileCalorimeter/TileSvc/TileByteStream/TileByteStream/TileRawChannelContByteStreamCnv.h 1 addition, 5 deletions...teStream/TileByteStream/TileRawChannelContByteStreamCnv.h
- TileCalorimeter/TileSvc/TileByteStream/share/TileDigitsContByteStreamCnv_test.py 1 addition, 1 deletion.../TileByteStream/share/TileDigitsContByteStreamCnv_test.py
- TileCalorimeter/TileSvc/TileByteStream/share/TileDigitsContByteStreamCnv_test.ref 231 additions, 237 deletions...TileByteStream/share/TileDigitsContByteStreamCnv_test.ref
- TileCalorimeter/TileSvc/TileByteStream/share/TileRawChannelContByteStreamCnv_test.py 1 addition, 1 deletion...eByteStream/share/TileRawChannelContByteStreamCnv_test.py
- TileCalorimeter/TileSvc/TileByteStream/share/TileRawChannelContByteStreamCnv_test.ref 245 additions, 251 deletions...ByteStream/share/TileRawChannelContByteStreamCnv_test.ref
- TileCalorimeter/TileSvc/TileByteStream/src/TileDigitsContByteStreamCnv.cxx 38 additions, 44 deletions...ileSvc/TileByteStream/src/TileDigitsContByteStreamCnv.cxx
- TileCalorimeter/TileSvc/TileByteStream/src/TileRawChannelContByteStreamCnv.cxx 42 additions, 51 deletions...vc/TileByteStream/src/TileRawChannelContByteStreamCnv.cxx
Loading
Please register or sign in to comment