ROOT  6.06/09
Reference Guide
Public Types | Public Member Functions | List of all members
ROOT::THistStatRuntime< DIMENSIONS, PRECISION > Class Template Reference

template<int DIMENSIONS, class PRECISION>
class ROOT::THistStatRuntime< DIMENSIONS, PRECISION >

Definition at line 96 of file THistStats.h.

Public Types

using Base_t = THistStatEntries< DIMENSIONS, PRECISION >
 
using Coord_t = std::array< double, DIMENSIONS >
 
using Weight_t = PRECISION
 
- Public Types inherited from ROOT::THistStatEntries< DIMENSIONS, PRECISION >
using Coord_t = std::array< double, DIMENSIONS >
 
using Weight_t = PRECISION
 

Public Member Functions

 THistStatRuntime (bool uncertainty, std::vector< bool > &moments)
 
void Fill (const Coord_t &x, Weight_t weightN=1.)
 
void FillN (const std::array_view< Coord_t > xN, const std::array_view< Weight_t > weightN)
 
void FillN (const std::array_view< Coord_t > xN)
 
- Public Member Functions inherited from ROOT::THistStatEntries< DIMENSIONS, PRECISION >
void Fill (const Coord_t &, Weight_t=1.)
 
void FillN (const std::array_view< Coord_t > xN, const std::array_view< Weight_t >)
 
void FillN (const std::array_view< Coord_t > xN)
 
int64_t GetEntries () const
 
std::vector< doubleGetBinUncertainties (int binidx, const Detail::THistImplBase< DIMENSIONS, PRECISION > &hist) const
 

#include <ROOT/THistStats.h>

+ Inheritance diagram for ROOT::THistStatRuntime< DIMENSIONS, PRECISION >:
+ Collaboration diagram for ROOT::THistStatRuntime< DIMENSIONS, PRECISION >:

Member Typedef Documentation

template<int DIMENSIONS, class PRECISION >
using ROOT::THistStatRuntime< DIMENSIONS, PRECISION >::Base_t = THistStatEntries<DIMENSIONS, PRECISION>

Definition at line 98 of file THistStats.h.

template<int DIMENSIONS, class PRECISION >
using ROOT::THistStatEntries< DIMENSIONS, PRECISION >::Coord_t = std::array<double, DIMENSIONS>

Definition at line 30 of file THistStats.h.

template<int DIMENSIONS, class PRECISION >
using ROOT::THistStatEntries< DIMENSIONS, PRECISION >::Weight_t = PRECISION

Definition at line 31 of file THistStats.h.

Constructor & Destructor Documentation

template<int DIMENSIONS, class PRECISION >
ROOT::THistStatRuntime< DIMENSIONS, PRECISION >::THistStatRuntime ( bool  uncertainty,
std::vector< bool > &  moments 
)

Member Function Documentation

template<int DIMENSIONS, class PRECISION >
void ROOT::THistStatRuntime< DIMENSIONS, PRECISION >::Fill ( const Coord_t x,
Weight_t  weightN = 1. 
)
inline

Definition at line 104 of file THistStats.h.

template<int DIMENSIONS, class PRECISION >
void ROOT::THistStatRuntime< DIMENSIONS, PRECISION >::FillN ( const std::array_view< Coord_t xN,
const std::array_view< Weight_t weightN 
)
inline

Definition at line 108 of file THistStats.h.

template<int DIMENSIONS, class PRECISION >
void ROOT::THistStatRuntime< DIMENSIONS, PRECISION >::FillN ( const std::array_view< Coord_t xN)
inline

Definition at line 112 of file THistStats.h.


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