Rosetta  2020.46
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
Public Member Functions | Private Member Functions | Private Attributes | List of all members
protocols::stepwise::modeler::packer::StepWiseMasterPacker Class Reference

#include <StepWiseMasterPacker.hh>

Inheritance diagram for protocols::stepwise::modeler::packer::StepWiseMasterPacker:
Inheritance graph
[legend]

Public Member Functions

 StepWiseMasterPacker (working_parameters::StepWiseWorkingParametersCOP working_parameters, options::StepWiseModelerOptionsCOP options)
 
 ~StepWiseMasterPacker () override
 
void initialize (core::pose::Pose const &pose)
 
void add_packer_screeners (utility::vector1< screener::StepWiseScreenerOP > &screeners, core::pose::Pose const &pose, core::pose::PoseOP sugar_instantiation_pose)
 
void reset (core::pose::Pose const &pose)
 
void do_prepack (core::pose::Pose &pose)
 
void set_working_pack_res (utility::vector1< core::Size > const &setting)
 
utility::vector1< core::Size >
const & 
working_pack_res () const
 
void set_scorefxn (core::scoring::ScoreFunctionCOP scorefxn)
 
core::scoring::ScoreFunctionCOP scorefxn () const
 
packer::StepWisePackerCOP packer ()
 

Private Member Functions

void initialize_packer ()
 

Private Attributes

working_parameters::StepWiseWorkingParametersCOP working_parameters_
 
options::StepWiseModelerOptionsCOP options_
 
core::scoring::ScoreFunctionCOP scorefxn_
 
core::scoring::ScoreFunctionCOP phosphate_scorefxn_
 
utility::vector1< core::Sizeworking_pack_res_
 
core::pose::PoseOP packer_pose_
 
packer::StepWisePackerOP packer_
 
rna::o2prime::O2PrimePackerOP o2prime_packer_
 
rna::phosphate::MultiPhosphateSamplerOP phosphate_sampler_
 

Constructor & Destructor Documentation

protocols::stepwise::modeler::packer::StepWiseMasterPacker::StepWiseMasterPacker ( working_parameters::StepWiseWorkingParametersCOP  working_parameters,
options::StepWiseModelerOptionsCOP  options 
)
protocols::stepwise::modeler::packer::StepWiseMasterPacker::~StepWiseMasterPacker ( )
overridedefault

Member Function Documentation

void protocols::stepwise::modeler::packer::StepWiseMasterPacker::add_packer_screeners ( utility::vector1< screener::StepWiseScreenerOP > &  screeners,
core::pose::Pose const &  pose,
core::pose::PoseOP  sugar_instantiation_pose 
)
void protocols::stepwise::modeler::packer::StepWiseMasterPacker::do_prepack ( core::pose::Pose pose)
void protocols::stepwise::modeler::packer::StepWiseMasterPacker::initialize ( core::pose::Pose const &  pose)
void protocols::stepwise::modeler::packer::StepWiseMasterPacker::initialize_packer ( )
private
packer::StepWisePackerCOP protocols::stepwise::modeler::packer::StepWiseMasterPacker::packer ( )

References packer_.

void protocols::stepwise::modeler::packer::StepWiseMasterPacker::reset ( core::pose::Pose const &  pose)

References packer_, and phosphate_sampler_.

core::scoring::ScoreFunctionCOP protocols::stepwise::modeler::packer::StepWiseMasterPacker::scorefxn ( ) const
inline

References scorefxn_.

Referenced by set_scorefxn().

void protocols::stepwise::modeler::packer::StepWiseMasterPacker::set_scorefxn ( core::scoring::ScoreFunctionCOP  scorefxn)
inline

References scorefxn(), and scorefxn_.

void protocols::stepwise::modeler::packer::StepWiseMasterPacker::set_working_pack_res ( utility::vector1< core::Size > const &  setting)

References packer_, and working_pack_res_.

utility::vector1< core::Size > const& protocols::stepwise::modeler::packer::StepWiseMasterPacker::working_pack_res ( ) const
inline

References working_pack_res_.

Member Data Documentation

rna::o2prime::O2PrimePackerOP protocols::stepwise::modeler::packer::StepWiseMasterPacker::o2prime_packer_
private

Referenced by add_packer_screeners(), and initialize().

options::StepWiseModelerOptionsCOP protocols::stepwise::modeler::packer::StepWiseMasterPacker::options_
private
packer::StepWisePackerOP protocols::stepwise::modeler::packer::StepWiseMasterPacker::packer_
private
core::pose::PoseOP protocols::stepwise::modeler::packer::StepWiseMasterPacker::packer_pose_
private

Referenced by add_packer_screeners().

rna::phosphate::MultiPhosphateSamplerOP protocols::stepwise::modeler::packer::StepWiseMasterPacker::phosphate_sampler_
private
core::scoring::ScoreFunctionCOP protocols::stepwise::modeler::packer::StepWiseMasterPacker::phosphate_scorefxn_
private
core::scoring::ScoreFunctionCOP protocols::stepwise::modeler::packer::StepWiseMasterPacker::scorefxn_
private
utility::vector1< core::Size > protocols::stepwise::modeler::packer::StepWiseMasterPacker::working_pack_res_
private
working_parameters::StepWiseWorkingParametersCOP protocols::stepwise::modeler::packer::StepWiseMasterPacker::working_parameters_
private

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