-
Notifications
You must be signed in to change notification settings - Fork 14
Description
We will start from updating the dark Higgs processor to interface with the new data and work with the newer coffea:
https://github.com/mcremone/decaf/blob/UL/analysis/processors/darkhiggs.py
Simultaneously the script to execute the processors also needs to be adjusted:
https://github.com/mcremone/decaf/blob/UL/analysis/run.py
this is going to be quite some work. Few things to focus on:
- I'm pretty sure
run_uproot_jobin coffea 0.7 doesn't exist anymore:
https://github.com/mcremone/decaf/blob/UL/analysis/run.py#L45
We need to learn how we can execute processors locally with python futures.
- The new UL root files have ParticleNet instead of DeepAK15, therefore this part needs to be changed accordingly:
https://github.com/mcremone/decaf/blob/UL/analysis/processors/darkhiggs.py#L449-L451
- We need to verify that the EE fix for 2017 is still needed for UL:
https://github.com/mcremone/decaf/blob/UL/analysis/processors/darkhiggs.py#L352
- We need to confirm that triggers are still the same as pre-legacy:
https://github.com/mcremone/decaf/blob/UL/analysis/processors/darkhiggs.py#L75-L107
in principle I see no reason why they shouldn't.
- Check if this is the right way to apply PU weights in UL:
https://github.com/mcremone/decaf/blob/UL/analysis/processors/darkhiggs.py#L555
also, check if systematic variations are now provided and, if yes, propagate them.
- Check if muon ID SFs are now function of eta or abseta for all years and, if yes, fix this:
https://github.com/mcremone/decaf/blob/UL/analysis/processors/darkhiggs.py#L574-L576
- Check if this still applies:
https://github.com/mcremone/decaf/blob/UL/analysis/processors/darkhiggs.py#L590-L596
- Check for UL if the
eeBadScFilteronly applies to data:
https://github.com/mcremone/decaf/blob/UL/analysis/processors/darkhiggs.py#L638
Actually check if the met filter recipe is still the same in UL:
https://github.com/mcremone/decaf/blob/UL/analysis/processors/darkhiggs.py#L24-L51
- Move from
coffea.histtohistfollowing these instructions:
I will include more items if anything comes to mind.