.all-contributorsrc
.clang-format
.pre-commit-config.yaml
.pre-commit-nodocker.yaml
.readthedocs.yml
CHANGELOG.md
CMakeLists.txt
CONTRIBUTING.md
LICENSE
MANIFEST.in
README.md
dev-requirements.txt
pyproject.toml
setup.cfg
setup.py
.ci/azure-build-pipeline.yml
.ci/azure-cmake-steps.yml
.ci/azure-live-at-head-pipeline.yml
.ci/azure-live-at-head.yml
.ci/azure-test-pipeline.yml
.ci/azure-wheel-helpers/LICENSE
.ci/azure-wheel-helpers/README.md
.ci/azure-wheel-helpers/azure-manylinux-wheels.yml
.ci/azure-wheel-helpers/azure-pipeline-build.yml
.ci/azure-wheel-helpers/azure-publish-dist.yml
.ci/azure-wheel-helpers/azure-setup.yml
.ci/azure-wheel-helpers/azure-steps.yml
.ci/azure-wheel-helpers/azure-tests.yml
.ci/azure-wheel-helpers/build-wheels.sh
.ci/azure-wheel-helpers/empty-requirements.txt
.ci/azure-wheel-helpers/macos-install-python.sh
.github/workflows/examples.yml
.github/workflows/tests.yml
docs/Makefile
docs/conf.py
docs/index.rst
docs/make.bat
docs/requirements.txt
docs/_images/BoostHistogramPythonLogo.png
docs/_images/BoostHistogramPythonLogo.svg
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/ex_hist_density.png
docs/_images/histogram_design.png
docs/_src/images/BoostHistogramPythonSource.svg
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/api/boost_histogram.axis.rst
docs/api/boost_histogram.cpp.axis.rst
docs/api/boost_histogram.cpp.rst
docs/api/boost_histogram.rst
docs/api/modules.rst
docs/notebooks/BoostHistogramHandsOn.ipynb
docs/notebooks/PerformanceComparison.ipynb
docs/notebooks/SimpleExample.ipynb
docs/notebooks/ThreadedFills.ipynb
docs/notebooks/conf.sh
docs/notebooks/xarray.ipynb
docs/template/module.rst_t
docs/template/package.rst_t
docs/template/toc.rst_t
docs/usage/accumulators.rst
docs/usage/analyses.rst
docs/usage/axes.rst
docs/usage/comparison.rst
docs/usage/histogram.rst
docs/usage/indexing.rst
docs/usage/installation.rst
docs/usage/numpy.rst
docs/usage/quickstart.rst
docs/usage/storage.rst
docs/usage/transforms.rst
examples/README.md
examples/simple_2d.py
examples/simple_density.py
examples/simple_log_weight.py
examples/simple_numpy.py
examples/simple_pickly.py
examples/simple_weight.py
extern/assert/include/boost/assert.hpp
extern/assert/include/boost/current_function.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/sample.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/weight.hpp
extern/histogram/include/boost/histogram/accumulators/count.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/empty.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/metadata_base.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/accumulator_traits.hpp
extern/histogram/include/boost/histogram/detail/args_type.hpp
extern/histogram/include/boost/histogram/detail/argument_traits.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/common_type.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/mutex_base.hpp
extern/histogram/include/boost/histogram/detail/non_member_container_access.hpp
extern/histogram/include/boost/histogram/detail/operators.hpp
extern/histogram/include/boost/histogram/detail/optional_index.hpp
extern/histogram/include/boost/histogram/detail/priority.hpp
extern/histogram/include/boost/histogram/detail/reduce_command.hpp
extern/histogram/include/boost/histogram/detail/relaxed_equal.hpp
extern/histogram/include/boost/histogram/detail/replace_type.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/mpl_list.hpp
extern/mp11/include/boost/mp11/mpl_tuple.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/mp11/include/boost/mp11/detail/mpl_common.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/bh_python/array_like.hpp
include/bh_python/axis.hpp
include/bh_python/fill.hpp
include/bh_python/histogram.hpp
include/bh_python/kwargs.hpp
include/bh_python/make_pickle.hpp
include/bh_python/metadata.hpp
include/bh_python/options.hpp
include/bh_python/overload.hpp
include/bh_python/pybind11.hpp
include/bh_python/register_accumulator.hpp
include/bh_python/register_axis.hpp
include/bh_python/register_histogram.hpp
include/bh_python/register_storage.hpp
include/bh_python/regular_numpy.hpp
include/bh_python/storage.hpp
include/bh_python/transform.hpp
include/bh_python/try_cast.hpp
include/bh_python/vector_string_caster.hpp
include/bh_python/accumulators/mean.hpp
include/bh_python/accumulators/ostream.hpp
include/bh_python/accumulators/weighted_mean.hpp
include/bh_python/accumulators/weighted_sum.hpp
notebooks/BoostHistogramHandsOn.ipynb
notebooks/PerformanceComparison.ipynb
notebooks/SimpleExample.ipynb
notebooks/ThreadedFills.ipynb
notebooks/xarray.ipynb
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
src/register_transforms.cpp
src/boost_histogram/__init__.py
src/boost_histogram/accumulators.py
src/boost_histogram/numpy.py
src/boost_histogram/storage.py
src/boost_histogram/tag.py
src/boost_histogram/utils.py
src/boost_histogram/version.py
src/boost_histogram.egg-info/PKG-INFO
src/boost_histogram.egg-info/SOURCES.txt
src/boost_histogram.egg-info/dependency_links.txt
src/boost_histogram.egg-info/requires.txt
src/boost_histogram.egg-info/top_level.txt
src/boost_histogram/_internal/__init__.py
src/boost_histogram/_internal/axis.py
src/boost_histogram/_internal/axis_transform.py
src/boost_histogram/_internal/axistuple.py
src/boost_histogram/_internal/hist.py
src/boost_histogram/_internal/kwargs.py
src/boost_histogram/_internal/sig_tools.py
src/boost_histogram/_internal/storage.py
src/boost_histogram/_internal/utils.py
src/boost_histogram/_internal/view.py
src/boost_histogram/axis/__init__.py
src/boost_histogram/axis/transform.py
src/boost_histogram/cpp/__init__.py
src/boost_histogram/cpp/accumulators.py
src/boost_histogram/cpp/algorithm.py
src/boost_histogram/cpp/storage.py
src/boost_histogram/cpp/axis/__init__.py
src/boost_histogram/cpp/axis/transform.py
tests/test_accumulators.py
tests/test_axes_object.py
tests/test_axis.py
tests/test_axis_options.py
tests/test_benchmark_1d.py
tests/test_benchmark_2d.py
tests/test_benchmark_category_axis.py
tests/test_cpp_interface.py
tests/test_histogram.py
tests/test_histogram_indexing.py
tests/test_histogram_init.py
tests/test_histogram_set.py
tests/test_internal_histogram.py
tests/test_internal_signatures.py
tests/test_numpy_interface.py
tests/test_pickle.py
tests/test_profiles.py
tests/test_storage.py
tests/test_subclassing.py
tests/test_threaded_fill.py