#include <qle/termstructures/atmadjustedsmilesection.hpp>
|
| AtmAdjustedSmileSection (const QuantLib::ext::shared_ptr< QuantLib::SmileSection > &base, const QuantLib::Real baseAtmLevel, const QuantLib::Real targetAtmLevel) |
|
QuantLib::Real | minStrike () const override |
|
QuantLib::Real | maxStrike () const override |
|
QuantLib::Real | atmLevel () const override |
|
const QuantLib::Date & | exerciseDate () const override |
|
QuantLib::VolatilityType | volatilityType () const override |
|
QuantLib::Rate | shift () const override |
|
const QuantLib::Date & | referenceDate () const override |
|
QuantLib::Time | exerciseTime () const override |
|
const QuantLib::DayCounter & | dayCounter () const override |
|
|
QuantLib::Volatility | volatilityImpl (QuantLib::Rate strike) const override |
|
Definition at line 25 of file atmadjustedsmilesection.hpp.
◆ AtmAdjustedSmileSection()
AtmAdjustedSmileSection |
( |
const QuantLib::ext::shared_ptr< QuantLib::SmileSection > & |
base, |
|
|
const QuantLib::Real |
baseAtmLevel, |
|
|
const QuantLib::Real |
targetAtmLevel |
|
) |
| |
Definition at line 27 of file atmadjustedsmilesection.hpp.
QuantLib::Real baseAtmLevel_
QuantLib::ext::shared_ptr< QuantLib::SmileSection > base_
QuantLib::Real targetAtmLevel_
◆ minStrike()
QuantLib::Real minStrike |
( |
| ) |
const |
|
override |
◆ maxStrike()
QuantLib::Real maxStrike |
( |
| ) |
const |
|
override |
◆ atmLevel()
QuantLib::Real atmLevel |
( |
| ) |
const |
|
override |
◆ exerciseDate()
const QuantLib::Date & exerciseDate |
( |
| ) |
const |
|
override |
◆ volatilityType()
QuantLib::VolatilityType volatilityType |
( |
| ) |
const |
|
override |
◆ shift()
QuantLib::Rate shift |
( |
| ) |
const |
|
override |
◆ referenceDate()
const QuantLib::Date & referenceDate |
( |
| ) |
const |
|
override |
◆ exerciseTime()
QuantLib::Time exerciseTime |
( |
| ) |
const |
|
override |
◆ dayCounter()
const QuantLib::DayCounter & dayCounter |
( |
| ) |
const |
|
override |
◆ volatilityImpl()
QuantLib::Volatility volatilityImpl |
( |
QuantLib::Rate |
strike | ) |
const |
|
overrideprivate |
◆ base_
QuantLib::ext::shared_ptr<QuantLib::SmileSection> base_ |
|
private |
◆ baseAtmLevel_
QuantLib::Real baseAtmLevel_ |
|
private |
◆ targetAtmLevel_
QuantLib::Real targetAtmLevel_ |
|
private |