40#ifndef quantext_coupon_quanto_pricer_hpp
41#define quantext_coupon_quanto_pricer_hpp
43#include <ql/cashflows/couponpricer.hpp>
44#include <ql/quote.hpp>
45#include <ql/termstructures/volatility/equityfx/blackvoltermstructure.hpp>
48using QuantLib::Handle;
58 const Handle<QuantLib::Quote>& underlyingFxCorrelation,
59 const Handle<QuantLib::OptionletVolatilityStructure>& capletVolatility)
Handle< QuantLib::BlackVolTermStructure > fxRateBlackVolatility_
BlackIborQuantoCouponPricer(const Handle< QuantLib::BlackVolTermStructure > &fxRateBlackVolatility, const Handle< QuantLib::Quote > &underlyingFxCorrelation, const Handle< QuantLib::OptionletVolatilityStructure > &capletVolatility)
Rate adjustedFixing(Rate fixing=Null< Rate >()) const override
Handle< QuantLib::Quote > underlyingFxCorrelation_