ATR-31030: Setting correctly the AcceptAll for MuonDS muon calibration chains
The mu0_muoncalib_MuonDS_* chains weren't executed correctly (as reported in ATR-31030), not accepting any events in the nightly test_trigP1_v1PhysP1_grid (and also the _build) version.
This is due to the MuonDS keyword not being stored in cparts['extra'] but actually in the chainDict['eventBuildType'].
It might not be the ideal fix and I'd be happy for feedback, I added the eventBuildType to be passed to the class.
Running the test_trigP1_v1PhysP1_build I get now the following counts:
HLT_mu0_muoncalib_L1MU14FCH 0
HLT_mu0_muoncalib_L1MU18VFCH 0
HLT_mu0_muoncalib_L1MU3V 0
HLT_mu0_muoncalib_L1MU3V_EMPTY 0
HLT_mu0_muoncalib_L1MU5VF 0
HLT_mu0_muoncalib_MuonDS_L1MU14FCH 5
HLT_mu0_muoncalib_MuonDS_L1MU18VFCH 5
HLT_mu0_muoncalib_MuonDS_L1MU3V 24
HLT_mu0_muoncalib_MuonDS_L1MU3V_EMPTY 0
HLT_mu0_muoncalib_MuonDS_L1MU5VF 16
Tagging @fwinkl (thanks for checking the nightly), @sshaw (thanks for taking a look), @tamartin, @shanisch , @gipezzul
Edited by Catrin Bernius