Skip to content

Commit f14c665

Browse files
damienbarkerjenkins
authored andcommitted
QPR-12556 missing setter
1 parent 3ab98f9 commit f14c665

2 files changed

Lines changed: 6 additions & 0 deletions

File tree

OREAnalytics/orea/app/inputparameters.cpp

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff 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+
195200
void InputParameters::setHistVarSimMarketParamsFromFile(const std::string& fileName) {
196201
histVarSimMarketParams_ = QuantLib::ext::make_shared<ScenarioSimMarketParameters>();
197202
histVarSimMarketParams_->fromFile(fileName);

OREAnalytics/orea/app/inputparameters.hpp

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff 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

0 commit comments

Comments
 (0)