Rosetta  2021.16
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
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::Size
Sizes
 
typedef numeric::Xforms Xforms
 
typedef utility::vector1
< RigidScoreCOP
Scores
 

Constructor & Destructor Documentation

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

Member Function Documentation

bool protocols::sic_dock::LinkerScore::dump_linkers ( Xform const &  x1,
Xform const &  x2,
std::string const &  out_perfix 
) const
core::Real protocols::sic_dock::LinkerScore::score ( Xforms const &  x1,
Xforms const &  x2 
) const
overridevirtual
std::string protocols::sic_dock::LinkerScore::type ( ) const
inlineoverridevirtual

Member Data Documentation

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

Referenced by dump_linkers(), and score().

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

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

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

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

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

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

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

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

std::string protocols::sic_dock::LinkerScore::outtag_
private
Pose const& protocols::sic_dock::LinkerScore::pose1_
private

Referenced by LinkerScore().

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

Referenced by LinkerScore().

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

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

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: