Rosetta 3.4
Public Member Functions
protocols::frag_picker::scores::DihedralConstraintsScore Class Reference

Scores a fragment with a set of Dihedral constraints. More...

#include <DihedralConstraintsScore.hh>

Inheritance diagram for protocols::frag_picker::scores::DihedralConstraintsScore:
Inheritance graph
[legend]
Collaboration diagram for protocols::frag_picker::scores::DihedralConstraintsScore:
Collaboration graph
[legend]

List of all members.

Public Member Functions

 DihedralConstraintsScore (Size, Real, bool, std::string, Size, utility::vector1< std::string >)
 Prepare an atom-based score that utilizes some user-defined atoms.
 DihedralConstraintsScore (Size, Real, bool, std::string, Size)
 Prepare an atom-based score that utilizes the following predefined atoms: N, CA, C, O and CB.
bool cached_score (FragmentCandidateOP, FragmentScoreMapOP)
 Calculates the score.

Detailed Description

Scores a fragment with a set of Dihedral constraints.


Constructor & Destructor Documentation

protocols::frag_picker::scores::DihedralConstraintsScore::DihedralConstraintsScore ( Size  priority,
Real  lowest_acceptable_value,
bool  use_lowest,
std::string  constraints_file_name,
Size  query_size,
utility::vector1< std::string >  constrainable_atoms 
)

Prepare an atom-based score that utilizes some user-defined atoms.

Detailed: User may provide names of atoms that will be cached when a new
chunk is considered (i.e. at every do_caching() call)

References core::scoring::constraints::FuncFactory::add_type(), and protocols::frag_picker::scores::AtomBasedConstraintsScore::get_query_size().

protocols::frag_picker::scores::DihedralConstraintsScore::DihedralConstraintsScore ( Size  priority,
Real  lowest_acceptable_value,
bool  use_lowest,
std::string  constraints_file_name,
Size  query_size 
)

Prepare an atom-based score that utilizes the following predefined atoms: N, CA, C, O and CB.

Detailed: These atoms that will be cached when a new
chunk is considered (i.e. at every do_caching() call)

References core::scoring::constraints::FuncFactory::add_type(), and protocols::frag_picker::scores::AtomBasedConstraintsScore::get_query_size().


Member Function Documentation

bool protocols::frag_picker::scores::DihedralConstraintsScore::cached_score ( FragmentCandidateOP  fragment,
FragmentScoreMapOP  scores 
) [virtual]

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