![]() |
Project
|
simple struct to enable writing the NDPiecewisePolynomials to file More...
#include <NDPiecewisePolynomials.h>
Public Member Functions | |
| NDPiecewisePolynomialContainer (const uint32_t dim, const uint32_t degree, const uint32_t nParameters, const float params[], const bool interactionOnly, const float xMin[], const float xMax[], const uint32_t nVertices[]) | |
| NDPiecewisePolynomialContainer ()=default | |
| for ROOT I/O | |
Public Attributes | |
| const uint32_t | mDim {} |
| number of dimensions of the polynomial | |
| const uint32_t | mDegree {} |
| degree of the polynomials | |
| const std::vector< float > | mParams {} |
| parameters of the polynomial | |
| const bool | mInteractionOnly {} |
| consider only interaction terms | |
| const std::vector< float > | mMin {} |
| min vertices positions of the grid | |
| const std::vector< float > | mMax {} |
| max vertices positions of the grid | |
| const std::vector< uint32_t > | mN {} |
| number of vertices for each dimension | |
simple struct to enable writing the NDPiecewisePolynomials to file
Definition at line 35 of file NDPiecewisePolynomials.h.
|
inline |
constructor
| dim | number of dimensions of the polynomial |
| degree | degree of the polynomials |
| nParameters | number of parameters |
| params | parmaeters |
| interactionOnly | consider only interaction terms |
| xmin | minimum coordinates of the grid |
| xmax | maximum coordinates of the grid |
| nVertices | number of vertices: defines number of fits per dimension |
Definition at line 46 of file NDPiecewisePolynomials.h.
|
default |
for ROOT I/O
| const uint32_t o2::gpu::NDPiecewisePolynomialContainer::mDegree {} |
degree of the polynomials
Definition at line 52 of file NDPiecewisePolynomials.h.
| const uint32_t o2::gpu::NDPiecewisePolynomialContainer::mDim {} |
number of dimensions of the polynomial
Definition at line 51 of file NDPiecewisePolynomials.h.
| const bool o2::gpu::NDPiecewisePolynomialContainer::mInteractionOnly {} |
consider only interaction terms
Definition at line 54 of file NDPiecewisePolynomials.h.
| const std::vector<float> o2::gpu::NDPiecewisePolynomialContainer::mMax {} |
max vertices positions of the grid
Definition at line 56 of file NDPiecewisePolynomials.h.
| const std::vector<float> o2::gpu::NDPiecewisePolynomialContainer::mMin {} |
min vertices positions of the grid
Definition at line 55 of file NDPiecewisePolynomials.h.
| const std::vector<uint32_t> o2::gpu::NDPiecewisePolynomialContainer::mN {} |
number of vertices for each dimension
Definition at line 57 of file NDPiecewisePolynomials.h.
| const std::vector<float> o2::gpu::NDPiecewisePolynomialContainer::mParams {} |
parameters of the polynomial
Definition at line 53 of file NDPiecewisePolynomials.h.