|
CLHEP 2.4.7.1
C++ Class Library for High Energy Physics
|
#include <CLHEP/GenericFunctions/Parameter.hh>
Public Member Functions | |
| Parameter (std::string name, double value, double lowerLimit=-1e100, double upperLimit=1e100) | |
| Parameter (const Parameter &right) | |
| virtual | ~Parameter () |
| const Parameter & | operator= (const Parameter &right) |
| const std::string & | getName () const |
| virtual double | getValue () const |
| double | getLowerLimit () const |
| double | getUpperLimit () const |
| void | setValue (double value) |
| void | setLowerLimit (double lowerLimit) |
| void | setUpperLimit (double upperLimit) |
| void | connectFrom (const AbsParameter *source) |
| virtual Parameter * | parameter () |
| virtual const Parameter * | parameter () const |
Public Member Functions inherited from Genfun::AbsParameter | |
| AbsParameter () | |
| AbsParameter (const AbsParameter &) | |
| virtual | ~AbsParameter () |
| AbsParameter * | clone () const |
Definition at line 35 of file Parameter.hh.
| Genfun::Parameter::Parameter | ( | std::string | name, |
| double | value, | ||
| double | lowerLimit = -1e100, | ||
| double | upperLimit = 1e100 ) |
|
virtual |
| void Genfun::Parameter::connectFrom | ( | const AbsParameter * | source | ) |
| double Genfun::Parameter::getLowerLimit | ( | ) | const |
| const std::string & Genfun::Parameter::getName | ( | ) | const |
| double Genfun::Parameter::getUpperLimit | ( | ) | const |
Implements Genfun::AbsParameter.
Referenced by Genfun::DoubleParamToArgAdaptor< F >::operator()(), Genfun::FractionalOrder::Bessel::operator()(), Genfun::EllipticIntegral::FirstKind::operator()(), Genfun::EllipticIntegral::SecondKind::operator()(), Genfun::EllipticIntegral::ThirdKind::operator()(), Genfun::FourierFit::operator()(), and Genfun::LegendreFit::recomputeCoefficients().
Reimplemented from Genfun::AbsParameter.
Definition at line 81 of file Parameter.hh.
Reimplemented from Genfun::AbsParameter.
Definition at line 82 of file Parameter.hh.