24#ifndef quantext_parametric_volatility_smile_section_h
25#define quantext_parametric_volatility_smile_section_h
29#include <ql/termstructures/volatility/smilesection.hpp>
37 const boost::shared_ptr<ParametricVolatility> parametricVolatility,
39 Real
minStrike()
const override {
return -QL_MAX_REAL; }
40 Real
maxStrike()
const override {
return QL_MAX_REAL; }
Real atmLevel() const override
std::map< Real, Real > cache_
ParametricVolatility::MarketQuoteType outputMarketQuoteType_
Real minStrike() const override
boost::shared_ptr< ParametricVolatility > parametricVolatility_
Real maxStrike() const override
Volatility volatilityImpl(Rate strike) const override
cross-asset, generic volatility structure