Rosetta  2019.47
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
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 ( )
overridedefault

Member Function Documentation

void HDdesignMover::ala_interface ( core::pose::Pose pose)
void HDdesignMover::apply ( core::pose::Pose pose)
override
core::Real HDdesignMover::calc_bb_E ( core::pose::Pose pose,
core::scoring::ScoreFunctionOP  scorefxn 
)
void HDdesignMover::cloak_and_setup ( core::pose::Pose pose)
MoverOP HDdesignMover::clone ( ) const
inlineoverride
MoverOP HDdesignMover::fresh_instance ( ) const
inlineoverride
std::string HDdesignMover::get_name ( ) const
inlineoverride
void HDdesignMover::register_calculators ( )

References TR.

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

Member Data Documentation

bool HDdesignMover::ala_interface_
private
protocols::protein_interface_design::movers::BuildAlaPoseOP HDdesignMover::build_ala_mover_
private
std::string HDdesignMover::disallow_res_
private
bool HDdesignMover::find_bb_binding_E_
private
protocols::protein_interface_design::movers::SaveAndRetrieveSidechainsOP HDdesignMover::get_sidechains_mover_
private
std::string HDdesignMover::InterfaceNeighborDefinition_
private

InterfaceNeighborDefinition calculator name string.

Size HDdesignMover::monomer_nres_
private
int HDdesignMover::n_pack_min_runs_
private
core::scoring::ScoreFunctionOP HDdesignMover::scorefxn_
private
core::scoring::ScoreFunctionOP HDdesignMover::scorefxn_a
private
bool HDdesignMover::skip_hd_docking_
private
pack::task::PackerTaskOP HDdesignMover::task_design_
private
TaskFactoryOP HDdesignMover::tf_design_
private

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