Public Member Functions | Public Attributes | List of all members
protocols::sic_dock::CBScore Class Reference

#include <RigidScore.hh>

Inheritance diagram for protocols::sic_dock::CBScore:
Inheritance graph

Public Member Functions

 ~CBScore () override=default
 CBScore (Pose const &pose1, Pose const &pose2, Real clash_dis, Real contact_dis)
 CBScore (Pose const &pose1, Pose const &pose2, Real clash_dis, Real contact_dis, core::id::AtomID_Map< core::Real > const &weights1, core::id::AtomID_Map< core::Real > const &weights2)
core::Real score (Xforms const &x1, Xforms const &x2) const override
std::string type () const override
- Public Member Functions inherited from protocols::sic_dock::RigidScore
 ~RigidScore () override=default
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

Public Attributes

bool const hash_pose1_
core::Real const clash_dis_
core::Real const contact_dis_
Reals const weights_
Vecs const points_
xyzStripeHashPoseWithMeta const xyzhash_

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< core::SizeSizes
typedef numeric::Xforms Xforms
typedef utility::vector1< RigidScoreCOPScores

Constructor & Destructor Documentation

◆ ~CBScore()

protocols::sic_dock::CBScore::~CBScore ( )

◆ CBScore() [1/2]

protocols::sic_dock::CBScore::CBScore ( Pose const &  pose1,
Pose const &  pose2,
Real  clash_dis,
Real  contact_dis 

◆ CBScore() [2/2]

protocols::sic_dock::CBScore::CBScore ( Pose const &  pose1,
Pose const &  pose2,
Real  clash_dis,
Real  contact_dis,
core::id::AtomID_Map< core::Real > const &  weights1,
core::id::AtomID_Map< core::Real > const &  weights2 

Member Function Documentation

◆ score()

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

◆ type()

std::string protocols::sic_dock::CBScore::type ( ) const

Member Data Documentation

◆ clash_dis_

core::Real const protocols::sic_dock::CBScore::clash_dis_

Referenced by score().

◆ contact_dis_

core::Real const protocols::sic_dock::CBScore::contact_dis_

Referenced by score().

◆ hash_pose1_

bool const protocols::sic_dock::CBScore::hash_pose1_

Referenced by score().

◆ points_

Vecs const protocols::sic_dock::CBScore::points_

Referenced by score().

◆ weights_

Reals const protocols::sic_dock::CBScore::weights_

Referenced by score().

◆ xyzhash_

xyzStripeHashPoseWithMeta const protocols::sic_dock::CBScore::xyzhash_

Referenced by score().

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