protected override double volatilityImpl(double t,double r) { return blackCurve_.blackVol(t, r, true); }