public override double capletPrice(double effectiveCap) { double capletPrice = optionletPrice(Option.Type.Call, effectiveCap); return gearing_ * capletPrice; }