CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
List of all members | Public Member Functions | Public Attributes
CovarianceParameterization::CompressionSchema Struct Reference

#include <CovarianceParameterization.h>

Public Member Functions

 CompressionSchema ()
 
CompressionElementoperator() (int i, int j)
 
const CompressionElementoperator() (int i, int j) const
 

Public Attributes

std::array< CompressionElement, 15 > elements
 

Detailed Description

Definition at line 32 of file CovarianceParameterization.h.

Constructor & Destructor Documentation

CovarianceParameterization::CompressionSchema::CompressionSchema ( )
inline

Definition at line 33 of file CovarianceParameterization.h.

33 {}

Member Function Documentation

CompressionElement& CovarianceParameterization::CompressionSchema::operator() ( int  i,
int  j 
)
inline

Definition at line 35 of file CovarianceParameterization.h.

References elements, and CovarianceParameterization::index().

35 { return elements[index(i, j)]; }
const CompressionElement& CovarianceParameterization::CompressionSchema::operator() ( int  i,
int  j 
) const
inline

Definition at line 36 of file CovarianceParameterization.h.

References elements, and CovarianceParameterization::index().

36 { return elements[index(i, j)]; }

Member Data Documentation

std::array<CompressionElement, 15> CovarianceParameterization::CompressionSchema::elements

Definition at line 34 of file CovarianceParameterization.h.

Referenced by operator()().