class TMNumMarray

template for numerical multi-arrays of numerical type TNum. More...

Definition#include <F2_layout.h>
Template formTMNumMarray<class TNum>
InheritsTMMarray [public ]
Inherited byTMCubeParameter, TMLookUpTable, TMMatrixParameter, TMNumMarrayParameter, TMScalarParameter, TMVectorArrayPar, TMVectorPar, TMVectorParameter
List of all Methods
Annotated List
Files
Globals
Hierarchy
Index

Public Methods


Detailed Description

TMNumMarray is a multi-dimensional array template for numerical types and inherits from TMMarray. In contrast to TMMarray, this class provides some further methods which can be applied only on numerical template types. For example method TMNumMarrayconv(a,k) sets the object as the convolution of TMNumMarray a and a kernel TMNumMarray k. TMNumMarray is also the base type for many numerical parameters (see @TNumParameter)

 TMNumMarray (const TCuboidLT& layout)

TMNumMarray

 TMNumMarray (const TCuboidLT& layout, TNum* data_arg)

TMNumMarray

 TMNumMarray (const TMNumMarray& copy)

TMNumMarray

 TMNumMarray (const TMNumMarray& copy, TNum* data_arg)

TMNumMarray

 ~TMNumMarray ()

~TMNumMarray

void  clear ()

clear

void  conv (TMNumMarray& numMarray1, TMNumMarray& kernel)

conv