ROOT
6.07/01
Reference Guide
|
#include "Math/StaticCheck.h"
#include <cstddef>
#include <utility>
#include <type_traits>
#include <array>
Go to the source code of this file.
Classes | |
class | ROOT::Math::MatRepStd< T, D, D2 > |
Expression wrapper class for Matrix objects. More... | |
struct | ROOT::Math::RowOffsets< D > |
Static structure to keep the conversion from (i,j) to offsets in the storage data for a symmetric matrix. More... | |
struct | ROOT::Math::rowOffsetsUtils::indices<> |
struct | ROOT::Math::rowOffsetsUtils::make_indices_impl< I, IndexTuple, N > |
struct | ROOT::Math::rowOffsetsUtils::make_indices_impl< I, indices< Indices...>, N > |
struct | ROOT::Math::rowOffsetsUtils::make_indices_impl< N, indices< Indices...>, N > |
struct | ROOT::Math::rowOffsetsUtils::make_indices< N > |
class | ROOT::Math::MatRepSym< T, D > |
MatRepSym Matrix storage representation for a symmetric matrix of dimension NxN This class is a template on the contained type and on the symmetric matrix size, N. More... | |
Namespaces | |
ROOT | |
Namespace for new ROOT classes and functions. | |
ROOT::Math | |
ROOT::Math::rowOffsetsUtils | |
Functions | |
template<int I0, class F , int... I> | |
constexpr std::array< decltype(std::declval < F >)(std::declval< int > ))), sizeof...(I)> | ROOT::Math::rowOffsetsUtils::do_make (F f, indices< I...>) |
template<int N, int I0 = 0, class F > | |
constexpr std::array< decltype(std::declval < F >)(std::declval< int > ))), N > | ROOT::Math::rowOffsetsUtils::make (F f) |