20#include <ql/experimental/catbonds/riskynotional.hpp>
53 for (
const auto& event : events) {
void updatePath(const std::vector< std::pair< Date, Real > > &events, NotionalPath &path) const override
void addReduction(const Date &date, Rate newRate)
Rate notionalRate(const Date &date) const
std::vector< std::pair< Date, Real > > notionalRate_
ext::shared_ptr< EventPaymentOffset > paymentOffset_
std::size_t Size
size of a container