Inflation term structure based on the interpolation of zero rates. More...
#include <qle/termstructures/zeroinflationcurveobserverstatic.hpp>
Public Member Functions | |
| ZeroInflationCurveObserverStatic (const Date &referenceDate, const DayCounter &dayCounter, const Period &lag, Frequency frequency, const std::vector< Date > &dates, const std::vector< Handle< Quote > > &rates, const QuantLib::ext::shared_ptr< Seasonality > &seasonality=QuantLib::ext::shared_ptr< Seasonality >(), const Interpolator &interpolator=Interpolator()) | |
InflationTermStructure interface | |
| Date | baseDate () const |
| Date | maxDate () const |
Inspectors | |
| const std::vector< Date > & | dates () const |
| const std::vector< Time > & | times () const |
| const std::vector< Real > & | data () const |
| const std::vector< Rate > & | rates () const |
| std::vector< std::pair< Date, Rate > > | nodes () const |
| const std::vector< Handle< Quote > > & | quotes () const |
Observer interface | |
| void | update () |
ZeroInflationTermStructure Interface | |
| std::vector< Date > | dates_ |
| std::vector< Handle< Quote > > | quotes_ |
| bool | indexIsInterpolated_ |
| Rate | zeroRateImpl (Time t) const |
Inflation term structure based on the interpolation of zero rates.