![]() |
Rosetta
2021.16
|
A class for loading arbitrary data into the XML parser's basic::datacache::DataMap. More...
#include <ScoreFunctionLoader.hh>

Public Member Functions | |
| ScoreFunctionLoader () | |
| ~ScoreFunctionLoader () override | |
| void | load_data (utility::tag::TagCOP tag, basic::datacache::DataMap &data) const override |
| The ScoreFunctionLoader will create named ScoreFunctions and load them into the basic::datacache::DataMap. More... | |
Public Member Functions inherited from protocols::parser::DataLoader | |
| DataLoader () | |
| ~DataLoader () override | |
Static Public Member Functions | |
| static core::scoring::ScoreFunctionOP | create_scorefxn_from_tag (utility::tag::TagCOP tag) |
| Load THE single ScoreFunction from a tag. More... | |
| static std::string | loader_name () |
| static std::string | score_function_loader_ct_namer (std::string const &element_name) |
| static void | provide_xml_schema (utility::tag::XMLSchemaDefinition &xsd) |
A class for loading arbitrary data into the XML parser's basic::datacache::DataMap.
|
default |
|
overridedefault |
|
static |
Load THE single ScoreFunction from a tag.
Load a single ScoreFunction from a tag.
References core::chemical::aa_from_oneletter_code(), core::scoring::backbone_stub_constraint, core::scoring::check_score_function_sanity(), core::scoring::ScoreFunctionFactory::create_score_function(), core::scoring::FA_STANDARD_SOFT, core::scoring::methods::EnergyMethodOptions::hbond_options(), core::chemical::num_canonical_aas, core::scoring::hbonds::HBondOptions::parse_my_tag(), core::scoring::methods::EnergyMethodOptions::pb_bound_tag(), core::scoring::PB_elec, core::scoring::score_type_from_name(), and protocols::parser::TR().
Referenced by load_data().
|
overridevirtual |
The ScoreFunctionLoader will create named ScoreFunctions and load them into the basic::datacache::DataMap.
Implements protocols::parser::DataLoader.
References create_scorefxn_from_tag().
|
static |
Referenced by protocols::parser::ScoreFunctionLoaderCreator::keyname(), and provide_xml_schema().
|
static |
References core::scoring::etable::EtableOptions::append_schema_attributes(), core::scoring::hbonds::HBondOptions::append_schema_attributes(), loader_name(), and score_function_loader_ct_namer().
Referenced by protocols::jd3::append_single_scorefxn_subelement(), and protocols::parser::ScoreFunctionLoaderCreator::provide_xml_schema().
|
static |
1.8.7