28#include <ql/time/daycounters/actualactual.hpp>
29#include <ql/types.hpp>
58 std::vector<std::string>
optionExpiries = std::vector<std::string>(),
59 std::vector<std::string>
optionStrikes = std::vector<std::string>())
CalibrationType & calibrationType()
std::vector< std::string > & optionStrikes()
void fromXML(XMLNode *node)
CalibrationType calibrationType_
std::vector< Real > & sigmaValues()
ParamType & sigmaParamType()
EqBsData(std::string name, std::string currency, CalibrationType calibrationType, bool calibrateSigma, ParamType sigmaType, const std::vector< Time > &sigmaTimes, const std::vector< Real > &sigmaValues, std::vector< std::string > optionExpiries=std::vector< std::string >(), std::vector< std::string > optionStrikes=std::vector< std::string >())
Detailed constructor.
std::vector< std::string > optionExpiries_
XMLNode * toXML(XMLDocument &doc)
std::vector< Time > sigmaTimes_
EqBsData()
Default constructor.
std::vector< std::string > & optionExpiries()
std::vector< Time > & sigmaTimes()
std::vector< Real > sigmaValues_
bool operator==(const EqBsData &rhs)
bool operator!=(const EqBsData &rhs)
std::vector< std::string > optionStrikes_
Small XML Document wrapper class.
Currency and instrument specific conventions/defaults.
Linear Gauss Markov model data.
CalibrationType
Supported calibration types.
ParamType
Supported calibration parameter type.
Serializable Credit Default Swap.