StRoot  1
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Groups Pages
Public Member Functions | Protected Attributes | List of all members
StThinPlateSpline Class Reference

#include <StThinPlateSpline.h>

Public Member Functions

 StThinPlateSpline (Int_t nMeasurements=200)
 
 StThinPlateSpline (Int_t nMeasurements, Double_t *X, Double_t *Y, Double_t *W, Double_t *A)
 
 StThinPlateSpline (Int_t nMeasurements, Float_t *X, Float_t *Y, Float_t *W, Float_t *A)
 
void fit (Int_t nMeasurements, Double_t *xMeasurement, Double_t *yMeasurement, Double_t *zMeasurement, Double_t lambda=0)
 fit measurements on a profile with tps to get mX, mY, mW, mA matrix
 
Double_t ur (Double_t r2) const
 
Double_t z (Double_t x, Double_t y) const
 calculate z on the profile at (x,y)
 
virtual const char * GetCVS () const
 

Protected Attributes

TMatrixT< double > * mX
 
TMatrixT< double > * mY
 
TMatrixT< double > * mW
 
TMatrixT< double > * mA
 

Detailed Description

Author
Qiu Hao, March 2013 Revision.

Definition at line 34 of file StThinPlateSpline.h.


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