JayBeams  0.1
Another project to have fun coding.
Classes | Namespaces
histogram.hpp File Reference
#include <jb/histogram_summary.hpp>
#include <cmath>
#include <cstddef>
#include <cstdint>
#include <limits>
#include <stdexcept>
#include <type_traits>
#include <vector>

Go to the source code of this file.

Classes

class  jb::histogram< binning_strategy_t, counter_type_t >
 A histogram class with controllable binning and range strategy. More...
 
struct  jb::histogram< binning_strategy_t, counter_type_t >::check_constraints
 Verify the constraints on the histogram template class template parameters, and generate better error messages when they are not met. More...
 
struct  jb::histogram< binning_strategy_t, counter_type_t >::check_constraints::error
 An object to create a SFINAE condition. More...
 

Namespaces

 jb
 The top-level namespace for the JayBeams library.
 

Class Documentation

◆ jb::histogram::check_constraints::error

struct jb::histogram::check_constraints::error

template<typename binning_strategy_t, typename counter_type_t = unsigned int>
struct jb::histogram< binning_strategy_t, counter_type_t >::check_constraints::error

An object to create a SFINAE condition.

Definition at line 340 of file histogram.hpp.

Class Members
char fill[2]