Hall-D Software  alpha
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
DMatrix2x5 Class Reference

#include <DMatrix2x5.h>

Public Member Functions

 DMatrix2x5 ()
 
 DMatrix2x5 (double a1, double a2, double a3, double a4, double a5, double b1, double b2, double b3, double b4, double b5)
 
 ~DMatrix2x5 ()
 
double & operator() (int row, int col)
 
double operator() (int row, int col) const
 
DMatrix2x2 operator* (const DMatrix5x2 &m2) const
 
DMatrix2x5 operator* (const DMatrix5x5 &m2) const
 
void Print ()
 

Private Attributes

double mA [2][5]
 

Detailed Description

Definition at line 7 of file DMatrix2x5.h.

Constructor & Destructor Documentation

DMatrix2x5::DMatrix2x5 ( )
inline

Definition at line 9 of file DMatrix2x5.h.

References mA.

Referenced by operator*().

DMatrix2x5::DMatrix2x5 ( double  a1,
double  a2,
double  a3,
double  a4,
double  a5,
double  b1,
double  b2,
double  b3,
double  b4,
double  b5 
)
inline

Definition at line 16 of file DMatrix2x5.h.

References mA.

DMatrix2x5::~DMatrix2x5 ( )
inline

Definition at line 30 of file DMatrix2x5.h.

Member Function Documentation

double& DMatrix2x5::operator() ( int  row,
int  col 
)
inline

Definition at line 32 of file DMatrix2x5.h.

References mA.

double DMatrix2x5::operator() ( int  row,
int  col 
) const
inline

Definition at line 35 of file DMatrix2x5.h.

References mA.

DMatrix2x2 DMatrix2x5::operator* ( const DMatrix5x2 m2) const
inline

Definition at line 41 of file DMatrix2x5.h.

References MUL5.

DMatrix2x5 DMatrix2x5::operator* ( const DMatrix5x5 m2) const
inline

Definition at line 46 of file DMatrix2x5.h.

References DMatrix2x5(), and MUL5.

void DMatrix2x5::Print ( )
inline

Definition at line 53 of file DMatrix2x5.h.

References mA.

Member Data Documentation

double DMatrix2x5::mA[2][5]
private

Definition at line 67 of file DMatrix2x5.h.

Referenced by DMatrix2x5(), operator()(), and Print().


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