Skip to content

Bug fix for incorrect BCID from L1MUEndcap to MuCTPI in MC for 21.X (ATR-20569)

Junpei Maeda requested to merge junpei/athena:21.xForATR-20569 into 21.0

The bug only in MC causes L1MuonEndcap (TrigT1TGC package) was always sending current bunch ID (0 for MC) to MuCTPI, even when detector hits and the candidate decision is calculated for the different bunches. Since Run-2 upgrade, L1MU simulation takes into account the timing and bunch crossing identification for L1Topo LateMuon trigger. Although TGC digitization and TrigT1TGC calculates properly, but sending always fixed number to MUCTPI (0). The bug caused zero count of L1_LATE-MU10_XX in the endcap region (i.e. the current counts is coming from barrel only.)

The compilation, the test script test_mc_pp_v7_build.sh and private MC tests are fine.

The merge request for master (22.x) branch is done here. Please sweep this MR to only 21.X.

Merge request reports