QuantLib: a free/open-source library for quantitative finance
fully annotated source code - version 1.34
|
#include <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.