Rosetta 3.4
Public Member Functions | Static Public Member Functions
protocols::topology_broker::PcsEnergyController Class Reference

#include <PcsEnergyController.hh>

Inheritance diagram for protocols::topology_broker::PcsEnergyController:
Inheritance graph
[legend]
Collaboration diagram for protocols::topology_broker::PcsEnergyController:
Collaboration graph
[legend]

List of all members.

Public Member Functions

 PcsEnergyController ()
 ~PcsEnergyController ()
 PcsEnergyController (PcsEnergyController const &other)
virtual TopologyClaimerOP clone () const
 clone it!
virtual std::string type () const
 type() is specifying the output name of the TopologyClaimer
virtual bool read_tag (std::string tag, std::istream &)
 This is called to process each tag.
virtual void set_defaults ()
 Called any time the CLAIMER is being read (before any tag is read)
virtual void add_mover (moves::RandomMover &, core::pose::Pose const &, abinitio::StageID, core::scoring::ScoreFunction const &, core::Real)
 This is called each time the stageID is changed.
virtual void init_after_reading ()
 Called Each time END CLAIMER is processed.

Static Public Member Functions

static std::string _static_type_name ()
 return the type name

Constructor & Destructor Documentation

protocols::topology_broker::PcsEnergyController::PcsEnergyController ( )

Referenced by clone().

protocols::topology_broker::PcsEnergyController::~PcsEnergyController ( )
protocols::topology_broker::PcsEnergyController::PcsEnergyController ( PcsEnergyController const &  other)

Member Function Documentation

static std::string protocols::topology_broker::PcsEnergyController::_static_type_name ( ) [inline, static]

return the type name

Referenced by type().

void protocols::topology_broker::PcsEnergyController::add_mover ( moves::RandomMover ,
core::pose::Pose const &  ,
abinitio::StageID  stageID,
core::scoring::ScoreFunction const &  ,
core::Real   
) [virtual]

This is called each time the stageID is changed.

Reimplemented from protocols::topology_broker::TopologyClaimer.

References protocols::scoring::methods::pcs2::PcsGridSearchParameter::include_only_end_stage1_, protocols::scoring::methods::pcs2::PcsGridSearchParameter::include_only_end_stage2_, protocols::scoring::methods::pcs2::PcsGridSearchParameter::include_only_end_stage3_, protocols::scoring::methods::pcs2::PcsGridSearchParameter::include_only_end_stage4_, protocols::scoring::methods::pcs2::PcsGridSearchParameter::include_only_start_stage1_, protocols::scoring::methods::pcs2::PcsGridSearchParameter::include_only_start_stage2_, protocols::scoring::methods::pcs2::PcsGridSearchParameter::include_only_start_stage3_, protocols::scoring::methods::pcs2::PcsGridSearchParameter::include_only_start_stage4_, protocols::scoring::methods::pcs2::PcsGridSearchParameter::individual_scale_stage1_, protocols::scoring::methods::pcs2::PcsGridSearchParameter::individual_scale_stage2_, protocols::scoring::methods::pcs2::PcsGridSearchParameter::individual_scale_stage3_, protocols::scoring::methods::pcs2::PcsGridSearchParameter::individual_scale_stage4_, protocols::scoring::methods::pcs2::PcsGridSearchParameter::n_trial_min_stage1_, protocols::scoring::methods::pcs2::PcsGridSearchParameter::n_trial_min_stage2_, protocols::scoring::methods::pcs2::PcsGridSearchParameter::n_trial_min_stage3_, protocols::scoring::methods::pcs2::PcsGridSearchParameter::n_trial_min_stage4_, core::scoring::pcs2, protocols::scoring::methods::pcs2::PcsGridSearchParameter::pcs_weight_stage1_, protocols::scoring::methods::pcs2::PcsGridSearchParameter::pcs_weight_stage2_, protocols::scoring::methods::pcs2::PcsGridSearchParameter::pcs_weight_stage3_, protocols::scoring::methods::pcs2::PcsGridSearchParameter::pcs_weight_stage4_, protocols::scoring::methods::pcs2::PcsEnergyParameter::set_grid_param(), protocols::abinitio::STAGE_1, protocols::abinitio::STAGE_2, protocols::abinitio::STAGE_3a, protocols::abinitio::STAGE_3b, protocols::abinitio::STAGE_4, and TR_PcsEnergyController().

virtual TopologyClaimerOP protocols::topology_broker::PcsEnergyController::clone ( ) const [inline, virtual]
void protocols::topology_broker::PcsEnergyController::init_after_reading ( ) [virtual]
bool protocols::topology_broker::PcsEnergyController::read_tag ( std::string  tag,
std::istream &  is 
) [virtual]

This is called to process each tag.

Reimplemented from protocols::topology_broker::TopologyClaimer.

References core::scoring::pcs2.

void protocols::topology_broker::PcsEnergyController::set_defaults ( ) [virtual]

Called any time the CLAIMER is being read (before any tag is read)

Reimplemented from protocols::topology_broker::TopologyClaimer.

References core::scoring::pcs2.

virtual std::string protocols::topology_broker::PcsEnergyController::type ( ) const [inline, virtual]

type() is specifying the output name of the TopologyClaimer

Implements protocols::topology_broker::TopologyClaimer.

References _static_type_name().


The documentation for this class was generated from the following files:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines