|
lsst.modelfit.parameters g35bb328faa+d801c9999e
|
Public Member Functions | |
| std::string | description () const override |
| Return a description of this transform. | |
| std::string | repr (bool=false, const std::string_view &namespace_separator=Object::CC_NAMESPACE_SEPARATOR) const override |
| std::string | str () const override |
| Return a brief, human-readable string representation of this. | |
| T | derivative (T) const override |
| Return the derivative of this tranform at the value x. | |
| T | forward (T x) const override |
| Return the transformed value of x. | |
| T | reverse (T x) const override |
| Return the original value of x given a transformed value. | |
Static Public Member Functions | |
| static const UnitTransform< T > & | get () |
Additional Inherited Members | |
| Static Public Attributes inherited from lsst::modelfit::parameters::Object | |
| static constexpr std::string_view | CC_NAMESPACE_SEPARATOR = "::" |
| The C++ namespace separator. | |
|
inlineoverridevirtual |
Return the derivative of this tranform at the value x.
Implements lsst::modelfit::parameters::Transform< T >.
|
inlineoverridevirtual |
Return a description of this transform.
Implements lsst::modelfit::parameters::Transform< T >.
|
inlineoverridevirtual |
Return the transformed value of x.
Implements lsst::modelfit::parameters::Transform< T >.
|
inlineoverridevirtual |
Return a full, callable string representation of this.
| name_keywords | Whether to prefix arguments with "{name}=", where name is the arg name in the header (as with keyword arguments in Python). |
| namespace_separator | The string to use to delimit namespaces, i.e. :: in C++ and . in Python. |
Implements lsst::modelfit::parameters::Object.
|
inlineoverridevirtual |
Return the original value of x given a transformed value.
Implements lsst::modelfit::parameters::Transform< T >.
|
inlineoverridevirtual |
Return a brief, human-readable string representation of this.
Implements lsst::modelfit::parameters::Object.