Replies: 1 comment
-
In the past the correction algorithm did not depend on the discriminator value for cases other than reshape. It may have changed, but I would be surprised, since with a working point the discriminator effectively becomes a boolean (either greater or less than the WP). |
Beta Was this translation helpful? Give feedback.
0 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
Hi experts, I have been trying to use the BTagScaleFactor class to calculate the SF from a CSV file and am running into an issue. From what I understand, there are 4 options, "LOOSE", "MEDIUM", "TIGHT", and "RESHAPE".
According to this line in the eval() function,
coffea/coffea/btag_tools/btagscalefactor.py
Lines 197 to 199 in 65b137f
coffea/coffea/btag_tools/btagscalefactor.py
Lines 209 to 220 in 65b137f
Is this intended or am I confused about something? Looking at my CSV file from the BTagCalibration twiki, the other options should still use the discriminator. Even in the dense_map_lookup dictionary the discriminator edges are ignored.
coffea/coffea/btag_tools/btagscalefactor.py
Lines 167 to 180 in 65b137f
Thanks!
Beta Was this translation helpful? Give feedback.
All reactions