Skip to content

Remove compilation without ROOT

Daniel Campora Perez requested to merge dcampora_remove_no_root_option into master

This MR removes the option to compile Allen without ROOT.

All Allen targets are in any case supported by ROOT, therefore Allen doesn't lose any compatibility with this change. In turn, it removes special conditions and reduces the number of Allen versions to maintain.

Also, all Locally suppress float->double promotion warnings caused by ROOT TH interfaces have been removed. ROOT interfaces require double, so a static_cast<double> is used where necessary.

Edited by Daniel Campora Perez

Merge request reports