QuantLib: a free/open-source library for quantitative finance
Fully annotated sources - version 1.32
|
#include <ql/experimental/catbonds/catrisk.hpp>
Public Member Functions | |
EventSet (ext::shared_ptr< std::vector< std::pair< Date, Real > > > events, Date eventsStart, Date eventsEnd) | |
ext::shared_ptr< CatSimulation > | newSimulation (const Date &start, const Date &end) const override |
Public Member Functions inherited from CatRisk | |
virtual | ~CatRisk ()=default |
virtual ext::shared_ptr< CatSimulation > | newSimulation (const Date &start, const Date &end) const =0 |
Private Attributes | |
ext::shared_ptr< std::vector< std::pair< Date, Real > > > | events_ |
Date | eventsStart_ |
Date | eventsEnd_ |
Definition at line 75 of file catrisk.hpp.
EventSet | ( | ext::shared_ptr< std::vector< std::pair< Date, Real > > > | events, |
Date | eventsStart, | ||
Date | eventsEnd | ||
) |
Definition at line 71 of file catrisk.cpp.
|
overridevirtual |
Implements CatRisk.
Definition at line 76 of file catrisk.cpp.
Definition at line 85 of file catrisk.hpp.
|
private |
Definition at line 86 of file catrisk.hpp.
|
private |
Definition at line 87 of file catrisk.hpp.