From 7e9158afb4ab9a896d894803778bf0c90cab1027 Mon Sep 17 00:00:00 2001 From: Guillaume Horel Date: Wed, 20 Jun 2018 15:17:05 -0400 Subject: also update self.T --- pyisda/credit_index.pyx | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/pyisda/credit_index.pyx b/pyisda/credit_index.pyx index c20ab84..346c112 100644 --- a/pyisda/credit_index.pyx +++ b/pyisda/credit_index.pyx @@ -149,6 +149,11 @@ cdef class CurveList: @value_date.setter def value_date(self, d): self.base_date = pydate_to_TDate(d) + cdef: + TCurve* sc = self._curves[0].get() + size_t i + for i in range(self.T.size()): + self.T[i] = (sc.fArray[i].fDate - self.base_date) / 365. @property def curves(self): -- cgit v1.2.3-70-g09d2