gauss1D_3H< T > Class Template Reference

Public Types

Public Member Functions


Detailed Description

template<typename T>
class gauss1D_3H< T >

sum of 3 1-D gaussians with additional Hermite terms to use with ltl::LMFit used in fitting fiber profiles


Member Typedef Documentation

template<typename T>
typedef T gauss1D_3H< T >::value_type
template<typename T>
typedef T gauss1D_3H< T >::TPar

Member Enumeration Documentation

template<typename T>
anonymous enum
Enumerator:
NPar 

Member Function Documentation

template<typename T >
T gauss1D_3H< T >::operator() ( x,
const ltl::FVector< T, 9 > &  P,
ltl::FVector< T, 9 > &  df_dpi 
) const [inline]

P(1) Amplitude of left gaussian P(2) Amplitude of center gaussian P(3) Amplitude of right gaussian P(4) Centroid of left gaussian P(5) Centroid of middle gaussian P(6) Centroid of right gaussian P(7) Sigma of all 3 gaussians P(8) Amplitude of H_2(x) term P(9) Amplitude of H_3(x) term

References P, and v.


Generated on 4 Nov 2015 for CURE by  doxygen 1.6.1