Algorithm for Global Trigger
This MR implements a new TrigGlobalEfficiencyAlg
to wrap around the TrigGlobalEfficiencyCorrectionTool and obtain correct trigger SFs and matching when using single- or multi-lepton triggers (here 'lepton' = electron, muon, photon).
Tagging @jmaurer as he might want to provide feedback / suggest someone who can
Merge request reports
Activity
I would say my main comment is that by far the majority of the work here is done to configure the global efficiency tool. If at all possible, this should be done in the python and, at the very least, it should be left as an option for the user to supply their own, fully configured, version of the tool which would be used in place of the one configured here.
I'll leave a few more specific comments inline. Obviously any about the tool initialization can be ignored if that is shifted to python.
- Resolved by Baptiste Ravina
- Resolved by Baptiste Ravina
- Resolved by Baptiste Ravina
- Resolved by Baptiste Ravina
- Resolved by Baptiste Ravina
- Resolved by Baptiste Ravina
- Resolved by Baptiste Ravina
- Resolved by Baptiste Ravina
- Resolved by Baptiste Ravina
- Resolved by Baptiste Ravina
- Resolved by Baptiste Ravina
- Resolved by Baptiste Ravina
OK - that's the lion share of my comments.
What I forgot to say in the first one is that overall it looks good - nice work! (and thanks for putting this in).
I appreciate that shifting the tool configuration into python might be a lot of work but I really think that it would be worthwhile if possible.
Jon
mentioned in merge request !64360 (merged)
added 1 commit
- 25e58717 - fix the event filter on global trigger matching