CLHEP VERSION Reference Documentation
   
CLHEP Home Page     CLHEP Documentation     CLHEP Bug Reports

Genfun::SphericalHarmonicExpansion Class Reference

#include <SphericalHarmonicExpansion.hh>

Inheritance diagram for Genfun::SphericalHarmonicExpansion:

Genfun::AbsFunction List of all members.

Public Types

 REAL
 IMAG
 MAG
 MAGSQ
enum  Type { REAL, IMAG, MAG, MAGSQ }

Public Member Functions

 SphericalHarmonicExpansion (Type type, const SphericalHarmonicCoefficientSet &coefficients)
 SphericalHarmonicExpansion (const SphericalHarmonicExpansion &right)
virtual ~SphericalHarmonicExpansion ()
virtual unsigned int dimensionality () const
virtual double operator() (double argument) const
virtual double operator() (const Argument &a) const
SphericalHarmonicCoefficientSetcoefficientSet ()
const SphericalHarmonicCoefficientSetcoefficientSet () const

Detailed Description

Author:

Definition at line 22 of file SphericalHarmonicExpansion.hh.


Member Enumeration Documentation

enum Genfun::SphericalHarmonicExpansion::Type

Enumerator:
REAL 
IMAG 
MAG 
MAGSQ 

Definition at line 28 of file SphericalHarmonicExpansion.hh.


Constructor & Destructor Documentation

Genfun::SphericalHarmonicExpansion::SphericalHarmonicExpansion ( Type  type,
const SphericalHarmonicCoefficientSet coefficients 
)

Genfun::SphericalHarmonicExpansion::SphericalHarmonicExpansion ( const SphericalHarmonicExpansion right  ) 

virtual Genfun::SphericalHarmonicExpansion::~SphericalHarmonicExpansion (  )  [virtual]


Member Function Documentation

const SphericalHarmonicCoefficientSet& Genfun::SphericalHarmonicExpansion::coefficientSet (  )  const

SphericalHarmonicCoefficientSet& Genfun::SphericalHarmonicExpansion::coefficientSet (  ) 

virtual unsigned int Genfun::SphericalHarmonicExpansion::dimensionality (  )  const [inline, virtual]

Reimplemented from Genfun::AbsFunction.

Definition at line 40 of file SphericalHarmonicExpansion.hh.

virtual double Genfun::SphericalHarmonicExpansion::operator() ( const Argument a  )  const [virtual]

Implements Genfun::AbsFunction.

virtual double Genfun::SphericalHarmonicExpansion::operator() ( double  argument  )  const [virtual]

Implements Genfun::AbsFunction.


The documentation for this class was generated from the following file:
Generated on 15 Nov 2012 for CLHEP by  doxygen 1.4.7