Boost C++ Libraries Home Libraries People FAQ More

Next

Chapter 1. Boost.Histogram

Hans Dembinski

Distributed under the Boost Software License, Version 1.0. (See accompanying file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)

Table of Contents

Abstract
Acknowledgments
Motivation
How to build and install
With CMake
With Boost.Build
Getting started
Make and use a static 1d-histogram in C++
Make and use a dynamic 3d-histogram in C++
Make and use a 2d-histogram in Python
Make and use a 1d-histogram in Python without Numpy
User guide
Introduction
C++ usage
Python usage
Advanced usage
Benchmarks
Rationale
Philosophy and principles
Structure
Histograms types
Axis types
Storage types
Under- and overflow bins
Variance estimates
Support of weighted fills
Python support
Serialization
Comparison to Boost.Accumulators
Concepts
Axis type
Storage type
Reference
Header <boost/histogram/arithmetic_operators.hpp>
Header <boost/histogram/axis/any.hpp>
Header <boost/histogram/axis/axis.hpp>
Header <boost/histogram/axis/bin_view.hpp>
Header <boost/histogram/dynamic_histogram.hpp>
Header <boost/histogram/histogram_fwd.hpp>
Header <boost/histogram/iterator.hpp>
Header <boost/histogram/axis/iterator.hpp>
Header <boost/histogram/literals.hpp>
Header <boost/histogram/ostream_operators.hpp>
Header <boost/histogram/axis/ostream_operators.hpp>
Header <boost/histogram/serialization.hpp>
Header <boost/histogram/static_histogram.hpp>
Header <boost/histogram/storage/adaptive_storage.hpp>
Header <boost/histogram/storage/array_storage.hpp>
Header <boost/histogram/storage/operators.hpp>
Header <boost/histogram/storage/weight_counter.hpp>
Changelog
References

Last revised: March 12, 2018 at 08:40:10 GMT


Next