returns true if an event has already occurred before a date
overloads Event::hasOccurred in order to take
Settings.includeTodaysCashflows
in account
This method should be called at the end of non-const methods or when the programmer desires to notify any changes.
returns true if the cashflow is trading ex-coupon on the refDate
Predetermined cash flow
this cash flow pays a fractional amount at a given date.