Double booking error
Users should never want to book two histogram definitions into the same path... at least not in the init()
stage (some tricks might be necessary for bookings in finalize()
). This patch just takes the existing clash detection that prints a warning in finalize()
and extends it to print an error and throw an exception if the double-book happens in init()
. Solves issue #45 (closed).