Closed guitargeek closed 2 years ago
@amarini @nsmith- , can this be marked safe to test? Thanks!
Running options:
comb_2019_hbb_boosted_standalone | comb_2019_hgg | comb_2019_hmm | comb_2019_htt | comb_2019_hww | comb_2019_tth_hbb | comb_2019_tth_hgg | comb_2019_tth_multilepton | comb_2019_vh_htt | comb_2019_vhbb | comb_2019_vhbb2017 |
---|---|---|---|---|---|---|---|---|---|---|
1.00 | 0.96 | 0.99 | 1.30 | 1.00 | 1.00 | 0.67 | 1.00 | 1.01 | 1.00 | 1.00 |
You can find more detail at https://gitlab.cern.ch/cms-hcg/performances/ci/-/pipelines/4400309
I'm curious, what is this rVrFLikelihood
class used for, if at all?
For combine to compile with the upcoming ROOT 6.28, the invalid proxies either need to be fixed as suggested in this PR, of the class can be removed if it is unused I guess.
Sorry just looking at this now - I'm 99.9% certain this is not used by anyone now and can safely be removed from combine. I think this would be the simplest way forward.
Thanks Andrew for your assessment! I have updated the PR with a new commit that completely removes the class and a related test script. Let me know if you think it's fine like this.
Running options:
comb_2019_hbb_boosted_standalone | comb_2019_hgg | comb_2019_hmm | comb_2019_htt | comb_2019_hww | comb_2019_tth_hbb | comb_2019_tth_hgg | comb_2019_tth_multilepton | comb_2019_vh_htt | comb_2019_vhbb | comb_2019_vhbb2017 |
---|---|---|---|---|---|---|---|---|---|---|
1.00 | 0.96 | 0.99 | 1.30 | 1.00 | 1.00 | 0.67 | 1.00 | 1.01 | 1.00 | 1.00 |
You can find more detail at https://gitlab.cern.ch/cms-hcg/performances/ci/-/pipelines/4424572
Running options:
comb_2019_hbb_boosted_standalone | comb_2019_hgg | comb_2019_hmm | comb_2019_htt | comb_2019_hww | comb_2019_tth_hbb | comb_2019_tth_hgg | comb_2019_tth_multilepton | comb_2019_vh_htt | comb_2019_vhbb | comb_2019_vhbb2017 |
---|---|---|---|---|---|---|---|---|---|---|
1.00 | 0.96 | 0.99 | 1.30 | 1.00 | 1.00 | 0.67 | 1.00 | 1.01 | 1.00 | 1.00 |
You can find more detail at https://gitlab.cern.ch/cms-hcg/performances/ci/-/pipelines/4424674
The
rVrFLikelihood
had an issue with creating invalid proxies that caused it to not compile anymore in ROOT 6.28. The provious commit suggested to fix the class, but according to Andrew Gilbert (@ajgilbert) it is safe to remove the class from combine.The previous commit with fixing the class is kept in the commit history because the work was already done and who knows if it will be useful to look at that commit one day.