Package org.drip.state.estimator
Class GlobalControlCurveParams
java.lang.Object
org.drip.state.estimator.SmoothingCurveStretchParams
org.drip.state.estimator.GlobalControlCurveParams
- Direct Known Subclasses:
LinearLatentStateCalibrator
public class GlobalControlCurveParams extends SmoothingCurveStretchParams
GlobalControlCurveParams contains the Parameters controlling multiple Stretches in a Curve. It
provides Functionality to:
- GlobalControlCurveParams constructor
- Retrieve the Calibration Boundary Condition
| Module | Product Core Module |
| Library | Fixed Income Analytics |
| Project | Latent State Inference and Creation Utilities |
| Package | Multi-Pass Customized Stretch Curve |
- Author:
- Lakshmi Krishnamurthy
-
Constructor Summary
Constructors Constructor Description GlobalControlCurveParams(java.lang.String smootheningQuantificationMetric, SegmentCustomBuilderControl segmentCustomBuilderControl, BoundarySettings boundarySettings, int calibrationDetail, StretchBestFitResponse stretchBestFitResponse, StretchBestFitResponse stretchBestFitResponseSensitivity)GlobalControlCurveParams constructor -
Method Summary
Modifier and Type Method Description BoundarySettingscalibrationBoundaryCondition()Retrieve the Calibration Boundary ConditionMethods inherited from class org.drip.state.estimator.SmoothingCurveStretchParams
bestFitWeightedResponse, bestFitWeightedResponseSensitivity, calibrationDetail, defaultSegmentBuilderControl, segmentBuilderControl, setStretchSegmentBuilderControl, smootheningQuantificationMetricMethods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Constructor Details
-
GlobalControlCurveParams
public GlobalControlCurveParams(java.lang.String smootheningQuantificationMetric, SegmentCustomBuilderControl segmentCustomBuilderControl, BoundarySettings boundarySettings, int calibrationDetail, StretchBestFitResponse stretchBestFitResponse, StretchBestFitResponse stretchBestFitResponseSensitivity) throws java.lang.ExceptionGlobalControlCurveParams constructor- Parameters:
smootheningQuantificationMetric- Curve Smoothening Quantification MetricsegmentCustomBuilderControl- Segment Builder ParametersboundarySettings- The Calibration Boundary ConditioncalibrationDetail- The Calibration DetailstretchBestFitResponse- Curve Fitness Weighted ResponsestretchBestFitResponseSensitivity- Curve Fitness Weighted Response Sensitivity- Throws:
java.lang.Exception- Thrown if the inputs are invalid
-
-
Method Details
-
calibrationBoundaryCondition
Retrieve the Calibration Boundary Condition- Returns:
- The Calibration Boundary Condition
-