Rosetta
Public Member Functions | Private Attributes | Static Private Attributes | List of all members
protocols::sic_dock::LinkerScore Class Reference

#include <RigidScore.hh>

Inheritance diagram for protocols::sic_dock::LinkerScore:
Inheritance graph
[legend]

Public Member Functions

 LinkerScore (Pose const &pose1, Pose const &pose2, core::Size max_loop_len, core::Size lookup_radius, std::string const &outtag)
 
 ~LinkerScore () override=default
 
core::Real score (Xforms const &x1, Xforms const &x2) const override
 
bool dump_linkers (Xform const &x1, Xform const &x2, std::string const &out_perfix) const
 
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
 

Private Attributes

Sizes const loopsizes_
 
core::Size lookup_radius_
 
Pose const & pose1_
 
Pose const pose2_
 
TermInfo lowers1_
 
TermInfo uppers1_
 
TermInfo lowers2_
 
TermInfo uppers2_
 
std::string outtag_
 

Static Private Attributes

static protocols::loophash::LoopHashLibraryOP loop_hash_library_ = nullptr
 

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

◆ LinkerScore()

protocols::sic_dock::LinkerScore::LinkerScore ( Pose const &  pose1,
Pose const &  pose2,
core::Size  max_loop_len,
core::Size  lookup_radius,
std::string const &  outtag 
)

◆ ~LinkerScore()

protocols::sic_dock::LinkerScore::~LinkerScore ( )
overridedefault

Member Function Documentation

◆ dump_linkers()

bool protocols::sic_dock::LinkerScore::dump_linkers ( Xform const &  x1,
Xform const &  x2,
std::string const &  out_perfix 
) const

◆ score()

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

◆ type()

std::string protocols::sic_dock::LinkerScore::type ( ) const
inlineoverridevirtual

Member Data Documentation

◆ lookup_radius_

core::Size protocols::sic_dock::LinkerScore::lookup_radius_
private

Referenced by dump_linkers(), and score().

◆ loop_hash_library_

protocols::loophash::LoopHashLibraryOP protocols::sic_dock::LinkerScore::loop_hash_library_ = nullptr
staticprivate

Referenced by dump_linkers(), LinkerScore(), and score().

◆ loopsizes_

Sizes const protocols::sic_dock::LinkerScore::loopsizes_
private

Referenced by dump_linkers(), LinkerScore(), and score().

◆ lowers1_

TermInfo protocols::sic_dock::LinkerScore::lowers1_
private

Referenced by dump_linkers(), LinkerScore(), and score().

◆ lowers2_

TermInfo protocols::sic_dock::LinkerScore::lowers2_
private

Referenced by dump_linkers(), LinkerScore(), and score().

◆ outtag_

std::string protocols::sic_dock::LinkerScore::outtag_
private

◆ pose1_

Pose const& protocols::sic_dock::LinkerScore::pose1_
private

Referenced by LinkerScore().

◆ pose2_

Pose const protocols::sic_dock::LinkerScore::pose2_
private

Referenced by LinkerScore().

◆ uppers1_

TermInfo protocols::sic_dock::LinkerScore::uppers1_
private

Referenced by dump_linkers(), LinkerScore(), and score().

◆ uppers2_

TermInfo protocols::sic_dock::LinkerScore::uppers2_
private

Referenced by dump_linkers(), LinkerScore(), and score().


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