/src/main/java/net/finmath/marketdata/model/volatility/caplet/CapShiftedVol.java
this.shift = strike;
this.shift = shift;
private final Schedule schedule; private final boolean isStrikeMoneyness; private final String volatilitySurfaceName; public CapShiftedVol(final Schedule schedule, final String forwardCurveName, final double strike, final boolean isStrikeMoneyness, final String discountCurveName, final String volatilitySurfaceName, final double shift) { super(schedule, forwardCurveName, strike, isStrikeMoneyness, discountCurveName, volatilitySurfaceName); <extra_id_0> this.schedule = schedule; this.isStrikeMoneyness = isStrikeMoneyness; this.volatilitySurfaceName = volatilitySurfaceName; } @Override public double getValueAsPrice(final double evaluationTime, final AnalyticModel model) {