Project
Loading...
Searching...
No Matches
o2::gpu::MultivariatePolynomialContainer Struct Reference

simple struct to enable writing the MultivariatePolynomial to file More...

#include <MultivariatePolynomialHelper.h>

Public Member Functions

 MultivariatePolynomialContainer (const uint32_t dim, const uint32_t degree, const uint32_t nParameters, const float params[], const bool interactionOnly)
 
 MultivariatePolynomialContainer ()=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
 

Detailed Description

simple struct to enable writing the MultivariatePolynomial to file

Definition at line 37 of file MultivariatePolynomialHelper.h.

Constructor & Destructor Documentation

◆ MultivariatePolynomialContainer() [1/2]

o2::gpu::MultivariatePolynomialContainer::MultivariatePolynomialContainer ( const uint32_t  dim,
const uint32_t  degree,
const uint32_t  nParameters,
const float  params[],
const bool  interactionOnly 
)
inline

constructor

Parameters
dimnumber of dimensions of the polynomial
degreedegree of the polynomials
nParametersnumber of parameters
paramsparmaeters

Definition at line 44 of file MultivariatePolynomialHelper.h.

◆ MultivariatePolynomialContainer() [2/2]

o2::gpu::MultivariatePolynomialContainer::MultivariatePolynomialContainer ( )
default

for ROOT I/O

Member Data Documentation

◆ mDegree

const uint32_t o2::gpu::MultivariatePolynomialContainer::mDegree {}

degree of the polynomials

Definition at line 50 of file MultivariatePolynomialHelper.h.

◆ mDim

const uint32_t o2::gpu::MultivariatePolynomialContainer::mDim {}

number of dimensions of the polynomial

Definition at line 49 of file MultivariatePolynomialHelper.h.

◆ mInteractionOnly

const bool o2::gpu::MultivariatePolynomialContainer::mInteractionOnly {}

consider only interaction terms

Definition at line 52 of file MultivariatePolynomialHelper.h.

◆ mParams

const std::vector<float> o2::gpu::MultivariatePolynomialContainer::mParams {}

parameters of the polynomial

Definition at line 51 of file MultivariatePolynomialHelper.h.


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