|
Rosetta 3.5
|
Create LoopMover Reporters. More...
#include <LoopRefineInnerCycleFactory.hh>

Public Member Functions | |
| virtual | ~LoopRefineInnerCycleFactory () |
| LoopRefineInnerCycleOP | create_inner_cycle (LoopRefineInnerCycleName type_name, LoopMover_Refine_CCDAP loop_mover, moves::MonteCarloOP mc, core::scoring::ScoreFunctionOP scorefxn, core::pack::task::TaskFactoryOP tf) const |
| Create a LoopRefineInnerCycle giving it a pointer to the data it needs to function. More... | |
Static Public Member Functions | |
| static LoopRefineInnerCycleFactory * | get_instance () |
Private Member Functions | |
| LoopRefineInnerCycleFactory () | |
| LoopRefineInnerCycleFactory (const LoopRefineInnerCycleFactory &src) | |
| LoopRefineInnerCycleFactory const & | operator= (LoopRefineInnerCycleFactory const &) |
| LoopRefineInnerCycleOP | make_inner_cycle_from_string_name (std::string const &name) const |
| void | setup_known_types () |
Static Private Attributes | |
| static LoopRefineInnerCycleFactory * | instance_ |
| static utility::vector1 < utility::vector1 < std::string > > | loop_refine_inner_cycle_name_to_string_ |
Create LoopMover Reporters.
Definition at line 56 of file LoopRefineInnerCycleFactory.hh.
|
virtual |
Definition at line 79 of file LoopRefineInnerCycleFactory.cc.
|
private |
Private constructor insures correctness of singleton.
Definition at line 72 of file LoopRefineInnerCycleFactory.cc.
References setup_known_types().
Referenced by get_instance().
|
private |
Definition at line 77 of file LoopRefineInnerCycleFactory.cc.
| LoopRefineInnerCycleOP protocols::loops::loop_mover::refine::LoopRefineInnerCycleFactory::create_inner_cycle | ( | LoopRefineInnerCycleName | type_name, |
| LoopMover_Refine_CCDAP | loop_mover, | ||
| moves::MonteCarloOP | mc, | ||
| core::scoring::ScoreFunctionOP | scorefxn, | ||
| core::pack::task::TaskFactoryOP | tf | ||
| ) | const |
Create a LoopRefineInnerCycle giving it a pointer to the data it needs to function.
Definition at line 93 of file LoopRefineInnerCycleFactory.cc.
References loop_refine_inner_cycle_name_to_string_, and make_inner_cycle_from_string_name().
Referenced by protocols::loops::loop_mover::refine::LoopMover_Refine_CCD::apply().
|
static |
Definition at line 81 of file LoopRefineInnerCycleFactory.cc.
References instance_, and LoopRefineInnerCycleFactory().
Referenced by protocols::loops::loop_mover::refine::LoopMover_Refine_CCD::apply().
|
private |
Definition at line 128 of file LoopRefineInnerCycleFactory.cc.
References protocols::moves::MoverFactory::get_instance(), protocols::moves::MoverFactory::newMover(), and protocols::loops::loop_mover::refine::TR().
Referenced by create_inner_cycle().
|
private |
|
private |
Definition at line 50 of file LoopRefineInnerCycleFactory.cc.
References protocols::loops::loop_mover::refine::IC_RefineCCDStandard, protocols::loops::loop_mover::refine::IC_RepackTrial, protocols::loops::loop_mover::refine::IC_ShearMinCCDTrial, protocols::loops::loop_mover::refine::IC_SmallMinCCDTrial, loop_refine_inner_cycle_name_to_string_, and protocols::loops::loop_mover::refine::number_of_loop_refine_inner_cycle_names.
Referenced by LoopRefineInnerCycleFactory().
|
staticprivate |
Definition at line 87 of file LoopRefineInnerCycleFactory.hh.
Referenced by get_instance().
|
staticprivate |
Definition at line 88 of file LoopRefineInnerCycleFactory.hh.
Referenced by create_inner_cycle(), and setup_known_types().
1.8.4