Rosetta
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< LoopPartialSolutionStoresolutionsets_
 
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::Looploops_
 
core::Real one_body_score_
 
bool read_from_file_
 
bool assign_incomplete_
 

Constructor & Destructor Documentation

◆ LoopComparator()

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

Member Function Documentation

◆ apply()

void protocols::loop_grower::LoopComparator::apply ( core::pose::Pose pose)

◆ fill_pose()

void protocols::loop_grower::LoopComparator::fill_pose ( core::pose::Pose pose)

◆ get_one_body_score()

core::Real protocols::loop_grower::LoopComparator::get_one_body_score ( )
inline

References one_body_score_.

◆ push()

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

References solutionsets_.

◆ read_from_file()

void protocols::loop_grower::LoopComparator::read_from_file ( )

◆ set_assign_incomplete()

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

References assign_incomplete_.

◆ set_density_sf()

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

References sf_dens_.

◆ set_loops()

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

References loops_.

◆ set_read_from_file()

void protocols::loop_grower::LoopComparator::set_read_from_file ( bool  read_from_file)
inline

◆ set_scores()

void protocols::loop_grower::LoopComparator::set_scores ( core::pose::Pose pose)

◆ set_sequence()

void protocols::loop_grower::LoopComparator::set_sequence ( core::sequence::SequenceOP  fullength_seq)
inline

References fullength_seq_.

◆ set_vdw_sf()

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

References sf_vdw_.

Member Data Documentation

◆ assign_incomplete_

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

Referenced by set_assign_incomplete().

◆ fullength_seq_

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

Referenced by set_sequence().

◆ loops_

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

Referenced by set_loops().

◆ one_body_energies_

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

◆ one_body_score_

core::Real protocols::loop_grower::LoopComparator::one_body_score_
private

Referenced by get_one_body_score().

◆ read_from_file_

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

Referenced by set_read_from_file().

◆ sf_dens_

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

Referenced by set_density_sf().

◆ sf_vdw_

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

Referenced by set_vdw_sf().

◆ solutionsets_

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

Referenced by push().

◆ two_body_energies_map_

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: