Wrapper class for building Yield volatility structures. More...
#include <ored/marketdata/yieldvolcurve.hpp>
Inheritance diagram for YieldVolCurve:
Collaboration diagram for YieldVolCurve:Public Member Functions | |
Constructors | |
| YieldVolCurve () | |
| Default constructor. More... | |
| YieldVolCurve (Date asof, YieldVolatilityCurveSpec spec, const Loader &loader, const CurveConfigurations &curveConfigs, const bool buildCalibrationInfo) | |
| Detailed constructor. More... | |
Public Member Functions inherited from GenericYieldVolCurve | |
| GenericYieldVolCurve () | |
| Default constructor. More... | |
| virtual | ~GenericYieldVolCurve () |
| dtor More... | |
| GenericYieldVolCurve (const Date &asof, const Loader &loader, const CurveConfigurations &curveConfigs, const QuantLib::ext::shared_ptr< GenericYieldVolatilityCurveConfig > &config, const map< string, QuantLib::ext::shared_ptr< SwapIndex > > &requiredSwapIndices, const map< string, QuantLib::ext::shared_ptr< GenericYieldVolCurve > > &requiredVolCurves, const std::function< bool(const QuantLib::ext::shared_ptr< MarketDatum > &md, Period &expiry, Period &term)> &matchAtmQuote, const std::function< bool(const QuantLib::ext::shared_ptr< MarketDatum > &md, Period &expiry, Period &term, Real &strike)> &matchSmileQuote, const std::function< bool(const QuantLib::ext::shared_ptr< MarketDatum > &md, Period &term)> &matchShiftQuote, const bool buildCalibrationInfo) | |
| Detailed constructor. More... | |
| const QuantLib::ext::shared_ptr< SwaptionVolatilityStructure > & | volTermStructure () |
| QuantLib::ext::shared_ptr< IrVolCalibrationInfo > | calibrationInfo () const |
Inspectors | |
| YieldVolatilityCurveSpec | spec_ |
| const YieldVolatilityCurveSpec & | spec () const |
Wrapper class for building Yield volatility structures.
Definition at line 38 of file yieldvolcurve.hpp.
| YieldVolCurve | ( | ) |
| YieldVolCurve | ( | Date | asof, |
| YieldVolatilityCurveSpec | spec, | ||
| const Loader & | loader, | ||
| const CurveConfigurations & | curveConfigs, | ||
| const bool | buildCalibrationInfo | ||
| ) |
Detailed constructor.
Definition at line 28 of file yieldvolcurve.cpp.
| const YieldVolatilityCurveSpec & spec | ( | ) | const |
Definition at line 51 of file yieldvolcurve.hpp.
|
private |
Definition at line 55 of file yieldvolcurve.hpp.