Rosetta 3.5
|
ResidualDipolarCouplingRigidSegmentss are mainly handled by this class related classed: RDC — a single line in an RDC file - representing a single dipolar coupling ResidualDipolarCouplingRigidSegmentsEnergy – an energy method which triggers computations handled by this class. More...
#include <ResidualDipolarCouplingRigidSegments.hh>
Public Types | |
typedef core::Real | Real |
typedef core::Size | Size |
typedef core::scoring::ResidualDipolarCoupling::RDC_lines | RDC_lines |
typedef utility::vector1 < core::scoring::ResidualDipolarCouplingOP > | RDC_Segments |
Public Member Functions | |
ResidualDipolarCouplingRigidSegments () | |
standard c'stor – will access option -in:file:rdc to read RDC data More... | |
basic::datacache::CacheableDataOP | clone () const |
alternative c'stor if you have a list of RDC lines More... | |
core::Real | compute_total_score (core::pose::Pose const &pose) const |
compute dipolar score for given segment definition alignment tensor optimization will be performed for each segment individually More... | |
core::Real | compute_pairwise_score () const |
void | show (std::ostream &) const |
read RDC data from file More... | |
Private Member Functions | |
void | sort_into_segments (RDC_lines all_rdcs) |
read RDC data from file More... | |
RDC_lines | read_RDCs_from_cmdline () const |
void | read_RDC_segment_file_from_cmdline () |
void | read_RDC_segment_file (std::string const &) |
Size | find_segid_from_RDC_line (core::scoring::RDC const &line) const |
Size | find_effective_plane (core::scoring::RDC const &line) const |
Private Attributes | |
RDC_Segments | rdc_segments_ |
protocols::loops::Loops | segment_definitions_ |
ResidualDipolarCouplingRigidSegmentss are mainly handled by this class related classed: RDC — a single line in an RDC file - representing a single dipolar coupling ResidualDipolarCouplingRigidSegmentsEnergy – an energy method which triggers computations handled by this class.
typedef core::scoring::ResidualDipolarCoupling::RDC_lines protocols::scoring::ResidualDipolarCouplingRigidSegments::RDC_lines |
typedef utility::vector1< core::scoring::ResidualDipolarCouplingOP > protocols::scoring::ResidualDipolarCouplingRigidSegments::RDC_Segments |
|
inline |
standard c'stor – will access option -in:file:rdc to read RDC data
References read_RDC_segment_file_from_cmdline(), read_RDCs_from_cmdline(), and sort_into_segments().
Referenced by clone().
|
inline |
alternative c'stor if you have a list of RDC lines
References ResidualDipolarCouplingRigidSegments().
Real protocols::scoring::ResidualDipolarCouplingRigidSegments::compute_pairwise_score | ( | ) | const |
References tr().
Referenced by protocols::scoring::methods::ResidualDipolarCouplingEnergyRigidSegments::eval_dipolar().
Real protocols::scoring::ResidualDipolarCouplingRigidSegments::compute_total_score | ( | core::pose::Pose const & | pose) | const |
compute dipolar score for given segment definition alignment tensor optimization will be performed for each segment individually
Referenced by protocols::scoring::methods::ResidualDipolarCouplingEnergyRigidSegments::eval_dipolar().
|
private |
References core::scoring::RDC::res1(), and core::scoring::RDC::res2().
|
private |
|
private |
|
private |
Referenced by ResidualDipolarCouplingRigidSegments().
|
private |
References core::scoring::ResidualDipolarCoupling::get_RDC_data().
Referenced by ResidualDipolarCouplingRigidSegments().
void protocols::scoring::ResidualDipolarCouplingRigidSegments::show | ( | std::ostream & | out) | const |
read RDC data from file
total score must have been evaluated before calls to this method are made.
Referenced by protocols::scoring::operator<<().
|
private |
read RDC data from file
Referenced by ResidualDipolarCouplingRigidSegments().
|
private |
|
private |