namespace configs::heplike_1_2
[No description available]
Attributes
Name | |
---|---|
string | castxml_cc_id |
string | castxml_cc |
string | castxml_cc_opt |
string | gambit_backend_name |
string | gambit_backend_version |
string | gambit_backend_reference |
string | gambit_base_namespace |
string | install_path |
list | input_files |
list | include_paths |
list | base_paths |
string | header_files_to |
string | src_files_to |
list | load_classes |
list | load_functions |
list | ditch |
bool | auto_detect_stdlib_paths |
bool | load_parent_classes |
bool | wrap_inherited_members |
string | header_extension |
string | source_extension |
int | indent |
dictionary | known_classes |
list | pragmas_begin |
list | pragmas_end |
Attributes Documentation
variable castxml_cc_id
string castxml_cc_id = 'gnu';
#
Configuration module for BOSS # #
variable castxml_cc
string castxml_cc = 'g++';
variable castxml_cc_opt
string castxml_cc_opt = '-std=c++14 -D __builtin_sincos=::sincos';
variable gambit_backend_name
string gambit_backend_name = 'HepLike';
variable gambit_backend_version
string gambit_backend_version = '1.2';
variable gambit_backend_reference
string gambit_backend_reference = 'Bhom:2020bfe';
variable gambit_base_namespace
string gambit_base_namespace = '';
variable install_path
string install_path = '../../../Backends/installed/'+gambit_backend_name.lower()+'/'+gambit_backend_version;
variable input_files
list input_files = [
install_path+'/include/HL_BifurGaussian.h',
install_path+'/include/HL_Constants.h',
install_path+'/include/HL_Data.h',
install_path+'/include/HL_ExpPoints.h',
install_path+'/include/HL_Gaussian.h',
install_path+'/include/HL_Limit.h',
install_path+'/include/HL_nDimBifurGaussian.h',
install_path+'/include/HL_nDimGaussian.h',
install_path+'/include/HL_nDimLikelihood.h',
install_path+'/include/HL_ProfLikelihood.h',
install_path+'/include/HL_Stats.h'
];
variable include_paths
list include_paths = [install_path+'/include/', '../../../contrib/yaml-cpp-0.6.2/include'];
variable base_paths
list base_paths = [install_path];
variable header_files_to
string header_files_to = install_path+'/include';
variable src_files_to
string src_files_to = install_path+'/src';
variable load_classes
list load_classes = [
'HL_BifurGaussian',
'HL_Data',
'HL_ExpPoints',
'HL_Gaussian',
'HL_Limit',
'HL_nDimBifurGaussian',
'HL_nDimGaussian',
'HL_ProfLikelihood',
'HL_nDimLikelihood',
];
variable load_functions
list load_functions = [
'HL_Data()',
'HL_Data(std::string)',
'read()',
'set_debug_yaml( bool )',
'Read()',
'GetChi2(double, double )',
'GetLikelihood(double, double )',
'GetLogLikelihood(double, double )',
];
variable ditch
list ditch = [];
variable auto_detect_stdlib_paths
bool auto_detect_stdlib_paths = False;
variable load_parent_classes
bool load_parent_classes = False;
variable wrap_inherited_members
bool wrap_inherited_members = False;
variable header_extension
string header_extension = '.h';
variable source_extension
string source_extension = '.cc';
variable indent
int indent = 3;
variable known_classes
dictionary known_classes = {
"boost::numeric::ublas::matrix" : "<boost/numeric/ublas/matrix.hpp>",
"YAML::Node" : "yaml-cpp/yaml.h"
};
variable pragmas_begin
list pragmas_begin = [
'#pragma GCC diagnostic push',
'#pragma GCC diagnostic ignored "-Wdeprecated-declarations"',
];
variable pragmas_end
list pragmas_end = [
'#pragma GCC diagnostic pop'
];
Updated on 2022-08-03 at 12:58:06 +0000