public class LinearLatentStateCalibrator extends GlobalControlCurveParams
| Constructor and Description |
|---|
LinearLatentStateCalibrator(SegmentCustomBuilderControl scbc,
BoundarySettings bs,
int iCalibrationDetail,
StretchBestFitResponse sbfr,
StretchBestFitResponse sbfrSensitivity)
LinearLatentStateCalibrator constructor
|
| Modifier and Type | Method and Description |
|---|---|
OverlappingStretchSpan |
calibrateSpan(LatentStateStretchSpec[] aStretchSpec,
double dblEpochResponse,
ValuationParams valParams,
CreditPricerParams pricerParams,
ValuationCustomizationParams vcp,
CurveSurfaceQuoteContainer csqs)
Calibrate the Span from the Instruments in the Stretches and their Details.
|
calibrationBoundaryConditionbestFitWeightedResponse, bestFitWeightedResponseSensitivity, calibrationDetail, defaultSegmentBuilderControl, segmentBuilderControl, setStretchSegmentBuilderControl, smootheningQuantificationMetricpublic LinearLatentStateCalibrator(SegmentCustomBuilderControl scbc, BoundarySettings bs, int iCalibrationDetail, StretchBestFitResponse sbfr, StretchBestFitResponse sbfrSensitivity) throws java.lang.Exception
scbc - Segment Builder Control Parametersbs - The Calibration Boundary ConditioniCalibrationDetail - The Calibration Detailsbfr - Curve Fitness Weighted ResponsesbfrSensitivity - Curve Fitness Weighted Response Sensitivityjava.lang.Exception - Thrown if the inputs are invalidpublic OverlappingStretchSpan calibrateSpan(LatentStateStretchSpec[] aStretchSpec, double dblEpochResponse, ValuationParams valParams, CreditPricerParams pricerParams, ValuationCustomizationParams vcp, CurveSurfaceQuoteContainer csqs)
aStretchSpec - The Stretch Sequence constituting the SpandblEpochResponse - Segment Sequence Left-most Response ValuevalParams - Valuation ParameterpricerParams - Pricer Parametervcp - The Valuation Customization Parameterscsqs - The Market Parameters Surface and Quote