41 if (d1 > referenceDate) {
55 fixing = (fixing+shift)*dQuantoAdj-shift;
Floating rate coupon with additional cap/floor.
virtual Rate adjustedFixing(Rate fixing=Null< Rate >()) const
Rate adjustedFixing(Rate fixing=Null< Rate >()) const override
Handle< BlackVolTermStructure > fxRateBlackVolatility_
Handle< Quote > underlyingFxCorrelation_
Rate indexFixing() const override
fixing of the underlying index
Date fixingDate() const override
fixing date
Handle< OptionletVolatilityStructure > capletVolatility() const
const IborCoupon * coupon_
template class providing a null value for a given type.
Cms-rate coupon with digital call/put option.
Floating-rate coupon with digital call/put option.
Ibor-rate coupon with digital call/put option.
Real Time
continuous quantity with 1-year units
Real Volatility
volatility
base class for interest rate indexes