gambit is hosted by Hepforge, IPPP Durham
GAMBIT  v1.5.0-2191-ga4742ac
a Global And Modular Bsm Inference Tool
Gambit::IniParser::Types::Observable Struct Reference

#include <yaml_parser.hpp>

Collaboration diagram for Gambit::IniParser::Types::Observable:

Public Member Functions

 Observable ()
 Default constructor, to ensure the default values are not gibberish. More...
 

Public Attributes

std::string purpose
 
std::string capability
 
std::string type
 
std::string function
 
std::string module
 
std::string backend
 
std::string version
 
bool printme
 
bool weakrule
 
Options options
 
YAML::Node subcaps
 
std::vector< Observabledependencies
 
std::vector< Observablebackends
 
std::vector< std::string > functionChain
 

Detailed Description

Definition at line 48 of file yaml_parser.hpp.

Constructor & Destructor Documentation

◆ Observable()

Gambit::IniParser::Types::Observable::Observable ( )
inline

Default constructor, to ensure the default values are not gibberish.

Definition at line 66 of file yaml_parser.hpp.

Member Data Documentation

◆ backend

std::string Gambit::IniParser::Types::Observable::backend

Definition at line 55 of file yaml_parser.hpp.

Referenced by Gambit::DRes::backendFuncMatchesIniEntry().

◆ backends

std::vector<Observable> Gambit::IniParser::Types::Observable::backends

Definition at line 62 of file yaml_parser.hpp.

Referenced by Gambit::IniParser::IniFile::getRules().

◆ capability

◆ dependencies

std::vector<Observable> Gambit::IniParser::Types::Observable::dependencies

Definition at line 61 of file yaml_parser.hpp.

Referenced by Gambit::IniParser::IniFile::getRules().

◆ function

◆ functionChain

std::vector<std::string> Gambit::IniParser::Types::Observable::functionChain

Definition at line 63 of file yaml_parser.hpp.

Referenced by Gambit::IniParser::IniFile::getRules().

◆ module

◆ options

Options Gambit::IniParser::Types::Observable::options

◆ printme

bool Gambit::IniParser::Types::Observable::printme

Definition at line 57 of file yaml_parser.hpp.

Referenced by Gambit::IniParser::IniFile::getRules().

◆ purpose

std::string Gambit::IniParser::Types::Observable::purpose

Definition at line 50 of file yaml_parser.hpp.

Referenced by Gambit::Likelihood_Container::Likelihood_Container().

◆ subcaps

YAML::Node Gambit::IniParser::Types::Observable::subcaps

Definition at line 60 of file yaml_parser.hpp.

Referenced by Gambit::IniParser::IniFile::getRules().

◆ type

◆ version

std::string Gambit::IniParser::Types::Observable::version

Definition at line 56 of file yaml_parser.hpp.

Referenced by Gambit::DRes::backendFuncMatchesIniEntry().

◆ weakrule

bool Gambit::IniParser::Types::Observable::weakrule

Definition at line 58 of file yaml_parser.hpp.

Referenced by Gambit::IniParser::IniFile::getRules().


The documentation for this struct was generated from the following file: