Go to the documentation of this file.
11 #ifndef SphericalHarmonicFit_h
12 #define SphericalHarmonicFit_h
22 class SphericalHarmonicFit :
public AbsFunction {
48 unsigned int lMax()
const;
102 #include "CLHEP/GenericFunctions/SphericalHarmonicFit.icc"
const SphericalHarmonicCoefficientSet & coefficientsA() const
Parameter * getFractionAbsMOrHigher(unsigned int L, unsigned int M)
void recomputeCoefficients() const
Parameter * getPhaseMPlus(unsigned int L, unsigned int M)
unsigned int lMax() const
Parameter * getPhaseLM0(unsigned int L)
unsigned int numComponents() const
virtual double operator()(double argument) const
SphericalHarmonicFit(unsigned int LMAX)
virtual ~SphericalHarmonicFit()
const SphericalHarmonicCoefficientSet & coefficientsASq() const
Parameter * getFractionMPositive(unsigned int L, unsigned int M)
Parameter * getPhaseMMinus(unsigned int L, unsigned int M)
Parameter * getFractionLOrHigher(unsigned int L)
#define FUNCTION_OBJECT_DEF(classname)
virtual unsigned int dimensionality() const