diff --git a/GaudiKernel/include/Gaudi/Accumulators/Histogram.h b/GaudiKernel/include/Gaudi/Accumulators/Histogram.h index bacfb24396806c8f8dfea8929a2d99f6656d54be..e5aa62996e9a78eafff9c7c595e5a92574820321 100644 --- a/GaudiKernel/include/Gaudi/Accumulators/Histogram.h +++ b/GaudiKernel/include/Gaudi/Accumulators/Histogram.h @@ -12,6 +12,8 @@ #include <Gaudi/Accumulators.h> #include <Gaudi/MonitoringHub.h> +#include <GaudiKernel/HistoDef.h> + #include <array> #include <cmath> #include <fmt/format.h> @@ -161,6 +163,8 @@ namespace Gaudi::Accumulators { details::requireValidTitle( title ); for ( const auto& s : labels ) details::requireValidTitle( s ); }; + explicit Axis( Gaudi::Histo1DDef const& def ) + : Axis( (unsigned int)def.bins(), def.lowEdge(), def.highEdge(), def.title() ){}; /// number of bins for this Axis unsigned int nBins; /// min and max values on this axis