24#ifndef quantext_jy_implied_yoy_inflation_term_structure_hpp
25#define quantext_jy_implied_yoy_inflation_term_structure_hpp
41 bool indexIsInterpolated);
45 std::map<QuantLib::Date, QuantLib::Real>
yoyRates(
const std::vector<QuantLib::Date>& dates,
46 const QuantLib::Period& obsLag = -1 * QuantLib::Days)
const override;
51 QuantLib::Real
yoySwaplet(QuantLib::Time S, QuantLib::Time T)
const;
QuantLib::Real yoySwaplet(QuantLib::Time S, QuantLib::Time T) const
Year on year swaplet price for the period from S to T.
std::map< QuantLib::Date, QuantLib::Real > yoyRates(const std::vector< QuantLib::Date > &dates, const QuantLib::Period &obsLag=-1 *QuantLib::Days) const override
void checkState() const override
year-on-year inflation term structure implied by a cross asset model