#include <qle/termstructures/fxsmilesection.hpp>
Inheritance diagram for FxSmileSection:
Collaboration diagram for FxSmileSection: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.