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

Genfun::AbsParameter Class Reference

#include <AbsParameter.hh>

Inheritance diagram for Genfun::AbsParameter:

Genfun::ConstMinusParameter Genfun::ConstOverParameter Genfun::ConstPlusParameter Genfun::ConstTimesParameter Genfun::Parameter Genfun::ParameterComposition Genfun::ParameterDifference Genfun::ParameterNegation Genfun::ParameterProduct Genfun::ParameterQuotient Genfun::ParameterSum List of all members.

Public Member Functions

 AbsParameter ()
 AbsParameter (const AbsParameter &)
virtual ~AbsParameter ()
virtual double getValue () const =0
AbsParameterclone () const
virtual Parameterparameter ()
virtual const Parameterparameter () const

Detailed Description

Author:

Definition at line 22 of file AbsParameter.hh.


Constructor & Destructor Documentation

Genfun::AbsParameter::AbsParameter (  ) 

Definition at line 8 of file AbsParameter.cc.

Genfun::AbsParameter::AbsParameter ( const AbsParameter  ) 

Definition at line 14 of file AbsParameter.cc.

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

Definition at line 11 of file AbsParameter.cc.


Member Function Documentation

AbsParameter * Genfun::AbsParameter::clone (  )  const

Definition at line 17 of file AbsParameter.cc.

virtual double Genfun::AbsParameter::getValue (  )  const [pure virtual]

Implemented in Genfun::ConstMinusParameter, Genfun::ConstOverParameter, Genfun::ConstPlusParameter, Genfun::ConstTimesParameter, Genfun::Parameter, Genfun::ParameterComposition, Genfun::ParameterDifference, Genfun::ParameterNegation, Genfun::ParameterProduct, Genfun::ParameterQuotient, and Genfun::ParameterSum.

Referenced by Genfun::ParameterSum::getValue(), Genfun::ParameterQuotient::getValue(), Genfun::ParameterProduct::getValue(), Genfun::ParameterNegation::getValue(), Genfun::ParameterDifference::getValue(), Genfun::ParameterComposition::getValue(), Genfun::Parameter::getValue(), Genfun::ConstTimesParameter::getValue(), Genfun::ConstPlusParameter::getValue(), Genfun::ConstOverParameter::getValue(), Genfun::ConstMinusParameter::getValue(), Genfun::FunctionTimesParameter::operator()(), Genfun::FunctionPlusParameter::operator()(), and Genfun::FloatingConstant::operator()().

virtual const Parameter* Genfun::AbsParameter::parameter (  )  const [inline, virtual]

Reimplemented in Genfun::Parameter.

Definition at line 43 of file AbsParameter.hh.

virtual Parameter* Genfun::AbsParameter::parameter (  )  [inline, virtual]

Reimplemented in Genfun::Parameter.

Definition at line 42 of file AbsParameter.hh.

Referenced by Genfun::Parameter::connectFrom().


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