Skip to content

Adding jet flag for calibrated pT threshold

This MR adds a flag to switch off the thresholds on the calibrated jet pT. This flag is needed for the validation of release 22 to avoid differences due to changes in the jet calibration. The residual pile-up calibration depends on the number of primary vertices and therefore changes to the vertexing impact the jet calibration and can result in differences in the stored jets as we only store jets with calibrated jet pT > 10 GeV (for pFlow).

By default, the flag is set to True to keep the current behaviour of applying the cut. The new flag will be only set to False for the current round of validation. It can be set to False using via preExe:

--preExec 'from JetRec.JetRecFlags import jetFlags; jetFlags.useCalibJetThreshold.set_Value_and_Lock(False)'

Tagging @sschramm @wbalunas @sawyer @miochoa @jferrand @nicolaid @smwang @mhodgkin for their information.

This is the same MR as for r21 yesterday (see 34916) but unfortunately the sweep to master failed.

Apologies for adding the urgent flag again but we really need this change for the July checkpoint.

Merge request reports