Rosetta
Public Member Functions | Private Attributes | List of all members
HbondZincBackbone Class Reference
Inheritance diagram for HbondZincBackbone:
Inheritance graph
[legend]

Public Member Functions

 HbondZincBackbone ()
 
virtual ~HbondZincBackbone ()
 
virtual void apply (core::pose::Pose &pose)
 
virtual void find_zinc (core::pose::Pose &pose)
 
virtual void graft_match (core::pose::Pose &pose)
 
virtual void repack (core::pose::Pose &pose)
 
virtual void constrain_zinc (core::pose::Pose &pose)
 
virtual void find_neighbors (core::pose::Pose &pose)
 
virtual void carbonyl_hbond_search (core::pose::Pose &pose)
 
virtual Real has_backbone_hbond (core::pose::Pose &pose, id::AtomID carbonyl_id)
 
virtual std::string get_name () const
 

Private Attributes

core::pose::Pose starting_pose_
 
utility::vector1< protocols::metal_interface::MetalSiteResidueOP > msr_
 
utility::vector1< utility::vector1< Size > > primary_shell_neighbors_
 
std::string match_name_
 
std::string scaffold_name_
 

Constructor & Destructor Documentation

◆ HbondZincBackbone()

HbondZincBackbone::HbondZincBackbone ( )
inline

◆ ~HbondZincBackbone()

virtual HbondZincBackbone::~HbondZincBackbone ( )
inlinevirtual

Member Function Documentation

◆ apply()

virtual void HbondZincBackbone::apply ( core::pose::Pose pose)
inlinevirtual

◆ carbonyl_hbond_search()

virtual void HbondZincBackbone::carbonyl_hbond_search ( core::pose::Pose pose)
inlinevirtual

◆ constrain_zinc()

virtual void HbondZincBackbone::constrain_zinc ( core::pose::Pose pose)
inlinevirtual

References beta_nonlocal::pose.

◆ find_neighbors()

virtual void HbondZincBackbone::find_neighbors ( core::pose::Pose pose)
inlinevirtual

◆ find_zinc()

virtual void HbondZincBackbone::find_zinc ( core::pose::Pose pose)
inlinevirtual

◆ get_name()

virtual std::string HbondZincBackbone::get_name ( ) const
inlinevirtual

◆ graft_match()

virtual void HbondZincBackbone::graft_match ( core::pose::Pose pose)
inlinevirtual

◆ has_backbone_hbond()

virtual Real HbondZincBackbone::has_backbone_hbond ( core::pose::Pose pose,
id::AtomID  carbonyl_id 
)
inlinevirtual

◆ repack()

virtual void HbondZincBackbone::repack ( core::pose::Pose pose)
inlinevirtual

Member Data Documentation

◆ match_name_

std::string HbondZincBackbone::match_name_
private

◆ msr_

utility::vector1< protocols::metal_interface::MetalSiteResidueOP > HbondZincBackbone::msr_
private

◆ primary_shell_neighbors_

utility::vector1< utility::vector1<Size> > HbondZincBackbone::primary_shell_neighbors_
private

◆ scaffold_name_

std::string HbondZincBackbone::scaffold_name_
private

◆ starting_pose_

core::pose::Pose HbondZincBackbone::starting_pose_
private

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