File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -192,6 +192,11 @@ void InputParameters::setScenarioSimMarketParamsFromFile(const std::string& file
192192 scenarioSimMarketParams_->fromFile (fileName);
193193}
194194
195+ void InputParameters::setHistVarSimMarketParams (const std::string& xml) {
196+ histVarSimMarketParams_ = QuantLib::ext::make_shared<ScenarioSimMarketParameters>();
197+ histVarSimMarketParams_->fromXMLString (xml);
198+ }
199+
195200void InputParameters::setHistVarSimMarketParamsFromFile (const std::string& fileName) {
196201 histVarSimMarketParams_ = QuantLib::ext::make_shared<ScenarioSimMarketParameters>();
197202 histVarSimMarketParams_->fromFile (fileName);
Original file line number Diff line number Diff line change @@ -185,6 +185,7 @@ class InputParameters {
185185 void setBenchmarkVarPeriod (const std::string& period);
186186 void setHistoricalScenarioReader (const std::string& fileName);
187187 void setSensitivityStreamFromBuffer (const std::string& buffer);
188+ void setHistVarSimMarketParams (const std::string& xml);
188189 void setHistVarSimMarketParamsFromFile (const std::string& fileName);
189190 void setOutputHistoricalScenarios (const bool b) { outputHistoricalScenarios_ = b; }
190191
You can’t perform that action at this time.
0 commit comments