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

Public Member Functions

 HDdesignMover ()
 
void apply (core::pose::Pose &pose) override
 
 ~HDdesignMover () override=default
 
void cloak_and_setup (core::pose::Pose &pose)
 
void task_constraint_setup (core::pose::Pose &pose)
 
void sym_repack_minimize (core::pose::Pose &pose)
 
void register_calculators ()
 
void ala_interface (core::pose::Pose &pose)
 
core::Real calc_bb_E (core::pose::Pose &pose, core::scoring::ScoreFunctionOP scorefxn)
 
MoverOP clone () const override
 
MoverOP fresh_instance () const override
 
std::string get_name () const override
 

Private Attributes

core::scoring::ScoreFunctionOP scorefxn_a
 
core::scoring::ScoreFunctionOP scorefxn_
 
TaskFactoryOP tf_design_
 
pack::task::PackerTaskOP task_design_
 
Size monomer_nres_
 
bool ala_interface_
 
bool find_bb_binding_E_
 
bool skip_hd_docking_
 
int n_pack_min_runs_
 
std::string disallow_res_
 
protocols::protein_interface_design::movers::BuildAlaPoseOP build_ala_mover_
 
protocols::protein_interface_design::movers::SaveAndRetrieveSidechainsOP get_sidechains_mover_
 
std::string InterfaceNeighborDefinition_
 InterfaceNeighborDefinition calculator name string. More...
 

Constructor & Destructor Documentation

◆ HDdesignMover()

HDdesignMover::HDdesignMover ( )

◆ ~HDdesignMover()

HDdesignMover::~HDdesignMover ( )
overridedefault

Member Function Documentation

◆ ala_interface()

void HDdesignMover::ala_interface ( core::pose::Pose pose)

References beta_nonlocal::pose.

◆ apply()

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

◆ calc_bb_E()

core::Real HDdesignMover::calc_bb_E ( core::pose::Pose pose,
core::scoring::ScoreFunctionOP  scorefxn 
)

◆ cloak_and_setup()

void HDdesignMover::cloak_and_setup ( core::pose::Pose pose)

◆ clone()

MoverOP HDdesignMover::clone ( ) const
inlineoverride

◆ fresh_instance()

MoverOP HDdesignMover::fresh_instance ( ) const
inlineoverride

◆ get_name()

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

◆ register_calculators()

void HDdesignMover::register_calculators ( )

References local::chain1, local::chain2, and TR.

◆ sym_repack_minimize()

void HDdesignMover::sym_repack_minimize ( core::pose::Pose pose)

◆ task_constraint_setup()

void HDdesignMover::task_constraint_setup ( core::pose::Pose pose)

Member Data Documentation

◆ ala_interface_

bool HDdesignMover::ala_interface_
private

◆ build_ala_mover_

protocols::protein_interface_design::movers::BuildAlaPoseOP HDdesignMover::build_ala_mover_
private

◆ disallow_res_

std::string HDdesignMover::disallow_res_
private

◆ find_bb_binding_E_

bool HDdesignMover::find_bb_binding_E_
private

◆ get_sidechains_mover_

protocols::protein_interface_design::movers::SaveAndRetrieveSidechainsOP HDdesignMover::get_sidechains_mover_
private

◆ InterfaceNeighborDefinition_

std::string HDdesignMover::InterfaceNeighborDefinition_
private

InterfaceNeighborDefinition calculator name string.

◆ monomer_nres_

Size HDdesignMover::monomer_nres_
private

◆ n_pack_min_runs_

int HDdesignMover::n_pack_min_runs_
private

◆ scorefxn_

core::scoring::ScoreFunctionOP HDdesignMover::scorefxn_
private

◆ scorefxn_a

core::scoring::ScoreFunctionOP HDdesignMover::scorefxn_a
private

◆ skip_hd_docking_

bool HDdesignMover::skip_hd_docking_
private

◆ task_design_

pack::task::PackerTaskOP HDdesignMover::task_design_
private

◆ tf_design_

TaskFactoryOP HDdesignMover::tf_design_
private

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