Logo
Fully annotated reference manual - version 1.8.12
Loading...
Searching...
No Matches
Public Member Functions | Public Attributes | Static Public Attributes | List of all members
YieldCurveCalibrationInfo Struct Reference

#include <ored/marketdata/todaysmarketcalibrationinfo.hpp>

+ Inheritance diagram for YieldCurveCalibrationInfo:
+ Collaboration diagram for YieldCurveCalibrationInfo:

Public Member Functions

virtual ~YieldCurveCalibrationInfo ()
 

Public Attributes

std::string dayCounter
 
std::string currency
 
std::vector< QuantLib::Date > pillarDates
 
std::vector< double > zeroRates
 
std::vector< double > discountFactors
 
std::vector< double > times
 

Static Public Attributes

static const std::vector< QuantLib::Period > defaultPeriods
 

Detailed Description

Definition at line 40 of file todaysmarketcalibrationinfo.hpp.

Constructor & Destructor Documentation

◆ ~YieldCurveCalibrationInfo()

virtual ~YieldCurveCalibrationInfo ( )
virtual

Definition at line 41 of file todaysmarketcalibrationinfo.hpp.

41{}

Member Data Documentation

◆ defaultPeriods

const std::vector< Period > defaultPeriods
static
Initial value:
= {
1 * Weeks, 2 * Weeks, 3 * Months, 6 * Months, 9 * Months, 1 * Years, 2 * Years,
3 * Years, 5 * Years, 7 * Years, 10 * Years, 15 * Years, 20 * Years, 30 * Years}

Definition at line 44 of file todaysmarketcalibrationinfo.hpp.

◆ dayCounter

std::string dayCounter

Definition at line 46 of file todaysmarketcalibrationinfo.hpp.

◆ currency

std::string currency

Definition at line 47 of file todaysmarketcalibrationinfo.hpp.

◆ pillarDates

std::vector<QuantLib::Date> pillarDates

Definition at line 49 of file todaysmarketcalibrationinfo.hpp.

◆ zeroRates

std::vector<double> zeroRates

Definition at line 50 of file todaysmarketcalibrationinfo.hpp.

◆ discountFactors

std::vector<double> discountFactors

Definition at line 51 of file todaysmarketcalibrationinfo.hpp.

◆ times

std::vector<double> times

Definition at line 52 of file todaysmarketcalibrationinfo.hpp.