Project
Loading...
Searching...
No Matches
o2::gpu::Spline2DSpec< DataT, YdimT, SpecT > Class Template Reference

Inherited by o2::gpu::Spline2D< DataT, YdimT >.

Detailed Description

template<typename DataT, int32_t YdimT, int32_t SpecT>
class o2::gpu::Spline2DSpec< DataT, YdimT, SpecT >

==================================================================================================

Spline2DSpec class declares different specializations of the Spline2D class. They are the same as the Spline1D specializations. (See Spline1DSpec.h)

The meaning of the template parameters:

Parameters
DataTdata type: float or double
YdimTYdimT > 0 : the number of Y dimensions is known at the compile time and is equal to YdimT YdimT = 0 : the number of Y dimensions will be set in the runtime YdimT < 0 : the number of Y dimensions will be set in the runtime, and it will not exceed abs(XdimT)
SpecTspecialisation number: 0 - a parent class for all other specializations 1 - nYdim>0: nYdim is set at the compile time 2 - nYdim<0: nYdim must be set during runtime 3 - specialization where nYdim==1 (a small add-on on top of the other specs)

Definition at line 221 of file Spline2DSpec.h.


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