template<int DIMENSIONS>
struct ROOT::Experimental::Hist::TCoordArray< DIMENSIONS >
Definition at line 26 of file THistUtils.hxx.
|
using | Base_t = std::array< double, DIMENSIONS > |
|
|
| TCoordArray ()=default |
| Default construction. More...
|
|
template<class... ELEMENTS, class = typename std::enable_if<sizeof...(ELEMENTS) + 1 == DIMENSIONS>::type> |
| TCoordArray (double x, ELEMENTS...el) |
| Construction with one double per DIMENSION . More...
|
|
template<class T , class... ELEMENTS, class = typename std::enable_if<sizeof...(ELEMENTS) + 1 != DIMENSIONS>::type> |
| TCoordArray (T, ELEMENTS...) |
| Fallback constructor, invoked if the one above fails because of the wrong number of arguments / coordinates. More...
|
|
| TCoordArray (double(&arr)[DIMENSIONS]) |
| Construction from a C-style array. More...
|
|
#include <ROOT/THistUtils.hxx>
◆ Base_t
◆ TCoordArray() [1/4]
◆ TCoordArray() [2/4]
template<int DIMENSIONS>
template<class... ELEMENTS, class = typename std::enable_if<sizeof...(ELEMENTS) + 1 == DIMENSIONS>::type>
Construction with one double
per DIMENSION
.
Definition at line 34 of file THistUtils.hxx.
◆ TCoordArray() [3/4]
template<int DIMENSIONS>
template<class T , class... ELEMENTS, class = typename std::enable_if<sizeof...(ELEMENTS) + 1 != DIMENSIONS>::type>
Fallback constructor, invoked if the one above fails because of the wrong number of arguments / coordinates.
Definition at line 39 of file THistUtils.hxx.
◆ TCoordArray() [4/4]
Construction from a C-style array.
Definition at line 44 of file THistUtils.hxx.
The documentation for this struct was generated from the following file: