Skip to content

[QEE] Sprucing lines to filter on relevant hlt2 lines

Luke Grazette requested to merge lugrazet-qee-spruce-cleanup into master

QEE has several sprucing lines intended to not actually do any selection, just facilitate the appropriate hlt2 selections going to FULL stream. For example, Hlt2QEE_ZToMuMu and SpruceQEE_ZToMuMu and several others are effectively identical selections.
Follow-up from this discussion on DPAWP1 channel, where the resolution was to add the appropriate hlt2 filter into the lines to reduce computing time by ensuring these Sprucing selections only run over events they will pass on.

Implementing this change on the following Sprucing lines:
SpruceQEE_ZToMuMu
SpruceQEE_ZToMuMu_SingleNoMuID
SpruceQEE_ZToMuMu_DoubleNoMuID
SpruceQEE_DiMuonSameSign
SpruceQEE_ZToEE
SpruceQEE_DiElectronSameSign.

Re-naming SpruceQEE_WToMuNuMu to SpruceQEE_SingleHighPtMuon to be more explicit on the actual cut being implemented.

Adding 3 passthrough Sprucing lines.
SpruceQEE_SingleHighPtMuonPrescale
SpruceQEE_SingleHighPtMuonIso
SpruceQEE_SingleHighPtMuonNoMuID.

Also found some very minor code duplications related to the Z->ee line were removed for clarity.

Edited by Luke Grazette

Merge request reports