#include <qle/termstructures/fxsmilesection.hpp>
Public Member Functions | |
FxSmileSection () | |
FxSmileSection (Real spot, Real rd, Real rf, Time t) | |
virtual | ~FxSmileSection () |
virtual Volatility | volatility (Real strike) const =0 |
DiscountFactor | domesticDiscount () const |
DiscountFactor | foreignDiscount () const |
Protected Attributes | |
Real | spot_ |
Real | rd_ |
Real | rf_ |
Time | t_ |
FX SmileSection
Definition at line 34 of file fxsmilesection.hpp.
FxSmileSection | ( | ) |
Definition at line 36 of file fxsmilesection.hpp.
FxSmileSection | ( | Real | spot, |
Real | rd, | ||
Real | rf, | ||
Time | t | ||
) |
|
virtual |
Definition at line 38 of file fxsmilesection.hpp.
|
pure virtual |
Implemented in InterpolatedSmileSection, ConstantSmileSection, and VannaVolgaSmileSection.
DiscountFactor domesticDiscount | ( | ) | const |
DiscountFactor foreignDiscount | ( | ) | const |
|
protected |
Definition at line 46 of file fxsmilesection.hpp.
|
protected |
Definition at line 47 of file fxsmilesection.hpp.
|
protected |
Definition at line 48 of file fxsmilesection.hpp.
|
protected |
Definition at line 49 of file fxsmilesection.hpp.