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)
bool operator!=(const FxBsData &rhs)
CalibrationType calibrationType_
std::vector< Real > & sigmaValues()
ParamType & sigmaParamType()
std::string & domesticCcy()
std::vector< std::string > optionExpiries_
XMLNode * toXML(XMLDocument &doc)
std::vector< Time > sigmaTimes_
std::vector< std::string > & optionExpiries()
std::vector< Time > & sigmaTimes()
std::vector< Real > sigmaValues_
FxBsData()
Default constructor.
bool operator==(const FxBsData &rhs)
FxBsData(std::string foreignCcy, std::string domesticCcy, 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::string & foreignCcy()
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.