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 |
![]() | |
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.