ECCE @ EIC Software
Reference for
ECCE @ EIC
simulation and reconstruction software on GitHub
|
#include <coresoftware/blob/master/offline/packages/HelixHough/FitNewton/GaussianIntegralGradHessian.h>
Public Member Functions | |
GaussianIntegralGradHessian () | |
~GaussianIntegralGradHessian () | |
bool | calcValGradHessian (const Eigen::VectorXd &x, double &val, Eigen::VectorXd &grad, Eigen::MatrixXd &hessian) |
FunctionGradHessian * | Clone () const |
Public Member Functions inherited from FitNewton::FunctionGradHessian | |
FunctionGradHessian (unsigned int nparams=1, unsigned int nfixedparams=1) | |
virtual | ~FunctionGradHessian () |
virtual bool | calcValGrad (const Eigen::VectorXd &x, double &val, Eigen::VectorXd &grad) |
unsigned int | nPars () |
unsigned int | nFixedPars () |
std::vector< double > | getFixedPars () |
void | setFixedPar (unsigned int coor, double val) |
virtual void | computeCovariance (const double &, const Eigen::MatrixXd &) |
virtual void | rescaleMove (const Eigen::VectorXd &, Eigen::VectorXd &) |
Additional Inherited Members | |
Protected Attributes inherited from FitNewton::FunctionGradHessian | |
unsigned int | npars |
unsigned int | nfixedpars |
std::vector< double > | fixedpars |
Definition at line 10 of file GaussianIntegralGradHessian.h.
View newest version in sPHENIX GitHub at line 10 of file GaussianIntegralGradHessian.h
FitNewton::GaussianIntegralGradHessian::GaussianIntegralGradHessian | ( | ) |
Definition at line 11 of file GaussianIntegralGradHessian.cpp.
View newest version in sPHENIX GitHub at line 11 of file GaussianIntegralGradHessian.cpp
Referenced by Clone().
FitNewton::GaussianIntegralGradHessian::~GaussianIntegralGradHessian | ( | ) |
Definition at line 17 of file GaussianIntegralGradHessian.cpp.
View newest version in sPHENIX GitHub at line 17 of file GaussianIntegralGradHessian.cpp
|
virtual |
Implements FitNewton::FunctionGradHessian.
Definition at line 32 of file GaussianIntegralGradHessian.cpp.
View newest version in sPHENIX GitHub at line 32 of file GaussianIntegralGradHessian.cpp
References FitNewton::FunctionGradHessian::fixedpars, temp1, temp2, and x.
|
virtual |
Implements FitNewton::FunctionGradHessian.
Definition at line 23 of file GaussianIntegralGradHessian.cpp.
View newest version in sPHENIX GitHub at line 23 of file GaussianIntegralGradHessian.cpp
References FitNewton::FunctionGradHessian::fixedpars, GaussianIntegralGradHessian(), and FitNewton::FunctionGradHessian::setFixedPar().