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

Public Member Functions
Genfun::TrivariateGaussian Class Reference

#include <TrivariateGaussian.hh>

Inheritance diagram for Genfun::TrivariateGaussian:
Genfun::AbsFunction Genfun::AbsFunction

List of all members.

Public Member Functions

 TrivariateGaussian ()
 TrivariateGaussian (const TrivariateGaussian &right)
virtual ~TrivariateGaussian ()
virtual double operator() (double argument) const
virtual double operator() (const Argument &a) const
virtual unsigned int dimensionality () const
Parameter & mean0 ()
const Parameter & mean0 () const
Parameter & mean1 ()
const Parameter & mean1 () const
Parameter & mean2 ()
const Parameter & mean2 () const
Parameter & sigma0 ()
const Parameter & sigma0 () const
Parameter & sigma1 ()
const Parameter & sigma1 () const
Parameter & sigma2 ()
const Parameter & sigma2 () const
Parameter & corr01 ()
const Parameter & corr01 () const
Parameter & corr02 ()
const Parameter & corr02 () const
Parameter & corr12 ()
const Parameter & corr12 () const
 TrivariateGaussian ()
 TrivariateGaussian (const TrivariateGaussian &right)
virtual ~TrivariateGaussian ()
virtual double operator() (double argument) const
virtual double operator() (const Argument &a) const
virtual unsigned int dimensionality () const
Parameter & mean0 ()
const Parameter & mean0 () const
Parameter & mean1 ()
const Parameter & mean1 () const
Parameter & mean2 ()
const Parameter & mean2 () const
Parameter & sigma0 ()
const Parameter & sigma0 () const
Parameter & sigma1 ()
const Parameter & sigma1 () const
Parameter & sigma2 ()
const Parameter & sigma2 () const
Parameter & corr01 ()
const Parameter & corr01 () const
Parameter & corr02 ()
const Parameter & corr02 () const
Parameter & corr12 ()
const Parameter & corr12 () const
- Public Member Functions inherited from Genfun::AbsFunction
 AbsFunction ()
 AbsFunction (const AbsFunction &right)
virtual ~AbsFunction ()
virtual AbsFunction * clone () const =0
virtual FunctionComposition operator() (const AbsFunction &f) const
virtual ParameterComposition operator() (const AbsParameter &p) const
Derivative derivative (const Variable &v) const
Derivative prime () const
virtual bool hasAnalyticDerivative () const
virtual Derivative partial (unsigned int) const
 AbsFunction ()
 AbsFunction (const AbsFunction &right)
virtual ~AbsFunction ()
virtual AbsFunction * clone () const =0
virtual FunctionComposition operator() (const AbsFunction &f) const
virtual ParameterComposition operator() (const AbsParameter &p) const
Derivative derivative (const Variable &v) const
Derivative prime () const
virtual bool hasAnalyticDerivative () const
virtual Derivative partial (unsigned int) const

Detailed Description

Author:

Definition at line 20 of file CLHEP/GenericFunctions/TrivariateGaussian.hh.


Constructor & Destructor Documentation

Genfun::TrivariateGaussian::TrivariateGaussian ( )

Definition at line 19 of file TrivariateGaussian.cc.

Genfun::TrivariateGaussian::TrivariateGaussian ( const TrivariateGaussian &  right)

Definition at line 34 of file TrivariateGaussian.cc.

Genfun::TrivariateGaussian::~TrivariateGaussian ( )
virtual

Definition at line 31 of file TrivariateGaussian.cc.

Genfun::TrivariateGaussian::TrivariateGaussian ( )
Genfun::TrivariateGaussian::TrivariateGaussian ( const TrivariateGaussian &  right)
virtual Genfun::TrivariateGaussian::~TrivariateGaussian ( )
virtual

Member Function Documentation

Parameter & Genfun::TrivariateGaussian::corr01 ( )

Definition at line 140 of file TrivariateGaussian.cc.

Parameter& Genfun::TrivariateGaussian::corr01 ( )
const Parameter & Genfun::TrivariateGaussian::corr01 ( ) const

Definition at line 144 of file TrivariateGaussian.cc.

const Parameter& Genfun::TrivariateGaussian::corr01 ( ) const
Parameter & Genfun::TrivariateGaussian::corr02 ( )

Definition at line 148 of file TrivariateGaussian.cc.

Parameter& Genfun::TrivariateGaussian::corr02 ( )
const Parameter & Genfun::TrivariateGaussian::corr02 ( ) const

Definition at line 152 of file TrivariateGaussian.cc.

const Parameter& Genfun::TrivariateGaussian::corr02 ( ) const
Parameter & Genfun::TrivariateGaussian::corr12 ( )

Definition at line 156 of file TrivariateGaussian.cc.

Parameter& Genfun::TrivariateGaussian::corr12 ( )
const Parameter & Genfun::TrivariateGaussian::corr12 ( ) const

Definition at line 160 of file TrivariateGaussian.cc.

const Parameter& Genfun::TrivariateGaussian::corr12 ( ) const
unsigned int Genfun::TrivariateGaussian::dimensionality ( ) const
virtual

Reimplemented from Genfun::AbsFunction.

Definition at line 165 of file TrivariateGaussian.cc.

virtual unsigned int Genfun::TrivariateGaussian::dimensionality ( ) const
virtual

Reimplemented from Genfun::AbsFunction.

Parameter & Genfun::TrivariateGaussian::mean0 ( )

Definition at line 89 of file TrivariateGaussian.cc.

Parameter& Genfun::TrivariateGaussian::mean0 ( )
const Parameter & Genfun::TrivariateGaussian::mean0 ( ) const

Definition at line 97 of file TrivariateGaussian.cc.

const Parameter& Genfun::TrivariateGaussian::mean0 ( ) const
Parameter & Genfun::TrivariateGaussian::mean1 ( )

Definition at line 105 of file TrivariateGaussian.cc.

Parameter& Genfun::TrivariateGaussian::mean1 ( )
const Parameter & Genfun::TrivariateGaussian::mean1 ( ) const

Definition at line 113 of file TrivariateGaussian.cc.

const Parameter& Genfun::TrivariateGaussian::mean1 ( ) const
Parameter& Genfun::TrivariateGaussian::mean2 ( )
Parameter & Genfun::TrivariateGaussian::mean2 ( )

Definition at line 121 of file TrivariateGaussian.cc.

const Parameter & Genfun::TrivariateGaussian::mean2 ( ) const

Definition at line 130 of file TrivariateGaussian.cc.

const Parameter& Genfun::TrivariateGaussian::mean2 ( ) const
virtual double Genfun::TrivariateGaussian::operator() ( double  argument) const
virtual

Implements Genfun::AbsFunction.

double Genfun::TrivariateGaussian::operator() ( double  argument) const
virtual

Implements Genfun::AbsFunction.

Definition at line 169 of file TrivariateGaussian.cc.

double Genfun::TrivariateGaussian::operator() ( const Argument &  a) const
virtual
virtual double Genfun::TrivariateGaussian::operator() ( const Argument &  a) const
virtual

Implements Genfun::AbsFunction.

Parameter& Genfun::TrivariateGaussian::sigma0 ( )
Parameter & Genfun::TrivariateGaussian::sigma0 ( )

Definition at line 93 of file TrivariateGaussian.cc.

const Parameter& Genfun::TrivariateGaussian::sigma0 ( ) const
const Parameter & Genfun::TrivariateGaussian::sigma0 ( ) const

Definition at line 101 of file TrivariateGaussian.cc.

Parameter & Genfun::TrivariateGaussian::sigma1 ( )

Definition at line 109 of file TrivariateGaussian.cc.

Parameter& Genfun::TrivariateGaussian::sigma1 ( )
const Parameter& Genfun::TrivariateGaussian::sigma1 ( ) const
const Parameter & Genfun::TrivariateGaussian::sigma1 ( ) const

Definition at line 117 of file TrivariateGaussian.cc.

Parameter & Genfun::TrivariateGaussian::sigma2 ( )

Definition at line 126 of file TrivariateGaussian.cc.

Parameter& Genfun::TrivariateGaussian::sigma2 ( )
const Parameter & Genfun::TrivariateGaussian::sigma2 ( ) const

Definition at line 134 of file TrivariateGaussian.cc.

const Parameter& Genfun::TrivariateGaussian::sigma2 ( ) const

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