11#ifndef SphericalHarmonicExpansion_h
12#define SphericalHarmonicExpansion_h
13#include "CLHEP/GenericFunctions/AbsFunction.hh"
14#include "CLHEP/GenericFunctions/Parameter.hh"
15#include "CLHEP/GenericFunctions/SphericalHarmonicCoefficientSet.hh"
64#include "CLHEP/GenericFunctions/SphericalHarmonicExpansion.icc"
#define FUNCTION_OBJECT_DEF(classname)
SphericalHarmonicExpansion(Type type, const SphericalHarmonicCoefficientSet &coefficients)
virtual double operator()(double argument) const override
SphericalHarmonicCoefficientSet & coefficientSet()
SphericalHarmonicExpansion(const SphericalHarmonicExpansion &right)
const SphericalHarmonicCoefficientSet & coefficientSet() const
virtual ~SphericalHarmonicExpansion()
virtual unsigned int dimensionality() const override