#include "hrtfunctional.h" |
HRtFunctional
class description - source file - inheritance tree (.pdf)
protected:
Float_t partialDerivative(Int_t pi, Int_t pj)
public:
HRtFunctional()
HRtFunctional(const HRtFunctional&)
~HRtFunctional()
void calcDerivatives(HRtMatrix& result)
void calcValue(HRtVector& result)
static TClass* Class()
UInt_t getPointId()
Float_t guessValue(Int_t coord)
Bool_t init()
virtual TClass* IsA() const
HRtFunctional& operator=(const HRtFunctional&)
Bool_t reinit()
Bool_t setPoint(HRtVector& p, Int_t pol)
virtual void ShowMembers(TMemberInspector& insp, char* parent)
virtual void Streamer(TBuffer& b)
void StreamerNVirtual(TBuffer& b)
Bool_t withinResolution(HRtVector& v)
protected:
HRtData* fData !Reference trajectories
HRtSavGolManager* fSavGol ! Savitzky-Golay coefficients
HRtSavGolPar* fPolinomPar Parameters for savitzky-golay filter
UInt_t* fPoint ! Current point
HRtGrid* fCurrentGrid ! for polarity
HRtMeasurement* fPointValue !
HRtFunctional::ESide fSectorSide ! Current sector side
Float_t fDeg2Rad !
public:
static const HRtFunctional::ESide kLeft
static const HRtFunctional::ESide kRight
HRtFunctional(void)
~HRtFunctional(void)
Bool_t init(void)
Read reference trajectories data
Bool_t reinit(void)
Bool_t setPoint(HRtVector &p,Int_t pol)
Sets the evaluation point. Returns kFALSE if the functional is
not known at point p. (p is out of the parametrized region)
WARNING: This function modifies the argument. Snaping it to
the closest point in the grid.
Float_t partialDerivative(Int_t pi,Int_t pj)
Calculates the partial derivative of the functional with
respect to the pj component of p and evaluates it on p.
void calcDerivatives(HRtMatrix &result)
Calculates the partial derivatives of the functional
at point p and stores the result in the matrix "result".
p is snaped to the closest point in the grid.
void calcValue(HRtVector &result)
Calculates the value of the functional at p and stores the
result in "result". p is snaped to the closest point in the
grid.
Inline Functions
UInt_t getPointId()
Float_t guessValue(Int_t coord)
Bool_t withinResolution(HRtVector& v)
TClass* Class()
TClass* IsA() const
void ShowMembers(TMemberInspector& insp, char* parent)
void Streamer(TBuffer& b)
void StreamerNVirtual(TBuffer& b)
HRtFunctional HRtFunctional(const HRtFunctional&)
HRtFunctional& operator=(const HRtFunctional&)
Last update: Fri Jan 26 12:31:16 2007
ROOT page - Class index - Class Hierarchy - Top of the page
This page has been automatically generated. If you have any comments or suggestions about the page layout send a mail to ROOT support, or contact the developers with any questions or problems regarding ROOT.