Skip to content

Fixed bugs in RelInfoVertexIsolationBDT and RelInfoTrackIsolationBDT

Guido Andreassi requested to merge _gandreas_RelinfoIsolationBDT_fixes into master

Concerning RelInfoTrackIsolationBDT:

  • in line 25 m_variables was set to -1 by default. So unless a different value is specified in the stripping line code, that variable will be -1;
  • in line 266 and subsequent lines it is determined what variables are used in the BDT, according to the value of m_variables. As you can see, if m_variables<0, no variable was used in the BDT, which is of course not what the user wants, and causes the crash. This was causing the tool to crash. Now the default value of m_variables is set to 0 and some output messages are fixed accordingly.

Concerning RelInfoVertexIsolationBDT:

the name of two BDT variables was misspelled. @jhe 's fix is implemented here. Again, before the fix the tool was crashing not producing any result.

Merge request reports