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.
|
calibrationBoundaryCondition
bestFitWeightedResponse, bestFitWeightedResponseSensitivity, calibrationDetail, defaultSegmentBuilderControl, segmentBuilderControl, setStretchSegmentBuilderControl, smootheningQuantificationMetric
public 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