Skip to content
  • Siarhei Harkusha's avatar
    TileByteStream+TrigT2CaloCommon: Read mapping from BS frag ID to Tile drawer ID from DB · af316209
    Siarhei Harkusha authored and Adam Edward Barton's avatar Adam Edward Barton committed
    TileByteStream+TrigT2CaloCommon: Read mapping from BS frag ID to Tile drawer ID from DB
    
    Tile configuration (CA-based) function to prepare conditions object with mapping
    from BS frag ID to Tile drawer ID has been modified to initialize it from DB by default.
    
    This is done to resolve the issue with two Tile modules EBA61 and EBA63 (ROD fibers swapped) in 2022-2023 data.
    
    The conditions algorithm which prepares mapping from BS frag ID to Tile drawer ID
    has been modified to use all available information from DB (including beam elements).
    
    Tile ROD decoder tool has been modified to unpack DQ fragment when unpacking channels is requested,
    and to use the conditions object with mapping from BS frag ID to Tile drawer ID
    as argument in function used to fill Tile cell collection in HLT.
    
    The clients (TrigCaloDataAccessSvc and Tile ROD decoder test) have been updated accordingly.
    af316209