Project
Loading...
Searching...
No Matches
o2::gpu::IrregularSpline1D::Knot Struct Reference

The struct represents a knot(i) and interval [ knot(i), knot(i+1) ]. More...

#include <IrregularSpline1D.h>

Public Attributes

float u
 u coordinate of the knot i
 
float scale
 some useful values for spline calculation:
 
float scaleL0
 a coefficient at f(i-1) for f'(i) calculation
 
float scaleL2
 a coefficient at f(i+1) for f'(i) calculation
 
float scaleR2
 a coefficient at f(i+1) for f'(i+1) calculation
 
float scaleR3
 a coefficient at f(i+2) for f'(i+1) calculation
 

Detailed Description

The struct represents a knot(i) and interval [ knot(i), knot(i+1) ].

Definition at line 118 of file IrregularSpline1D.h.

Member Data Documentation

◆ scale

float o2::gpu::IrregularSpline1D::Knot::scale

some useful values for spline calculation:

scale for u = inverse length of a segment [i, i+1]: 1./L[i,i+1]

Definition at line 123 of file IrregularSpline1D.h.

◆ scaleL0

float o2::gpu::IrregularSpline1D::Knot::scaleL0

a coefficient at f(i-1) for f'(i) calculation

Definition at line 124 of file IrregularSpline1D.h.

◆ scaleL2

float o2::gpu::IrregularSpline1D::Knot::scaleL2

a coefficient at f(i+1) for f'(i) calculation

Definition at line 125 of file IrregularSpline1D.h.

◆ scaleR2

float o2::gpu::IrregularSpline1D::Knot::scaleR2

a coefficient at f(i+1) for f'(i+1) calculation

Definition at line 126 of file IrregularSpline1D.h.

◆ scaleR3

float o2::gpu::IrregularSpline1D::Knot::scaleR3

a coefficient at f(i+2) for f'(i+1) calculation

Definition at line 127 of file IrregularSpline1D.h.

◆ u

float o2::gpu::IrregularSpline1D::Knot::u

u coordinate of the knot i

Definition at line 119 of file IrregularSpline1D.h.


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