base pricer for vanilla CMS spread coupons with a correlation surface More...
#include <qle/cashflows/lognormalcmsspreadpricer.hpp>
Public Member Functions | |
CmsSpreadCouponPricer2 (const Handle< CorrelationTermStructure > &correlation=Handle< CorrelationTermStructure >()) | |
Real | correlation (Time t, Real strike=1) const |
void | setCorrelationCurve (const Handle< CorrelationTermStructure > &correlation=Handle< CorrelationTermStructure >()) |
Private Attributes | |
Handle< CorrelationTermStructure > | correlationCurve_ |
base pricer for vanilla CMS spread coupons with a correlation surface
Definition at line 63 of file lognormalcmsspreadpricer.hpp.
|
explicit |
Definition at line 65 of file lognormalcmsspreadpricer.hpp.
Real correlation | ( | Time | t, |
Real | strike = 1 |
||
) | const |
Definition at line 73 of file lognormalcmsspreadpricer.hpp.
void setCorrelationCurve | ( | const Handle< CorrelationTermStructure > & | correlation = Handle<CorrelationTermStructure>() | ) |
Definition at line 75 of file lognormalcmsspreadpricer.hpp.
|
private |
Definition at line 83 of file lognormalcmsspreadpricer.hpp.