LCFIVertex  0.7.2
Public Member Functions | Protected Member Functions | Protected Attributes | List of all members
vertex_lcfi::ZVTOP::FunctionMinimiser< T > Class Template Reference
Inheritance diagram for vertex_lcfi::ZVTOP::FunctionMinimiser< T >:
Inheritance graph
[legend]

Public Member Functions

 FunctionMinimiser (T *funcClass, double initialDelta, unsigned int decimalPlaces)
 
ZVTOP::Vector3 Minimise (ZVTOP::Vector3 seedPoint, double muin, double vin)
 
 FunctionMinimiser (T *funcClass, double initialDelta, unsigned int decimalPlaces)
 
std::vector< double > Minimise (const std::vector< double > &seedPoint)
 
 FunctionMinimiser (T *funcClass, double initialDelta, unsigned int decimalPlaces)
 
ZVTOP::Vector3 Minimise (ZVTOP::Vector3 seedPoint, double muin, double vin)
 
 FunctionMinimiser (T *funcClass, double initialDelta, unsigned int decimalPlaces)
 
std::vector< double > Minimise (const std::vector< double > &seedPoint)
 

Protected Member Functions

ZVTOP::Vector3 _Jacobian (ZVTOP::Vector3 point)
 
std::vector< double > _findChangeRateVector (std::vector< double > point, double delta)
 
ZVTOP::Vector3 _Jacobian (ZVTOP::Vector3 point)
 
std::vector< double > _findChangeRateVector (std::vector< double > point, double delta)
 

Protected Attributes

T * _pFunc
 
double _initialDelta
 
double _precision
 

Detailed Description

template<class T>
class vertex_lcfi::ZVTOP::FunctionMinimiser< T >

Definition at line 18 of file include/vertex_lcfi/zvtop/include/levmarminimiser.h.


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