CHANGELOG.md
CMakeLists.txt
CONTRIBUTING.md
LICENSE
MANIFEST.in
README.md
dev-requirements.txt
setup.cfg
setup.py
boost_histogram/__init__.py
boost_histogram/_hist.py
boost_histogram/_utils.py
boost_histogram/accumulators.py
boost_histogram/algorithm.py
boost_histogram/axis.py
boost_histogram/numpy.py
boost_histogram/storage.py
boost_histogram/uhi.py
boost_histogram/version.py
boost_histogram.egg-info/PKG-INFO
boost_histogram.egg-info/SOURCES.txt
boost_histogram.egg-info/dependency_links.txt
boost_histogram.egg-info/requires.txt
boost_histogram.egg-info/top_level.txt
docs/Makefile
docs/conf.py
docs/index.rst
docs/make.bat
docs/requirements.txt
docs/_images/axis_category.png
docs/_images/axis_circular.png
docs/_images/axis_integer.png
docs/_images/axis_regular.png
docs/_images/axis_variable.png
docs/_images/histogram_design.png
docs/_src/images/Makefile
docs/_src/images/axis_category.tex
docs/_src/images/axis_circular.tex
docs/_src/images/axis_integer.tex
docs/_src/images/axis_regular.tex
docs/_src/images/axis_variable.tex
docs/_src/images/histogram_design.tex
docs/usage/axes.rst
docs/usage/comparison.rst
docs/usage/indexing.rst
docs/usage/installation.md
docs/usage/quickstart.rst
extern/assert/include/boost/assert.hpp
extern/assert/include/boost/current_function.hpp
extern/callable_traits/LICENSE.md
extern/callable_traits/include/boost/callable_traits.hpp
extern/callable_traits/include/boost/callable_traits/add_member_const.hpp
extern/callable_traits/include/boost/callable_traits/add_member_cv.hpp
extern/callable_traits/include/boost/callable_traits/add_member_lvalue_reference.hpp
extern/callable_traits/include/boost/callable_traits/add_member_rvalue_reference.hpp
extern/callable_traits/include/boost/callable_traits/add_member_volatile.hpp
extern/callable_traits/include/boost/callable_traits/add_noexcept.hpp
extern/callable_traits/include/boost/callable_traits/add_transaction_safe.hpp
extern/callable_traits/include/boost/callable_traits/add_varargs.hpp
extern/callable_traits/include/boost/callable_traits/apply_member_pointer.hpp
extern/callable_traits/include/boost/callable_traits/apply_return.hpp
extern/callable_traits/include/boost/callable_traits/args.hpp
extern/callable_traits/include/boost/callable_traits/class_of.hpp
extern/callable_traits/include/boost/callable_traits/function_type.hpp
extern/callable_traits/include/boost/callable_traits/has_member_qualifiers.hpp
extern/callable_traits/include/boost/callable_traits/has_varargs.hpp
extern/callable_traits/include/boost/callable_traits/has_void_return.hpp
extern/callable_traits/include/boost/callable_traits/is_const_member.hpp
extern/callable_traits/include/boost/callable_traits/is_cv_member.hpp
extern/callable_traits/include/boost/callable_traits/is_invocable.hpp
extern/callable_traits/include/boost/callable_traits/is_lvalue_reference_member.hpp
extern/callable_traits/include/boost/callable_traits/is_noexcept.hpp
extern/callable_traits/include/boost/callable_traits/is_reference_member.hpp
extern/callable_traits/include/boost/callable_traits/is_rvalue_reference_member.hpp
extern/callable_traits/include/boost/callable_traits/is_transaction_safe.hpp
extern/callable_traits/include/boost/callable_traits/is_volatile_member.hpp
extern/callable_traits/include/boost/callable_traits/qualified_class_of.hpp
extern/callable_traits/include/boost/callable_traits/remove_member_const.hpp
extern/callable_traits/include/boost/callable_traits/remove_member_cv.hpp
extern/callable_traits/include/boost/callable_traits/remove_member_reference.hpp
extern/callable_traits/include/boost/callable_traits/remove_member_volatile.hpp
extern/callable_traits/include/boost/callable_traits/remove_noexcept.hpp
extern/callable_traits/include/boost/callable_traits/remove_transaction_safe.hpp
extern/callable_traits/include/boost/callable_traits/remove_varargs.hpp
extern/callable_traits/include/boost/callable_traits/return_type.hpp
extern/callable_traits/include/boost/callable_traits/detail/config.hpp
extern/callable_traits/include/boost/callable_traits/detail/core.hpp
extern/callable_traits/include/boost/callable_traits/detail/default_callable_traits.hpp
extern/callable_traits/include/boost/callable_traits/detail/forward_declarations.hpp
extern/callable_traits/include/boost/callable_traits/detail/function.hpp
extern/callable_traits/include/boost/callable_traits/detail/function_object.hpp
extern/callable_traits/include/boost/callable_traits/detail/is_invocable_impl.hpp
extern/callable_traits/include/boost/callable_traits/detail/parameter_index_helper.hpp
extern/callable_traits/include/boost/callable_traits/detail/pmd.hpp
extern/callable_traits/include/boost/callable_traits/detail/pmf.hpp
extern/callable_traits/include/boost/callable_traits/detail/qualifier_flags.hpp
extern/callable_traits/include/boost/callable_traits/detail/set_function_qualifiers.hpp
extern/callable_traits/include/boost/callable_traits/detail/sfinae_errors.hpp
extern/callable_traits/include/boost/callable_traits/detail/traits.hpp
extern/callable_traits/include/boost/callable_traits/detail/utility.hpp
extern/callable_traits/include/boost/callable_traits/detail/polyfills/disjunction.hpp
extern/callable_traits/include/boost/callable_traits/detail/polyfills/make_index_sequence.hpp
extern/callable_traits/include/boost/callable_traits/detail/unguarded/function.hpp
extern/callable_traits/include/boost/callable_traits/detail/unguarded/function_2.hpp
extern/callable_traits/include/boost/callable_traits/detail/unguarded/function_3.hpp
extern/callable_traits/include/boost/callable_traits/detail/unguarded/function_ptr.hpp
extern/callable_traits/include/boost/callable_traits/detail/unguarded/function_ptr_2.hpp
extern/callable_traits/include/boost/callable_traits/detail/unguarded/function_ptr_3.hpp
extern/callable_traits/include/boost/callable_traits/detail/unguarded/function_ptr_varargs.hpp
extern/callable_traits/include/boost/callable_traits/detail/unguarded/function_ptr_varargs_2.hpp
extern/callable_traits/include/boost/callable_traits/detail/unguarded/function_ptr_varargs_3.hpp
extern/callable_traits/include/boost/callable_traits/detail/unguarded/pmf.hpp
extern/callable_traits/include/boost/callable_traits/detail/unguarded/pmf_2.hpp
extern/callable_traits/include/boost/callable_traits/detail/unguarded/pmf_3.hpp
extern/callable_traits/include/boost/callable_traits/detail/unguarded/pmf_4.hpp
extern/callable_traits/include/boost/callable_traits/detail/unguarded/pmf_varargs.hpp
extern/callable_traits/include/boost/callable_traits/detail/unguarded/pmf_varargs_2.hpp
extern/callable_traits/include/boost/callable_traits/detail/unguarded/pmf_varargs_3.hpp
extern/callable_traits/include/boost/callable_traits/detail/unguarded/pmf_varargs_4.hpp
extern/config/include/boost/config.hpp
extern/config/include/boost/cstdint.hpp
extern/config/include/boost/cxx11_char_types.hpp
extern/config/include/boost/limits.hpp
extern/config/include/boost/version.hpp
extern/config/include/boost/config/abi_prefix.hpp
extern/config/include/boost/config/abi_suffix.hpp
extern/config/include/boost/config/auto_link.hpp
extern/config/include/boost/config/header_deprecated.hpp
extern/config/include/boost/config/helper_macros.hpp
extern/config/include/boost/config/pragma_message.hpp
extern/config/include/boost/config/requires_threads.hpp
extern/config/include/boost/config/user.hpp
extern/config/include/boost/config/warning_disable.hpp
extern/config/include/boost/config/workaround.hpp
extern/config/include/boost/config/abi/borland_prefix.hpp
extern/config/include/boost/config/abi/borland_suffix.hpp
extern/config/include/boost/config/abi/msvc_prefix.hpp
extern/config/include/boost/config/abi/msvc_suffix.hpp
extern/config/include/boost/config/compiler/borland.hpp
extern/config/include/boost/config/compiler/clang.hpp
extern/config/include/boost/config/compiler/codegear.hpp
extern/config/include/boost/config/compiler/comeau.hpp
extern/config/include/boost/config/compiler/common_edg.hpp
extern/config/include/boost/config/compiler/compaq_cxx.hpp
extern/config/include/boost/config/compiler/cray.hpp
extern/config/include/boost/config/compiler/diab.hpp
extern/config/include/boost/config/compiler/digitalmars.hpp
extern/config/include/boost/config/compiler/gcc.hpp
extern/config/include/boost/config/compiler/gcc_xml.hpp
extern/config/include/boost/config/compiler/greenhills.hpp
extern/config/include/boost/config/compiler/hp_acc.hpp
extern/config/include/boost/config/compiler/intel.hpp
extern/config/include/boost/config/compiler/kai.hpp
extern/config/include/boost/config/compiler/metrowerks.hpp
extern/config/include/boost/config/compiler/mpw.hpp
extern/config/include/boost/config/compiler/nvcc.hpp
extern/config/include/boost/config/compiler/pathscale.hpp
extern/config/include/boost/config/compiler/pgi.hpp
extern/config/include/boost/config/compiler/sgi_mipspro.hpp
extern/config/include/boost/config/compiler/sunpro_cc.hpp
extern/config/include/boost/config/compiler/vacpp.hpp
extern/config/include/boost/config/compiler/visualc.hpp
extern/config/include/boost/config/compiler/xlcpp.hpp
extern/config/include/boost/config/compiler/xlcpp_zos.hpp
extern/config/include/boost/config/detail/posix_features.hpp
extern/config/include/boost/config/detail/select_compiler_config.hpp
extern/config/include/boost/config/detail/select_platform_config.hpp
extern/config/include/boost/config/detail/select_stdlib_config.hpp
extern/config/include/boost/config/detail/suffix.hpp
extern/config/include/boost/config/no_tr1/cmath.hpp
extern/config/include/boost/config/no_tr1/complex.hpp
extern/config/include/boost/config/no_tr1/functional.hpp
extern/config/include/boost/config/no_tr1/memory.hpp
extern/config/include/boost/config/no_tr1/utility.hpp
extern/config/include/boost/config/platform/aix.hpp
extern/config/include/boost/config/platform/amigaos.hpp
extern/config/include/boost/config/platform/beos.hpp
extern/config/include/boost/config/platform/bsd.hpp
extern/config/include/boost/config/platform/cloudabi.hpp
extern/config/include/boost/config/platform/cray.hpp
extern/config/include/boost/config/platform/cygwin.hpp
extern/config/include/boost/config/platform/haiku.hpp
extern/config/include/boost/config/platform/hpux.hpp
extern/config/include/boost/config/platform/irix.hpp
extern/config/include/boost/config/platform/linux.hpp
extern/config/include/boost/config/platform/macos.hpp
extern/config/include/boost/config/platform/qnxnto.hpp
extern/config/include/boost/config/platform/solaris.hpp
extern/config/include/boost/config/platform/symbian.hpp
extern/config/include/boost/config/platform/vms.hpp
extern/config/include/boost/config/platform/vxworks.hpp
extern/config/include/boost/config/platform/win32.hpp
extern/config/include/boost/config/platform/zos.hpp
extern/config/include/boost/config/stdlib/dinkumware.hpp
extern/config/include/boost/config/stdlib/libcomo.hpp
extern/config/include/boost/config/stdlib/libcpp.hpp
extern/config/include/boost/config/stdlib/libstdcpp3.hpp
extern/config/include/boost/config/stdlib/modena.hpp
extern/config/include/boost/config/stdlib/msl.hpp
extern/config/include/boost/config/stdlib/roguewave.hpp
extern/config/include/boost/config/stdlib/sgi.hpp
extern/config/include/boost/config/stdlib/stlport.hpp
extern/config/include/boost/config/stdlib/vacpp.hpp
extern/config/include/boost/config/stdlib/xlcpp_zos.hpp
extern/config/include/boost/detail/workaround.hpp
extern/core/include/boost/checked_delete.hpp
extern/core/include/boost/get_pointer.hpp
extern/core/include/boost/iterator.hpp
extern/core/include/boost/non_type.hpp
extern/core/include/boost/noncopyable.hpp
extern/core/include/boost/ref.hpp
extern/core/include/boost/swap.hpp
extern/core/include/boost/type.hpp
extern/core/include/boost/visit_each.hpp
extern/core/include/boost/core/addressof.hpp
extern/core/include/boost/core/alloc_construct.hpp
extern/core/include/boost/core/checked_delete.hpp
extern/core/include/boost/core/default_allocator.hpp
extern/core/include/boost/core/demangle.hpp
extern/core/include/boost/core/empty_value.hpp
extern/core/include/boost/core/enable_if.hpp
extern/core/include/boost/core/exchange.hpp
extern/core/include/boost/core/explicit_operator_bool.hpp
extern/core/include/boost/core/first_scalar.hpp
extern/core/include/boost/core/ignore_unused.hpp
extern/core/include/boost/core/is_same.hpp
extern/core/include/boost/core/lightweight_test.hpp
extern/core/include/boost/core/lightweight_test_trait.hpp
extern/core/include/boost/core/no_exceptions_support.hpp
extern/core/include/boost/core/noinit_adaptor.hpp
extern/core/include/boost/core/noncopyable.hpp
extern/core/include/boost/core/null_deleter.hpp
extern/core/include/boost/core/nvp.hpp
extern/core/include/boost/core/pointer_traits.hpp
extern/core/include/boost/core/quick_exit.hpp
extern/core/include/boost/core/ref.hpp
extern/core/include/boost/core/scoped_enum.hpp
extern/core/include/boost/core/swap.hpp
extern/core/include/boost/core/typeinfo.hpp
extern/core/include/boost/core/uncaught_exceptions.hpp
extern/core/include/boost/core/underlying_type.hpp
extern/core/include/boost/core/use_default.hpp
extern/core/include/boost/detail/iterator.hpp
extern/core/include/boost/detail/lightweight_test.hpp
extern/core/include/boost/detail/no_exceptions_support.hpp
extern/core/include/boost/detail/scoped_enum_emulation.hpp
extern/core/include/boost/detail/sp_typeinfo.hpp
extern/core/include/boost/utility/addressof.hpp
extern/core/include/boost/utility/enable_if.hpp
extern/core/include/boost/utility/explicit_operator_bool.hpp
extern/core/include/boost/utility/swap.hpp
extern/histogram/LICENSE
extern/histogram/include/boost/histogram.hpp
extern/histogram/include/boost/histogram/accumulators.hpp
extern/histogram/include/boost/histogram/algorithm.hpp
extern/histogram/include/boost/histogram/axis.hpp
extern/histogram/include/boost/histogram/fwd.hpp
extern/histogram/include/boost/histogram/histogram.hpp
extern/histogram/include/boost/histogram/indexed.hpp
extern/histogram/include/boost/histogram/literals.hpp
extern/histogram/include/boost/histogram/make_histogram.hpp
extern/histogram/include/boost/histogram/make_profile.hpp
extern/histogram/include/boost/histogram/ostream.hpp
extern/histogram/include/boost/histogram/serialization.hpp
extern/histogram/include/boost/histogram/storage_adaptor.hpp
extern/histogram/include/boost/histogram/unlimited_storage.hpp
extern/histogram/include/boost/histogram/unsafe_access.hpp
extern/histogram/include/boost/histogram/accumulators/mean.hpp
extern/histogram/include/boost/histogram/accumulators/ostream.hpp
extern/histogram/include/boost/histogram/accumulators/sum.hpp
extern/histogram/include/boost/histogram/accumulators/thread_safe.hpp
extern/histogram/include/boost/histogram/accumulators/weighted_mean.hpp
extern/histogram/include/boost/histogram/accumulators/weighted_sum.hpp
extern/histogram/include/boost/histogram/algorithm/project.hpp
extern/histogram/include/boost/histogram/algorithm/reduce.hpp
extern/histogram/include/boost/histogram/algorithm/sum.hpp
extern/histogram/include/boost/histogram/axis/category.hpp
extern/histogram/include/boost/histogram/axis/integer.hpp
extern/histogram/include/boost/histogram/axis/interval_view.hpp
extern/histogram/include/boost/histogram/axis/iterator.hpp
extern/histogram/include/boost/histogram/axis/option.hpp
extern/histogram/include/boost/histogram/axis/ostream.hpp
extern/histogram/include/boost/histogram/axis/polymorphic_bin.hpp
extern/histogram/include/boost/histogram/axis/regular.hpp
extern/histogram/include/boost/histogram/axis/traits.hpp
extern/histogram/include/boost/histogram/axis/variable.hpp
extern/histogram/include/boost/histogram/axis/variant.hpp
extern/histogram/include/boost/histogram/detail/args_type.hpp
extern/histogram/include/boost/histogram/detail/array_wrapper.hpp
extern/histogram/include/boost/histogram/detail/at.hpp
extern/histogram/include/boost/histogram/detail/axes.hpp
extern/histogram/include/boost/histogram/detail/cat.hpp
extern/histogram/include/boost/histogram/detail/common_type.hpp
extern/histogram/include/boost/histogram/detail/compressed_pair.hpp
extern/histogram/include/boost/histogram/detail/convert_integer.hpp
extern/histogram/include/boost/histogram/detail/counting_streambuf.hpp
extern/histogram/include/boost/histogram/detail/detect.hpp
extern/histogram/include/boost/histogram/detail/fill.hpp
extern/histogram/include/boost/histogram/detail/fill_n.hpp
extern/histogram/include/boost/histogram/detail/iterator_adaptor.hpp
extern/histogram/include/boost/histogram/detail/large_int.hpp
extern/histogram/include/boost/histogram/detail/limits.hpp
extern/histogram/include/boost/histogram/detail/linearize.hpp
extern/histogram/include/boost/histogram/detail/make_default.hpp
extern/histogram/include/boost/histogram/detail/non_member_container_access.hpp
extern/histogram/include/boost/histogram/detail/noop_mutex.hpp
extern/histogram/include/boost/histogram/detail/operators.hpp
extern/histogram/include/boost/histogram/detail/optional_index.hpp
extern/histogram/include/boost/histogram/detail/relaxed_equal.hpp
extern/histogram/include/boost/histogram/detail/replace_default.hpp
extern/histogram/include/boost/histogram/detail/safe_comparison.hpp
extern/histogram/include/boost/histogram/detail/span.hpp
extern/histogram/include/boost/histogram/detail/static_if.hpp
extern/histogram/include/boost/histogram/detail/try_cast.hpp
extern/histogram/include/boost/histogram/detail/tuple_slice.hpp
extern/histogram/include/boost/histogram/detail/type_name.hpp
extern/histogram/include/boost/histogram/detail/variant_proxy.hpp
extern/mp11/include/boost/mp11.hpp
extern/mp11/include/boost/mp11/algorithm.hpp
extern/mp11/include/boost/mp11/bind.hpp
extern/mp11/include/boost/mp11/function.hpp
extern/mp11/include/boost/mp11/integer_sequence.hpp
extern/mp11/include/boost/mp11/integral.hpp
extern/mp11/include/boost/mp11/list.hpp
extern/mp11/include/boost/mp11/map.hpp
extern/mp11/include/boost/mp11/mpl.hpp
extern/mp11/include/boost/mp11/set.hpp
extern/mp11/include/boost/mp11/tuple.hpp
extern/mp11/include/boost/mp11/utility.hpp
extern/mp11/include/boost/mp11/version.hpp
extern/mp11/include/boost/mp11/detail/config.hpp
extern/mp11/include/boost/mp11/detail/mp_append.hpp
extern/mp11/include/boost/mp11/detail/mp_copy_if.hpp
extern/mp11/include/boost/mp11/detail/mp_count.hpp
extern/mp11/include/boost/mp11/detail/mp_fold.hpp
extern/mp11/include/boost/mp11/detail/mp_is_list.hpp
extern/mp11/include/boost/mp11/detail/mp_list.hpp
extern/mp11/include/boost/mp11/detail/mp_map_find.hpp
extern/mp11/include/boost/mp11/detail/mp_min_element.hpp
extern/mp11/include/boost/mp11/detail/mp_plus.hpp
extern/mp11/include/boost/mp11/detail/mp_remove_if.hpp
extern/mp11/include/boost/mp11/detail/mp_void.hpp
extern/mp11/include/boost/mp11/detail/mp_with_index.hpp
extern/pybind11/CMakeLists.txt
extern/pybind11/LICENSE
extern/pybind11/include/pybind11/attr.h
extern/pybind11/include/pybind11/buffer_info.h
extern/pybind11/include/pybind11/cast.h
extern/pybind11/include/pybind11/chrono.h
extern/pybind11/include/pybind11/common.h
extern/pybind11/include/pybind11/complex.h
extern/pybind11/include/pybind11/eigen.h
extern/pybind11/include/pybind11/embed.h
extern/pybind11/include/pybind11/eval.h
extern/pybind11/include/pybind11/functional.h
extern/pybind11/include/pybind11/iostream.h
extern/pybind11/include/pybind11/numpy.h
extern/pybind11/include/pybind11/operators.h
extern/pybind11/include/pybind11/options.h
extern/pybind11/include/pybind11/pybind11.h
extern/pybind11/include/pybind11/pytypes.h
extern/pybind11/include/pybind11/stl.h
extern/pybind11/include/pybind11/stl_bind.h
extern/pybind11/include/pybind11/detail/class.h
extern/pybind11/include/pybind11/detail/common.h
extern/pybind11/include/pybind11/detail/descr.h
extern/pybind11/include/pybind11/detail/init.h
extern/pybind11/include/pybind11/detail/internals.h
extern/pybind11/include/pybind11/detail/typeid.h
extern/pybind11/tools/FindCatch.cmake
extern/pybind11/tools/FindEigen3.cmake
extern/pybind11/tools/FindPythonLibsNew.cmake
extern/pybind11/tools/check-style.sh
extern/pybind11/tools/libsize.py
extern/pybind11/tools/mkdoc.py
extern/pybind11/tools/pybind11Config.cmake.in
extern/pybind11/tools/pybind11Tools.cmake
extern/throw_exception/include/boost/throw_exception.hpp
extern/throw_exception/include/boost/exception/exception.hpp
extern/variant2/include/boost/variant2/variant.hpp
include/boost/histogram/python/accumulators_ostream.hpp
include/boost/histogram/python/axis.hpp
include/boost/histogram/python/axis_ostream.hpp
include/boost/histogram/python/axis_setup.hpp
include/boost/histogram/python/histogram.hpp
include/boost/histogram/python/histogram_ostream.hpp
include/boost/histogram/python/kwargs.hpp
include/boost/histogram/python/make_pickle.hpp
include/boost/histogram/python/metadata.hpp
include/boost/histogram/python/options.hpp
include/boost/histogram/python/pybind11.hpp
include/boost/histogram/python/register_accumulator.hpp
include/boost/histogram/python/register_axis.hpp
include/boost/histogram/python/register_histogram.hpp
include/boost/histogram/python/register_storage.hpp
include/boost/histogram/python/regular_numpy.hpp
include/boost/histogram/python/storage.hpp
include/boost/histogram/python/sum.hpp
include/boost/histogram/python/try_cast.hpp
include/boost/histogram/python/variant.hpp
scripts/check_style.sh
scripts/check_style_docker.sh
scripts/clang-format-pre-commit
scripts/performance_report.py
src/module.cpp
src/register_accumulators.cpp
src/register_algorithm.cpp
src/register_axis.cpp
src/register_histograms.cpp
src/register_storage.cpp
tests/pytest.ini
tests/test_accumulators.py
tests/test_axis.py
tests/test_axis_options.py
tests/test_basic_import.py
tests/test_benchmark_1d.py
tests/test_benchmark_2d.py
tests/test_histogram_internal.py
tests/test_indexing.py
tests/test_make_histogram.py
tests/test_numpy.py
tests/test_pickle.py
tests/test_profiles.py
tests/test_public_hist.py
tests/test_threaded_fill.py
tests/threaded.py