![]() |
Rosetta
2021.16
|
RDFOrbitalFunction computes the orbital score energies of a pair of atoms. More...
#include <StandardRDFFunctions.hh>

Public Member Functions | |
| RDFOrbitalFunction () | |
| ~RDFOrbitalFunction () override | |
| void | parse_my_tag (utility::tag::TagCOP tag, basic::datacache::DataMap &data_map) override |
| parse tags for RDFOrbitalFunction tag More... | |
| RDFResultList | operator() (AtomPairData const &atom_data) override |
| compute binary hbond status for atom pair More... | |
| void | preamble (core::pose::Pose &pose) override |
| update residue neighbors and cache current pose More... | |
Public Member Functions inherited from protocols::ligand_docking::rdf::RDFBase | |
| RDFBase (std::string const &name) | |
| ~RDFBase () override | |
| void | add_function_name (std::string const &name) |
| add a function name to the list More... | |
| utility::vector1< std::string > | get_function_names () |
| get a list of all the function names which will be present in RDFResultList after operator() is called More... | |
Static Public Member Functions | |
| static std::string | class_name () |
| static void | provide_xml_schema (utility::tag::XMLSchemaDefinition &xsd) |
Private Attributes | |
| core::pose::PoseAP | pose_ |
| core::scoring::orbitals::OrbitalsScoreOP | orbital_score_ |
Additional Inherited Members | |
Public Types inherited from protocols::ligand_docking::rdf::RDFBase | |
| enum | FunctionSign { LigandPlusProteinMinus, LigandMinusProteinPlus, SameSign } |
| an enum of the possible states that a signed RDF can have More... | |
RDFOrbitalFunction computes the orbital score energies of a pair of atoms.
| protocols::ligand_docking::rdf::RDFOrbitalFunction::RDFOrbitalFunction | ( | ) |
|
overridedefault |
|
static |
|
overridevirtual |
compute binary hbond status for atom pair
Implements protocols::ligand_docking::rdf::RDFBase.
References core::scoring::EMapVector::clear(), protocols::ligand_docking::rdf::AtomPairData::ligand_atom_id, orbital_score_, core::scoring::orbitals_hpol_bb, core::scoring::pci_cation_pi, core::scoring::pci_hbond, core::scoring::pci_pi_pi, core::scoring::pci_salt_bridge, pose_, and protocols::ligand_docking::rdf::AtomPairData::protein_atom_id.
|
overridevirtual |
parse tags for RDFOrbitalFunction tag
Implements protocols::ligand_docking::rdf::RDFBase.
|
overridevirtual |
update residue neighbors and cache current pose
Reimplemented from protocols::ligand_docking::rdf::RDFBase.
References core::pose::Pose::get_self_ptr(), orbital_score_, pose_, and core::pose::Pose::update_residue_neighbors().
|
static |
|
private |
Referenced by operator()(), and preamble().
|
private |
Referenced by operator()(), and preamble().
1.8.7