Hazard Spreaded Default Term Structure. More...
#include <qle/termstructures/hazardspreadeddefaulttermstructure.hpp>
Public Member Functions | |
Constructors | |
HazardSpreadedDefaultTermStructure (const Handle< DefaultProbabilityTermStructure > &source, const Handle< Quote > &spread) | |
TermStructure interface | |
virtual DayCounter | dayCounter () const override |
virtual Date | maxDate () const override |
virtual Time | maxTime () const override |
virtual const Date & | referenceDate () const override |
virtual Calendar | calendar () const override |
virtual Natural | settlementDays () const override |
Private Member Functions | |
HazardRateStructure interface | |
Rate | hazardRateImpl (Time) const override |
DefaultProbabilityTermStructure interface | |
Handle< DefaultProbabilityTermStructure > | source_ |
Handle< Quote > | spread_ |
Probability | survivalProbabilityImpl (Time) const override |
Hazard Spreaded Default Term Structure.
Definition at line 37 of file hazardspreadeddefaulttermstructure.hpp.
HazardSpreadedDefaultTermStructure | ( | const Handle< DefaultProbabilityTermStructure > & | source, |
const Handle< Quote > & | spread | ||
) |
Definition at line 23 of file hazardspreadeddefaulttermstructure.cpp.
|
overridevirtual |
Definition at line 78 of file hazardspreadeddefaulttermstructure.hpp.
|
overridevirtual |
Definition at line 80 of file hazardspreadeddefaulttermstructure.hpp.
|
overridevirtual |
Definition at line 82 of file hazardspreadeddefaulttermstructure.hpp.
|
overridevirtual |
Definition at line 84 of file hazardspreadeddefaulttermstructure.hpp.
|
overridevirtual |
Definition at line 86 of file hazardspreadeddefaulttermstructure.hpp.
|
overridevirtual |
Definition at line 88 of file hazardspreadeddefaulttermstructure.hpp.
|
overrideprivate |
Definition at line 70 of file hazardspreadeddefaulttermstructure.hpp.
|
overrideprivate |
Definition at line 74 of file hazardspreadeddefaulttermstructure.hpp.
|
private |
Definition at line 64 of file hazardspreadeddefaulttermstructure.hpp.
|
private |
Definition at line 65 of file hazardspreadeddefaulttermstructure.hpp.