Rosetta  2020.37
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
Public Member Functions | Private Attributes | List of all members
protocols::loop_grower::LoopComparator Class Reference

#include <FragmentExtension.hh>

Public Member Functions

 LoopComparator ()
 
void apply (core::pose::Pose &pose)
 
void push (LoopPartialSolutionStore const solutionset)
 
void fill_pose (core::pose::Pose &pose)
 
void set_scores (core::pose::Pose &pose)
 
void set_density_sf (core::scoring::ScoreFunctionOP sf_dens)
 
void set_vdw_sf (core::scoring::ScoreFunctionOP sf_vdw)
 
void set_sequence (core::sequence::SequenceOP fullength_seq)
 
void set_loops (utility::vector1< protocols::loops::Loop > loops)
 
void set_read_from_file (bool read_from_file)
 
void set_assign_incomplete (bool assign_incomplete)
 
core::Real get_one_body_score ()
 
void read_from_file ()
 

Private Attributes

utility::vector1
< LoopPartialSolutionStore
solutionsets_
 
core::scoring::ScoreFunctionOP sf_dens_
 
core::scoring::ScoreFunctionOP sf_vdw_
 
utility::vector1
< utility::vector1< core::Real > > 
one_body_energies_
 
std::map< std::pair
< core::Size, core::Size >
, utility::vector1
< utility::vector1< core::Real > > > 
two_body_energies_map_
 
core::sequence::SequenceOP fullength_seq_
 
utility::vector1
< protocols::loops::Loop
loops_
 
core::Real one_body_score_
 
bool read_from_file_
 
bool assign_incomplete_
 

Constructor & Destructor Documentation

protocols::loop_grower::LoopComparator::LoopComparator ( )
inline

Member Function Documentation

void protocols::loop_grower::LoopComparator::apply ( core::pose::Pose pose)
void protocols::loop_grower::LoopComparator::fill_pose ( core::pose::Pose pose)
core::Real protocols::loop_grower::LoopComparator::get_one_body_score ( )
inline

References one_body_score_.

void protocols::loop_grower::LoopComparator::push ( LoopPartialSolutionStore const  solutionset)
inline

References solutionsets_.

void protocols::loop_grower::LoopComparator::read_from_file ( )
void protocols::loop_grower::LoopComparator::set_assign_incomplete ( bool  assign_incomplete)
inline

References assign_incomplete_.

void protocols::loop_grower::LoopComparator::set_density_sf ( core::scoring::ScoreFunctionOP  sf_dens)
inline

References sf_dens_.

void protocols::loop_grower::LoopComparator::set_loops ( utility::vector1< protocols::loops::Loop loops)
inline

References loops_.

void protocols::loop_grower::LoopComparator::set_read_from_file ( bool  read_from_file)
inline
void protocols::loop_grower::LoopComparator::set_scores ( core::pose::Pose pose)
void protocols::loop_grower::LoopComparator::set_sequence ( core::sequence::SequenceOP  fullength_seq)
inline

References fullength_seq_.

void protocols::loop_grower::LoopComparator::set_vdw_sf ( core::scoring::ScoreFunctionOP  sf_vdw)
inline

References sf_vdw_.

Member Data Documentation

bool protocols::loop_grower::LoopComparator::assign_incomplete_
private

Referenced by set_assign_incomplete().

core::sequence::SequenceOP protocols::loop_grower::LoopComparator::fullength_seq_
private

Referenced by set_sequence().

utility::vector1< protocols::loops::Loop > protocols::loop_grower::LoopComparator::loops_
private

Referenced by set_loops().

utility::vector1< utility::vector1<core::Real> > protocols::loop_grower::LoopComparator::one_body_energies_
private
core::Real protocols::loop_grower::LoopComparator::one_body_score_
private

Referenced by get_one_body_score().

bool protocols::loop_grower::LoopComparator::read_from_file_
private

Referenced by set_read_from_file().

core::scoring::ScoreFunctionOP protocols::loop_grower::LoopComparator::sf_dens_
private

Referenced by set_density_sf().

core::scoring::ScoreFunctionOP protocols::loop_grower::LoopComparator::sf_vdw_
private

Referenced by set_vdw_sf().

utility::vector1<LoopPartialSolutionStore> protocols::loop_grower::LoopComparator::solutionsets_
private

Referenced by push().

std::map< std::pair< core::Size,core::Size >,utility::vector1< utility::vector1< core::Real> > > protocols::loop_grower::LoopComparator::two_body_energies_map_
private

The documentation for this class was generated from the following files: