ROOT  6.06/09
Reference Guide
Typedefs | Enumerations | Functions
ROOT::Hist Namespace Reference

Typedefs

template<int NDIM>
using AxisIter_t = std::array< TAxisBase::const_iterator, NDIM >
 Iterator over n dimensional axes - an array of n axis iterators. More...
 
template<int NDIM>
using AxisIterRange_t = std::array< AxisIter_t< NDIM >, 2 >
 Range over n dimensional axes - a pair of arrays of n axis iterators. More...
 

Enumerations

enum  EOverflow { EOverflow::kNoOverflow = 0x0, EOverflow::kUnderflow = 0x1, EOverflow::kOverflow = 0x2, EOverflow::kUnderOver = 0x3 }
 Kinds of under- and overflow handling. More...
 

Functions

static constexpr const THistDrawOptions< 2 > box (Internal::THistDrawOptionsEnum< 2 >::kBox)
 
static constexpr const THistDrawOptions< 2 > text (Internal::THistDrawOptionsEnum< 2 >::kText)
 
bool operator& (EOverflow a, EOverflow b)
 

Typedef Documentation

template<int NDIM>
using ROOT::Hist::AxisIter_t = typedef std::array<TAxisBase::const_iterator, NDIM>

Iterator over n dimensional axes - an array of n axis iterators.

Definition at line 28 of file THistImpl.h.

template<int NDIM>
using ROOT::Hist::AxisIterRange_t = typedef std::array<AxisIter_t<NDIM>, 2>

Range over n dimensional axes - a pair of arrays of n axis iterators.

Definition at line 30 of file THistImpl.h.

Enumeration Type Documentation

enum ROOT::Hist::EOverflow
strong

Kinds of under- and overflow handling.

Enumerator
kNoOverflow 

Exclude under- and overflows.

kUnderflow 

Include underflows.

kOverflow 

Include overflows.

kUnderOver 

Include both under- and overflows.

Definition at line 33 of file THistImpl.h.

Function Documentation

static constexpr const THistDrawOptions<2> ROOT::Hist::box ( Internal::THistDrawOptionsEnum< 2 >::kBox  )
static
bool ROOT::Hist::operator& ( EOverflow  a,
EOverflow  b 
)
inline

Definition at line 40 of file THistImpl.h.

static constexpr const THistDrawOptions<2> ROOT::Hist::text ( Internal::THistDrawOptionsEnum< 2 >::kText  )
static