24#ifndef quantext_constant_eqbs_parametrization_hpp
25#define quantext_constant_eqbs_parametrization_hpp
40 const Handle<YieldTermStructure>& eqIrCurveToday,
41 const Handle<YieldTermStructure>& eqDivYieldCurveToday);
42 Real
variance(
const Time t)
const override;
43 Real
sigma(
const Time t)
const override;
44 const QuantLib::ext::shared_ptr<Parameter>
parameter(
const Size)
const override;
47 Real
direct(
const Size i,
const Real x)
const override;
48 Real
inverse(
const Size i,
const Real y)
const override;
51 const QuantLib::ext::shared_ptr<PseudoParameter>
sigma_;
67 QL_REQUIRE(i == 0,
"parameter " << i <<
" does not exist, only have 0");
EQ Black Scholes parametrization.
Real inverse(const Size i, const Real y) const override
Real variance(const Time t) const override
Real sigma(const Time t) const override
Real direct(const Size i, const Real x) const override
const QuantLib::ext::shared_ptr< PseudoParameter > sigma_
const QuantLib::ext::shared_ptr< Parameter > parameter(const Size) const override
EQ Black Scholes parametrizations.
const Handle< Quote > eqSpotToday() const
const Handle< Quote > fxSpotToday() const
virtual const Currency & currency() const
EQ Black Scholes parametrization.