28#include <ql/indexes/interestrateindex.hpp>
50 FormulaBasedIndex(
const std::string& familyName,
const std::vector<QuantLib::ext::shared_ptr<InterestRateIndex>>&
indices,
55 QL_FAIL(
"FormulaBasedIndex does not provide a single maturity date");
58 Rate
pastFixing(
const Date& fixingDate)
const override;
62 const std::vector<QuantLib::ext::shared_ptr<InterestRateIndex>>&
indices()
const {
return indices_; }
66 const std::vector<QuantLib::ext::shared_ptr<InterestRateIndex>>
indices_;