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

Public Member Functions

 A3BHbsCreatorMover ()
 
 ~A3BHbsCreatorMover () override=default
 
void apply (core::pose::Pose &pose) override
 
void repack (core::pose::Pose &pose)
 
void scan (core::pose::Pose &pose, char const hbs_chn)
 
void make_a3b_pose (pose::Pose &pose, pose::Pose &a3bpose)
 
void delete_extra_residues (core::pose::Pose &pose)
 
void add_hbond_and_omega_constraints_starting_at_seqpos (Pose &pose, Size const seqpos)
 
void do_mc (core::pose::Pose &pose)
 
std::string get_name () const override
 

Private Attributes

ScoreFunctionOP score_fxn_
 
ScoreFunctionOP score_fxn_cart_
 
Size hbs_length_
 
bool mut_gly_
 
std::map< Size, Vectorformer_CAs_
 
Size offset_
 
char hbs_chain_
 
utility::vector1< Sizeoldnums_
 

Constructor & Destructor Documentation

◆ A3BHbsCreatorMover()

A3BHbsCreatorMover::A3BHbsCreatorMover ( )

◆ ~A3BHbsCreatorMover()

A3BHbsCreatorMover::~A3BHbsCreatorMover ( )
overridedefault

Member Function Documentation

◆ add_hbond_and_omega_constraints_starting_at_seqpos()

void A3BHbsCreatorMover::add_hbond_and_omega_constraints_starting_at_seqpos ( Pose pose,
Size const  seqpos 
)

◆ apply()

void A3BHbsCreatorMover::apply ( core::pose::Pose pose)
override

◆ delete_extra_residues()

void A3BHbsCreatorMover::delete_extra_residues ( core::pose::Pose pose)

◆ do_mc()

void A3BHbsCreatorMover::do_mc ( core::pose::Pose pose)

◆ get_name()

std::string A3BHbsCreatorMover::get_name ( ) const
inlineoverride

◆ make_a3b_pose()

void A3BHbsCreatorMover::make_a3b_pose ( pose::Pose pose,
pose::Pose a3bpose 
)

◆ repack()

void A3BHbsCreatorMover::repack ( core::pose::Pose pose)

◆ scan()

void A3BHbsCreatorMover::scan ( core::pose::Pose pose,
char const  hbs_chn 
)

Member Data Documentation

◆ former_CAs_

std::map< Size, Vector > A3BHbsCreatorMover::former_CAs_
private

Referenced by apply(), and make_a3b_pose().

◆ hbs_chain_

char A3BHbsCreatorMover::hbs_chain_
private

◆ hbs_length_

Size A3BHbsCreatorMover::hbs_length_
private

Referenced by delete_extra_residues().

◆ mut_gly_

bool A3BHbsCreatorMover::mut_gly_
private

Referenced by make_a3b_pose().

◆ offset_

Size A3BHbsCreatorMover::offset_
private

Referenced by apply(), and make_a3b_pose().

◆ oldnums_

utility::vector1< Size > A3BHbsCreatorMover::oldnums_
private

◆ score_fxn_

ScoreFunctionOP A3BHbsCreatorMover::score_fxn_
private

◆ score_fxn_cart_

ScoreFunctionOP A3BHbsCreatorMover::score_fxn_cart_
private

Referenced by A3BHbsCreatorMover().


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