![]() |
Rosetta Protocols
2014.35
|
#include <DesignTask.hh>
Public Member Functions | |
DesignTask () | |
default constructor More... | |
DesignTask (Size const ncycle, ScoreFunctionOP const sfxn, MoverOP const mover, FilterStructsOP const filter_structs=0, PackerTaskOP const taskf=0, String const &resfile="") | |
value constructor More... | |
DesignTask (DesignTask const &rval) | |
copy constructor More... | |
virtual | ~DesignTask () |
destructor More... | |
virtual void | setup (Pose const &, PackerTaskOP const )=0 |
setup packer task More... | |
Size | ncycle () const |
the number of cycles of fixbb design and mover More... | |
ScoreFunctionOP | scorefxn () const |
scorefxn for fixbb design More... | |
MoverOP | mover () const |
mover after fixbb design More... | |
FilterStructsOP | filter_structs () const |
filter during fixbb design More... | |
PackerTaskOP | packertask () const |
packer task for fixbb design More... | |
String | resfile () const |
resfile More... | |
void | set_ncycle (Size const &ncycle) |
the number of cycles of design and mover More... | |
void | set_scorefxn (ScoreFunctionOP const sfxn) |
scorefxn for fixbb design More... | |
void | set_mover (MoverOP const value) |
mover after fixbb design More... | |
void | set_filter_structs (FilterStructsOP const value) |
filter during fixbb design More... | |
void | set_packertask (PackerTaskOP const taskf) |
packer task More... | |
void | set_resfile (String const &resfile) |
set resfile More... | |
void | add_task_operations (utility::vector1< TaskOperationOP > const top) |
add task operations More... | |
void | add_task_operation (TaskOperationOP const top) |
add task operation More... | |
void | dump_packertask (std::ostream &os) |
output packertask More... | |
Protected Attributes | |
utility::vector1< TaskOperationOP > | task_operations_ |
task operations More... | |
Private Attributes | |
Size | ncycle_ |
the number of cycles of design and mover More... | |
ScoreFunctionOP | scorefxn_ |
scorefxn for fixbb design More... | |
MoverOP | mover_ |
mover after fixbb design More... | |
FilterStructsOP | filter_structs_ |
filter during fixbb design More... | |
PackerTaskOP | task_ |
packertask used for fixbb design More... | |
String | resfile_ |
resfile name More... | |
protocols::flxbb::DesignTask::DesignTask | ( | ) |
default constructor
References option, packing::resfile, resfile_, and user.
protocols::flxbb::DesignTask::DesignTask | ( | Size const | ncycle, |
ScoreFunctionOP const | sfxn, | ||
MoverOP const | mover, | ||
FilterStructsOP const | filter_structs = 0 , |
||
PackerTaskOP const | taskf = 0 , |
||
String const & | resfile = "" |
||
) |
value constructor
References option, packing::resfile, resfile_, and user.
protocols::flxbb::DesignTask::DesignTask | ( | DesignTask const & | rval | ) |
copy constructor
value constructor
|
virtual |
destructor
void protocols::flxbb::DesignTask::add_task_operation | ( | TaskOperationOP const | top | ) |
void protocols::flxbb::DesignTask::add_task_operations | ( | utility::vector1< TaskOperationOP > const | top | ) |
add task operations
References add_task_operation().
void protocols::flxbb::DesignTask::dump_packertask | ( | std::ostream & | os | ) |
output packertask
References task_.
DesignTask::FilterStructsOP protocols::flxbb::DesignTask::filter_structs | ( | ) | const |
filter during fixbb design
References filter_structs_.
DesignTask::MoverOP protocols::flxbb::DesignTask::mover | ( | ) | const |
mover after fixbb design
References mover_.
Size protocols::flxbb::DesignTask::ncycle | ( | ) | const |
DesignTask::PackerTaskOP protocols::flxbb::DesignTask::packertask | ( | ) | const |
packer task for fixbb design
References task_.
DesignTask::String protocols::flxbb::DesignTask::resfile | ( | ) | const |
resfile
References resfile_.
Referenced by set_resfile(), protocols::flxbb::DesignTask_Normal::setup(), and protocols::flxbb::DesignTask_Layer::setup().
DesignTask::ScoreFunctionOP protocols::flxbb::DesignTask::scorefxn | ( | ) | const |
scorefxn for fixbb design
References scorefxn_.
void protocols::flxbb::DesignTask::set_filter_structs | ( | FilterStructsOP const | value | ) |
filter during fixbb design
References filter_structs_.
void protocols::flxbb::DesignTask::set_mover | ( | MoverOP const | value | ) |
mover after fixbb design
References mover_.
void protocols::flxbb::DesignTask::set_ncycle | ( | Size const & | ncycle | ) |
void protocols::flxbb::DesignTask::set_packertask | ( | PackerTaskOP const | taskf | ) |
packer task
packer task for fixbb design
References task_.
Referenced by protocols::flxbb::DesignTask_Normal::setup(), and protocols::flxbb::DesignTask_Layer::setup().
void protocols::flxbb::DesignTask::set_resfile | ( | String const & | resfile | ) |
void protocols::flxbb::DesignTask::set_scorefxn | ( | ScoreFunctionOP const | sfxn | ) |
|
pure virtual |
setup packer task
Implemented in protocols::flxbb::DesignTask_Layer, and protocols::flxbb::DesignTask_Normal.
|
private |
filter during fixbb design
Referenced by filter_structs(), and set_filter_structs().
|
private |
mover after fixbb design
Referenced by mover(), and set_mover().
|
private |
the number of cycles of design and mover
Referenced by ncycle(), and set_ncycle().
|
private |
resfile name
Referenced by DesignTask(), resfile(), and set_resfile().
|
private |
scorefxn for fixbb design
Referenced by scorefxn(), and set_scorefxn().
|
private |
packertask used for fixbb design
Referenced by dump_packertask(), packertask(), and set_packertask().
|
protected |
task operations
Referenced by add_task_operation(), protocols::flxbb::DesignTask_Normal::setup(), and protocols::flxbb::DesignTask_Layer::setup().