Rosetta Protocols  2014.35
Public Member Functions | Private Attributes | List of all members
protocols::sic_dock::ConstraintSetScore Class Reference

#include <RigidScore.hh>

Public Member Functions

 ConstraintSetScore (Pose const &pose1, Pose const &pose2, core::scoring::constraints::ConstraintSet const &cstset)
 
virtual ~ConstraintSetScore ()
 
core::Real score (Xforms const &x1, Xforms const &x2) const
 
std::string type () const
 
- Public Member Functions inherited from protocols::sic_dock::RigidScore
virtual ~RigidScore ()
 
virtual void show (std::ostream &out, int width=10) const
 
virtual void show (std::ostream &out, Xforms const &x1, Xforms const &x2, int width=10) const
 

Private Attributes

Pose const & pose1_
 
Pose const pose2_
 
core::scoring::constraints::ConstraintSet
const & 
cstset_
 
core::scoring::constraints::ConstraintCOPs
const 
csts_
 
boost::unordered_map
< core::id::AtomID, Vec,
AtomIDHashFunction
start_coords_
 

Additional Inherited Members

- Protected Types inherited from protocols::sic_dock::RigidScore
typedef core::Real Real
 
typedef core::Size Size
 
typedef core::pose::Pose Pose
 
typedef numeric::xyzVector< RealVec
 
typedef numeric::xyzMatrix< RealMat
 
typedef utility::vector1< VecVecs
 
typedef utility::vector1< RealReals
 
typedef utility::vector1< SizeSizes
 
typedef numeric::Xforms Xforms
 
typedef utility::vector1
< RigidScoreCOP
Scores
 

Constructor & Destructor Documentation

protocols::sic_dock::ConstraintSetScore::ConstraintSetScore ( Pose const &  pose1,
Pose const &  pose2,
core::scoring::constraints::ConstraintSet const &  cstset 
)
virtual protocols::sic_dock::ConstraintSetScore::~ConstraintSetScore ( )
inlinevirtual

Member Function Documentation

core::Real protocols::sic_dock::ConstraintSetScore::score ( Xforms const &  x1,
Xforms const &  x2 
) const
virtual

Implements protocols::sic_dock::RigidScore.

References cst, csts_, s, and start_coords_.

std::string protocols::sic_dock::ConstraintSetScore::type ( ) const
inlinevirtual

Member Data Documentation

core::scoring::constraints::ConstraintCOPs const protocols::sic_dock::ConstraintSetScore::csts_
private

Referenced by ConstraintSetScore(), and score().

core::scoring::constraints::ConstraintSet const& protocols::sic_dock::ConstraintSetScore::cstset_
private
Pose const& protocols::sic_dock::ConstraintSetScore::pose1_
private
Pose const protocols::sic_dock::ConstraintSetScore::pose2_
private
boost::unordered_map<core::id::AtomID,Vec,AtomIDHashFunction> protocols::sic_dock::ConstraintSetScore::start_coords_
private

Referenced by ConstraintSetScore(), and score().


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