26#include <ql/experimental/credit/distribution.hpp>
27#include <ql/experimental/credit/randomdefaultmodel.hpp>
28#include <ql/math/distributions/bivariatenormaldistribution.hpp>
29#include <ql/math/distributions/normaldistribution.hpp>
36class CBO::engine :
public GenericEngine<CBO::arguments, CBO::results> {
52 std::vector<Real>&
data();
53 Distribution
histogram(Size bins, Real xmin = -QL_MAX_REAL, Real xmax = QL_MAX_REAL);
collateralized bond obligation instrument
virtual void initialize() const
QuantLib::ext::shared_ptr< BondBasket > remainingBasket_
helper class for the MonteCarloCBOEngine
Distribution histogram(Size bins, Real xmin=-QL_MAX_REAL, Real xmax=QL_MAX_REAL)
std::vector< Real > & data()
std::vector< Real > data_
Swap::arguments * arguments_