Bayeux  3.4.1
Core Foundation library for SuperNEMO
Public Types | Static Public Attributes | List of all members
mygsl::sampling Struct Reference

Constants and resources used for sampling. More...

#include <bayeux/mygsl/sampling_utils.h>

Public Types

enum  index_classification_type { INDEX_UNDEFINED = 0, INDEX_NORMAL = 1, INDEX_OVERFLOW = 2, INDEX_UNDERFLOW = 3 }
 

Static Public Attributes

static const std::size_t INVALID_INDEX = std::numeric_limits<std::size_t>::max()
 Invalid value for an index associated to classification != INDEX_NORMAL. More...
 
static const std::size_t MIN_NUMBER_OF_SAMPLING_VALUES = 2
 Minimum number of sampling values in a valid sampling object. More...
 

Detailed Description

Constants and resources used for sampling.

Member Enumeration Documentation

◆ index_classification_type

Sampling index classification:

UNDERFLOW NORMAL OVERFLOW
-------------+-----+--+-+----+-----+-+--+--------------------> x
min max
<-------------------------->
: sampling model domain :
------------->: :<------------------
underflow domain overflow domain
Enumerator
INDEX_UNDEFINED 
INDEX_NORMAL 
INDEX_OVERFLOW 
INDEX_UNDERFLOW 

Member Data Documentation

◆ INVALID_INDEX

const std::size_t mygsl::sampling::INVALID_INDEX = std::numeric_limits<std::size_t>::max()
static

Invalid value for an index associated to classification != INDEX_NORMAL.

◆ MIN_NUMBER_OF_SAMPLING_VALUES

const std::size_t mygsl::sampling::MIN_NUMBER_OF_SAMPLING_VALUES = 2
static

Minimum number of sampling values in a valid sampling object.


The documentation for this struct was generated from the following file: