Logo
Fully annotated reference manual - version 1.8.12
Loading...
Searching...
No Matches
Classes | Namespaces | Functions
shiftscenariogenerator.hpp File Reference

Shift scenario generation. More...

#include <orea/scenario/scenariofactory.hpp>
#include <orea/scenario/scenariogenerator.hpp>
#include <orea/scenario/scenariosimmarket.hpp>
#include <orea/scenario/sensitivityscenariodata.hpp>
#include <ored/marketdata/market.hpp>
#include <tuple>

Go to the source code of this file.

Classes

class  ShiftScenarioGenerator
 Shift Scenario Generator. More...
 
class  ShiftScenarioGenerator::ScenarioDescription
 

Namespaces

namespace  ore
 
namespace  ore::analytics
 

Functions

ostream & operator<< (ostream &out, const ShiftScenarioGenerator::ScenarioDescription &scenarioDescription)
 
pair< RiskFactorKey, string > deconstructFactor (const string &factor)
 
string reconstructFactor (const RiskFactorKey &key, const std::string &desc)
 Reconstruct the string description from a risk factor key and its index description desc. More...
 
QuantLib::ext::shared_ptr< RiskFactorKey > parseRiskFactorKey (const std::string &str, std::vector< std::string > &addTokens)
 risk factor key parser that takes into account additional tokens occurring in sensitivity risk factor keys More...
 
bool operator< (const ShiftScenarioGenerator::ScenarioDescription &lhs, const ShiftScenarioGenerator::ScenarioDescription &rhs)
 
bool operator== (const ShiftScenarioGenerator::ScenarioDescription &lhs, const ShiftScenarioGenerator::ScenarioDescription &rhs)
 

Detailed Description

Shift scenario generation.

Definition in file shiftscenariogenerator.hpp.