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

#include <TrisBpyScore.hh>

Public Member Functions

 TrisBpyScore (Pose const &pose, Real const &tolerance=0.3, Real const &min_bpy_contacts_=15)
 
virtual ~TrisBpyScore ()
 
core::Real score (Xforms const &x1s, Xforms const &x2s) const
 
core::Real score_extra (Xforms const &x1s, Xforms const &x2s, Real &cbc, Real &err, int &chirl, Xform &xbpy) const
 
void dump_trisbpy (Xforms const &x1s, Xforms const &x2s, std::string const &fname) const
 
void show (std::ostream &out, int width=10) const
 
void show (std::ostream &out, Xforms const &x1s, Xforms const &x2s, int width=10) const
 
std::string type () const
 
- Public Member Functions inherited from protocols::sic_dock::RigidScore
virtual ~RigidScore ()
 

Private Attributes

Pose const & pose_
 
numeric::Xforms bbx_
 
xyzStripeHashPoseCOP cc_
 
Vecs cb_
 
Real const tolerance_
 
Real const min_bpy_contacts_
 

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::scores::TrisBpyScore::TrisBpyScore ( Pose const &  pose,
Real const &  tolerance = 0.3,
Real const &  min_bpy_contacts_ = 15 
)
protocols::sic_dock::scores::TrisBpyScore::~TrisBpyScore ( )
virtual

Member Function Documentation

void protocols::sic_dock::scores::TrisBpyScore::dump_trisbpy ( Xforms const &  x1s,
Xforms const &  x2s,
std::string const &  fname 
) const
core::Real protocols::sic_dock::scores::TrisBpyScore::score ( Xforms const &  x1s,
Xforms const &  x2s 
) const
virtual
core::Real protocols::sic_dock::scores::TrisBpyScore::score_extra ( Xforms const &  x1s,
Xforms const &  x2s,
Real cbc,
Real err,
int chirl,
Xform xbpy 
) const
void protocols::sic_dock::scores::TrisBpyScore::show ( std::ostream &  out,
int  width = 10 
) const
virtual

Reimplemented from protocols::sic_dock::RigidScore.

void protocols::sic_dock::scores::TrisBpyScore::show ( std::ostream &  out,
Xforms const &  x1s,
Xforms const &  x2s,
int  width = 10 
) const
virtual

Reimplemented from protocols::sic_dock::RigidScore.

References F, I, and score_extra().

std::string protocols::sic_dock::scores::TrisBpyScore::type ( ) const
inlinevirtual

Member Data Documentation

numeric::Xforms protocols::sic_dock::scores::TrisBpyScore::bbx_
private

Referenced by score_extra(), and TrisBpyScore().

Vecs protocols::sic_dock::scores::TrisBpyScore::cb_
private

Referenced by score_extra(), and TrisBpyScore().

xyzStripeHashPoseCOP protocols::sic_dock::scores::TrisBpyScore::cc_
private

Referenced by score_extra(), and TrisBpyScore().

Real const protocols::sic_dock::scores::TrisBpyScore::min_bpy_contacts_
private

Referenced by score_extra().

Pose const& protocols::sic_dock::scores::TrisBpyScore::pose_
private

Referenced by TrisBpyScore().

Real const protocols::sic_dock::scores::TrisBpyScore::tolerance_
private

Referenced by score_extra().


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