QMatrixR Class Reference

Inheritance diagram for QMatrixR:

List of all members.


Detailed Description

QMatrix relative for ROOT data.

Public Member Functions

 QMatrixR ()
 Default constructor.
 QMatrixR (const Int_t nrows, const Int_t ncolumns)
 Constructor specifying number of rows and columns.
const QMatrixRoperator= (const Cuore::QMatrix &matrix)
 Assignment operator from QMatrix.
double operator() (Int_t row, Int_t column) const
 Access matrix element.
double & operator() (Int_t row, Int_t column)
 Access matrix element.
QVectorR GetRowByColumnIntValue (int col, int val)
 Get row by column int value.
void Assign (const Cuore::QObject *obj)
 Assignment operator from generic QObject If the obj type is QObject::Matrix, the copy will succeed. Otherwise, it will fail.
void Draw ()
 Draw the matrix.
void Draw (Option_t *option)
 Draw the matrix with options.
void Fill (Cuore::QMatrix &matrix) const
 Fill QMatrix.
void FillQObject (Cuore::QObject *&obj) const
 Fill generic QObject.
TMatrixT< double > & GetTMatrix ()
 Get a reference to the underlying TMatrix.
void Print () const
 Print the matrix.
void Print (Option_t *name) const
 Print the matrix with options.

Private Member Functions

 ClassDef (QMatrixR, 1)

Private Attributes

TMatrixT< double > fMatrix
 ROOT matrix.

Member Function Documentation

const QMatrixR& QMatrixR::operator= ( const Cuore::QMatrix &  matrix  ) 

Assignment operator from QMatrix.

Parameters:
matrix QMatrix of origin
Returns:
Reference to this QMatrixR

void QMatrixR::Fill ( Cuore::QMatrix &  matrix  )  const

Fill QMatrix.

Parameters:
matrix QMatrix to be filled
Returns:
none


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

Generated on Tue Nov 16 10:50:07 2010 for CUORE Software by  doxygen 1.5.6