|
Rosetta
|
helper class to manage multiple outputs More...
#include <GALigandDock.hh>
Public Member Functions | |
| OutputStructureStore () | |
| void | push (core::pose::Pose const &pose, core::Real E, core::Real rms=0.0, core::Real complexscore=0.0, core::Real ligandscore=0.0, core::Real recscore=0.0, core::Size ranking_prerelax=0, std::string ligandname="") |
| void | pop (core::pose::Pose &pose, core::Real &E, core::Real &rms, core::Real &complexscore, core::Real &ligandscore, core::Real &recscore, core::Size &ranking_prerelax, std::string &ligandname) |
| void | dH_pop (core::pose::Pose &pose, core::Real &E, core::Real &rms, core::Real &complexscore, core::Real &ligandscore, core::Real &recscore, core::Size &ranking_prerelax, std::string &ligandname) |
| core::pose::PoseOP | pop (std::string metric="score") |
| void | clear () |
| bool | has_data () |
| core::Size | size () |
| void | resize (core::Size n) |
Private Attributes | |
| std::priority_queue< StructInfo, std::vector< StructInfo >, StructInfoComp > | struct_store_ |
| std::priority_queue< StructInfo, std::vector< StructInfo >, StructInfoCompdH > | struct_store_dH_ |
helper class to manage multiple outputs
|
inline |
|
inline |
References struct_store_.
|
inline |
References core::pose::Pose::constraint_set(), core::scoring::rms, and struct_store_dH_.
Referenced by pop().
|
inline |
References struct_store_.
Referenced by protocols::ligand_docking::ga_ligand_dock::GALigandDock::apply(), and pop().
|
inline |
|
inline |
|
inline |
References protocols::ligand_docking::ga_ligand_dock::StructInfo::complexscore, core::pose::Pose::constraint_set(), protocols::ligand_docking::ga_ligand_dock::StructInfo::cst, protocols::ligand_docking::ga_ligand_dock::StructInfo::dH, protocols::comparative_modeling::features::E, protocols::ligand_docking::ga_ligand_dock::StructInfo::E, protocols::ligand_docking::ga_ligand_dock::StructInfo::ligandname, protocols::ligand_docking::ga_ligand_dock::StructInfo::ligandscore, protocols::ligand_docking::ga_ligand_dock::StructInfo::ranking_prerelax, protocols::ligand_docking::ga_ligand_dock::StructInfo::recscore, core::scoring::rms, protocols::ligand_docking::ga_ligand_dock::StructInfo::rms, protocols::ligand_docking::ga_ligand_dock::StructInfo::str, struct_store_, and struct_store_dH_.
Referenced by protocols::ligand_docking::ga_ligand_dock::GALigandDock::apply(), and protocols::ligand_docking::ga_ligand_dock::GALigandDock::run_docking().
|
inline |
References struct_store_, and struct_store_dH_.
|
inline |
References struct_store_.
|
private |
|
private |