I’m training a BDT on some large nTuples and I have a stubborn error in the EvaluateAllMethods stage. It reads:
<GetSeparation> signal and background histograms have different or invalid dimensions
and I suspect it has something to do with the calculated RMS of a certain variable going to
-nan in the table of variables (line 433 in the included log nohup.txt). This value seems to be reasonable in the other tables that TFHandler_BDT generates.
The separation on this variable isn’t great, but I would like to include it in the analysis if possible. Any idea what might be causing this error?
Command log: nohup.txt (56.6 KB)
Macro: performAnalysis.py (4.9 KB)
(Let me know if you want to see the dependencies for the macro or the ntuples themselves. They’re fairly large so I’m not sure how to share them here.)