Rosetta 3.4
Public Member Functions
protocols::loophash::LoopHashSampler Class Reference

#include <LoopHashSampler.hh>

Inheritance diagram for protocols::loophash::LoopHashSampler:
Inheritance graph
[legend]
Collaboration diagram for protocols::loophash::LoopHashSampler:
Collaboration graph
[legend]

List of all members.

Public Member Functions

 LoopHashSampler (LoopHashLibraryOP library, LocalInserterOP inserter)
 ~LoopHashSampler ()
void set_defaults ()
void build_structures (const core::pose::Pose &start_pose, std::vector< core::io::silent::SilentStructOP > &lib_structs, core::Size round=1)
 create a set of structures for a the given range of residues and other parameters stored int his class.
void close_gaps (const core::pose::Pose &start_pose, std::vector< core::pose::Pose > &lib_structs, core::Size loop_size, core::Size round=1)
 create a set of structures with closed gaps
void set_start_res (core::Size value)
void set_stop_res (core::Size value)
void set_min_bbrms (core::Real value)
void set_max_bbrms (core::Real value)
void set_min_rms (core::Real value)
void set_max_rms (core::Real value)
void set_max_radius (core::Size value)
void set_max_struct (core::Size value)
void set_max_struct_per_radius (core::Size value)
void set_max_nstruct (core::Size value)
void set_nonideal (bool value)
void set_filter_by_phipsi (bool value)
core::Size get_start_res ()
core::Size get_stop_res ()
core::Real get_min_bbrms ()
core::Real get_max_bbrms ()
core::Real get_min_rms ()
core::Real get_max_rms ()
core::Size get_max_nstruct ()
bool get_filter_by_phipsi ()
void use_prefiltering (core::scoring::ScoreFunctionOP score_filt, core::Size nstruct)

Constructor & Destructor Documentation

protocols::loophash::LoopHashSampler::LoopHashSampler ( LoopHashLibraryOP  library,
LocalInserterOP  inserter 
)

References set_defaults().

protocols::loophash::LoopHashSampler::~LoopHashSampler ( )

Member Function Documentation

void protocols::loophash::LoopHashSampler::build_structures ( const core::pose::Pose start_pose,
std::vector< core::io::silent::SilentStructOP > &  lib_structs,
core::Size  round = 1 
)
void protocols::loophash::LoopHashSampler::close_gaps ( const core::pose::Pose start_pose,
std::vector< core::pose::Pose > &  lib_structs,
core::Size  loop_size,
core::Size  round = 1 
)
bool protocols::loophash::LoopHashSampler::get_filter_by_phipsi ( ) [inline]

Referenced by build_structures().

core::Real protocols::loophash::LoopHashSampler::get_max_bbrms ( ) [inline]
core::Size protocols::loophash::LoopHashSampler::get_max_nstruct ( ) [inline]
core::Real protocols::loophash::LoopHashSampler::get_max_rms ( ) [inline]
core::Real protocols::loophash::LoopHashSampler::get_min_bbrms ( ) [inline]
core::Real protocols::loophash::LoopHashSampler::get_min_rms ( ) [inline]
core::Size protocols::loophash::LoopHashSampler::get_start_res ( ) [inline]
core::Size protocols::loophash::LoopHashSampler::get_stop_res ( ) [inline]
void protocols::loophash::LoopHashSampler::set_defaults ( )
void protocols::loophash::LoopHashSampler::set_filter_by_phipsi ( bool  value) [inline]
void protocols::loophash::LoopHashSampler::set_max_bbrms ( core::Real  value) [inline]
void protocols::loophash::LoopHashSampler::set_max_nstruct ( core::Size  value) [inline]
void protocols::loophash::LoopHashSampler::set_max_radius ( core::Size  value) [inline]
void protocols::loophash::LoopHashSampler::set_max_rms ( core::Real  value) [inline]
void protocols::loophash::LoopHashSampler::set_max_struct ( core::Size  value) [inline]
void protocols::loophash::LoopHashSampler::set_max_struct_per_radius ( core::Size  value) [inline]
void protocols::loophash::LoopHashSampler::set_min_bbrms ( core::Real  value) [inline]
void protocols::loophash::LoopHashSampler::set_min_rms ( core::Real  value) [inline]
void protocols::loophash::LoopHashSampler::set_nonideal ( bool  value) [inline]
void protocols::loophash::LoopHashSampler::set_start_res ( core::Size  value) [inline]
void protocols::loophash::LoopHashSampler::set_stop_res ( core::Size  value) [inline]
void protocols::loophash::LoopHashSampler::use_prefiltering ( core::scoring::ScoreFunctionOP  score_filt,
core::Size  nstruct 
) [inline]

The documentation for this class was generated from the following files:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines