Main Page   Namespace List   Class Hierarchy   Alphabetical List   Compound List   File List   Compound Members   File Members  

TGo4FitMatrixTrans Class Reference

Matrix transfromation of scale values. More...

#include <TGo4FitMatrixTrans.h>

Inheritance diagram for TGo4FitMatrixTrans:

TGo4FitAxisTrans TGo4FitParsList TGo4FitNamed List of all members.

Public Methods

 TGo4FitMatrixTrans ()
 TGo4FitMatrixTrans (const char *iName, const char *iTitle, Int_t NumAxis=1)
virtual ~TGo4FitMatrixTrans ()
Int_t GetNumAxis ()
void SetNumAxis (Int_t NumAxis)
virtual void Transformation (Double_t *scales, Int_t naxis)
virtual void Print (Option_t *option) const
 Default print method. More...


Detailed Description

Matrix transfromation of scale values.

It has full matrix (N x N) to transfrom axis values like:

scale' = Matrix x scale

Each matrix element can be changed indvidually

Definition at line 30 of file TGo4FitMatrixTrans.h.


Constructor & Destructor Documentation

TGo4FitMatrixTrans::TGo4FitMatrixTrans  
 

Definition at line 23 of file TGo4FitMatrixTrans.cxx.

TGo4FitMatrixTrans::TGo4FitMatrixTrans const char *    iName,
const char *    iTitle,
Int_t    NumAxis = 1
 

Definition at line 27 of file TGo4FitMatrixTrans.cxx.

References SetNumAxis().

TGo4FitMatrixTrans::~TGo4FitMatrixTrans   [virtual]
 

Definition at line 32 of file TGo4FitMatrixTrans.cxx.


Member Function Documentation

Int_t TGo4FitMatrixTrans::GetNumAxis  
 

Definition at line 35 of file TGo4FitMatrixTrans.cxx.

References TGo4FitParsList::NumPars(), and sqrt().

Referenced by SetNumAxis(), and Transformation().

void TGo4FitMatrixTrans::SetNumAxis Int_t    NumAxis
 

Definition at line 40 of file TGo4FitMatrixTrans.cxx.

References TGo4FitParsList::ClearPars(), TGo4FitParsList::CreatePar(), GetNumAxis(), TGo4FitParsList::GetParsValues(), and TGo4FitParsList::NumPars().

Referenced by TGo4FitMatrixTrans().

void TGo4FitMatrixTrans::Transformation Double_t *    scales,
Int_t    naxis
[virtual]
 

Implements TGo4FitAxisTrans.

Definition at line 58 of file TGo4FitMatrixTrans.cxx.

References GetNumAxis(), TGo4FitParsList::GetPar(), and TGo4FitParameter::GetValue().

void TGo4FitMatrixTrans::Print Option_t *    option const [virtual]
 

Default print method.

Call print method for every parameter object in list.

Reimplemented from TGo4FitParsList.

Definition at line 71 of file TGo4FitMatrixTrans.cxx.

References TGo4FitParsList::Print().


The documentation for this class was generated from the following files:
Generated on Tue Nov 8 10:56:40 2005 for Go4-v2.10-5 by doxygen1.2.15