public class LossQuadratureGenerator
extends java.lang.Object
| Constructor and Description |
|---|
LossQuadratureGenerator() |
| Modifier and Type | Method and Description |
|---|---|
static java.util.List<LossQuadratureMetrics> |
GenerateDayStepLossPeriods(CreditComponent comp,
ValuationParams valParams,
CompositePeriod period,
int iWorkoutDate,
int iPeriodUnit,
CurveSurfaceQuoteContainer csqs)
Generate the Set of Loss Quadrature Metrics from the Day Step Loss Periods
|
static java.util.List<LossQuadratureMetrics> |
GeneratePeriodUnitLossPeriods(CreditComponent comp,
ValuationParams valParams,
CompositePeriod period,
int iWorkoutDate,
int iPeriodUnit,
CurveSurfaceQuoteContainer csqs)
Generate the Set of Loss Quadrature Metrics from the Day Step Loss Periods
|
static java.util.List<LossQuadratureMetrics> |
GenerateWholeLossPeriods(CreditComponent comp,
ValuationParams valParams,
CompositePeriod period,
int iWorkoutDate,
CurveSurfaceQuoteContainer csqs)
Generate the Set of Loss Quadrature Metrics from the Day Step Loss Periods
|
public static final java.util.List<LossQuadratureMetrics> GenerateDayStepLossPeriods(CreditComponent comp, ValuationParams valParams, CompositePeriod period, int iWorkoutDate, int iPeriodUnit, CurveSurfaceQuoteContainer csqs)
comp - Component for which the measures are to be generatedvalParams - ValuationParams from which the periods are generatedperiod - The enveloping coupon periodiWorkoutDate - Date representing the absolute end of all the generated periodsiPeriodUnit - Day Step Size Unit of the generated Loss Quadrature Periodscsqs - The Market Parameters Curves/Quotespublic static final java.util.List<LossQuadratureMetrics> GeneratePeriodUnitLossPeriods(CreditComponent comp, ValuationParams valParams, CompositePeriod period, int iWorkoutDate, int iPeriodUnit, CurveSurfaceQuoteContainer csqs)
comp - Component for which the measures are to be generatedvalParams - ValuationParams from which the periods are generatedperiod - The enveloping coupon periodiWorkoutDate - The absolute end of all the generated periodsiPeriodUnit - Loss Grid Size Unit of the generated Loss Quadrature Periodscsqs - The Market Parameters Curves/Quotespublic static final java.util.List<LossQuadratureMetrics> GenerateWholeLossPeriods(CreditComponent comp, ValuationParams valParams, CompositePeriod period, int iWorkoutDate, CurveSurfaceQuoteContainer csqs)
comp - Component for which the measures are to be generatedvalParams - ValuationParams from which the periods are generatedperiod - The Enveloping Coupon periodiWorkoutDate - The Absolute End of all the generated periodscsqs - The Market Parameters Curves/Quotes