Rosetta 3.4
Public Types | Public Member Functions | Static Public Member Functions | Protected Member Functions
protocols::moves::Mover Class Reference

: A mover is an object that can apply a conformational change to a pose More...

#include <Mover.hh>

Inherits utility::pointer::ReferenceCount.

Inherited by JDtestmover, protocols::abinitio::AbrelaxMover, protocols::abinitio::DomainAssembly, protocols::abinitio::FragmentSampler, protocols::abinitio::Protocol, protocols::abinitio::ResolutionSwitcher, protocols::analysis::InterfaceAnalyzerMover, protocols::analysis::LoopAnalyzerMover, protocols::analysis::PackStatMover, protocols::anchored_design::AnchoredDesignMover, protocols::anchored_design::AnchoredPerturbMover, protocols::anchored_design::AnchoredRefineMover, protocols::antibody2::Ab_Assemble_Templates, protocols::antibody2::Ab_CloseOneCDR_Mover, protocols::antibody2::Ab_GraftOneCDR_Mover, protocols::antibody2::Ab_H3_cter_insert_mover, protocols::antibody2::Ab_H3_perturb_ccd_build, protocols::antibody2::Ab_LH_RepulsiveRamp_Mover, protocols::antibody2::Ab_LH_SnugFit_Mover, protocols::antibody2::Ab_ModelCDRH3, protocols::antibody2::Ab_Relax_a_CDR_FullAtom, protocols::antibody2::Ab_RelaxCDRs_Mover, protocols::antibody2::CDRH3Modeler2, protocols::antibody::AntibodyModeler, protocols::antibody::CDRH3Modeler, protocols::antibody::CloseOneMover, protocols::antibody::GraftMover, protocols::antibody::GraftOneMover, protocols::antibody::LoopRlxMover, protocols::canonical_sampling::CanonicalSamplingMover, protocols::canonical_sampling::MetropolisHastingsMover, protocols::canonical_sampling::ThermodynamicMover, protocols::canonical_sampling::ThermodynamicObserver, protocols::cluster::GatherPosesMover, protocols::coarse_rna::CoarseRNA_DeNovoProtocol, protocols::coarse_rna::CoarseRNA_LoopCloser, protocols::comparative_modeling::ExtraThreadingMover, protocols::comparative_modeling::hybridize::CartesianHybridize, protocols::comparative_modeling::hybridize::ChunkTrialMover, protocols::comparative_modeling::hybridize::FoldTreeHybridize, protocols::comparative_modeling::hybridize::HybridizeProtocol, protocols::comparative_modeling::hybridize::InsertChunkMover, protocols::comparative_modeling::hybridize::WeightedFragmentTrialMover, protocols::comparative_modeling::LoopRelaxMover, protocols::comparative_modeling::LoopRelaxThreadingMover, protocols::comparative_modeling::MultiThreadingMover, protocols::comparative_modeling::RecoverSideChainsMover, protocols::comparative_modeling::StealLigandMover, protocols::comparative_modeling::StealSideChainsMover, protocols::comparative_modeling::ThreadingMover, protocols::contact_map::ContactMap, protocols::ddg::ddGMover, protocols::dna::SeparateDnaFromNonDna, protocols::docking::ConformerSwitchMover, protocols::docking::DockingHighRes, protocols::docking::DockingInitialPerturbation, protocols::docking::DockingLowRes, protocols::docking::DockingProtocol, protocols::docking::DockingSlideIntoContact, protocols::docking::DockMCMCycle, protocols::docking::DockSetupMover, protocols::docking::FaDockingSlideIntoContact, protocols::docking::TemperedDocking, protocols::domain_assembly::AddAssemblyConstraints, protocols::domain_assembly::AssembleLinkerMover, protocols::domain_assembly::CombineChainsMover, protocols::domain_assembly::PostDockAssemblyScorer, protocols::electron_density::SetupForDensityScoringMover, protocols::enzdes::AddOrRemoveMatchCsts, protocols::enzdes::EnzRepackMinimize, protocols::enzdes::ModifyStoredRBConfs, protocols::enzdes::RepackLigandSiteWithoutLigandMover, protocols::features::ReportToDB, protocols::fibril::SetupForFibrilMover, protocols::fldsgn::BluePrintBDR, protocols::fldsgn::CircularPermutation, protocols::fldsgn::potentials::SetAACompositionPotential, protocols::fldsgn::potentials::SetSecStructEnergies, protocols::flexpack::FlexPacker, protocols::flexpep_docking::FlexPepDockingAbInitio, protocols::flexpep_docking::FlexPepDockingLowRes, protocols::flexpep_docking::FlexPepDockingProtocol, protocols::flxbb::FlxbbDesign, protocols::flxbb::InterlockAroma, protocols::forge::components::BDR, protocols::forge::components::VarLengthBuild, protocols::forge::remodel::RemodelAccumulator, protocols::forge::remodel::RemodelDesignMover, protocols::forge::remodel::RemodelLoopMover, protocols::forge::remodel::RemodelMover, protocols::frag_picker::nonlocal::NonlocalFrags, protocols::idealize::IdealizeMover, protocols::ligand_docking::AddHydrogen, protocols::ligand_docking::AddHydrogens, protocols::ligand_docking::CompoundTranslate, protocols::ligand_docking::FinalMinimizer, protocols::ligand_docking::GrowLigand, protocols::ligand_docking::HighResDocker, protocols::ligand_docking::InterfaceScoreCalculator, protocols::ligand_docking::LigandBaseProtocol [virtual], protocols::ligand_docking::LigandDesign, protocols::ligand_docking::MinimizeBackbone, protocols::ligand_docking::MinimizeLigand, protocols::ligand_docking::RandomConformerMover, protocols::ligand_docking::RandomConformers, protocols::ligand_docking::RigidSearchMover, protocols::ligand_docking::Rotate, protocols::ligand_docking::Rotates, protocols::ligand_docking::SlideTogether, protocols::ligand_docking::StartFrom, protocols::ligand_docking::TetherLigand, protocols::ligand_docking::Transform, protocols::ligand_docking::Translate, protocols::ligand_docking::UnconstrainedTorsionsMover, protocols::loophash::FastGapMover, protocols::loophash::LoopHashLibrary, protocols::loophash::LoopHashMoverWrapper, protocols::loophash::Mover_LoopHashRefine, protocols::LoopRebuild, protocols::LoopRefine, protocols::loops::FoldTreeFromLoops, protocols::loops::loop_closure::ccd::CcdLoopClosureMover, protocols::loops::loop_closure::ccd::CcdMover, protocols::loops::loop_closure::ccd::SlidingWindowLoopClosure, protocols::loops::loop_closure::kinematic_closure::KinematicMover, protocols::loops::loop_closure::kinematic_closure::KinematicWrapper, protocols::loops::loop_mover::LoopMover, protocols::match::MatcherMover, protocols::medal::MedalExchangeMover, protocols::medal::MedalMover, protocols::motifs::MotifDnaPacker, protocols::moves::CanonicalSamplingMover, protocols::moves::ChangeFoldTreeMover, protocols::moves::CompositionMover, protocols::moves::CyclicMover, protocols::moves::DsspMover, protocols::moves::FilterMover, protocols::moves::GenericMonteCarloMover, protocols::moves::IfMover, protocols::moves::IteratedConvergenceMover, protocols::moves::JumpOutMover, protocols::moves::MCShowMover, protocols::moves::MonteCarloRecover, protocols::moves::MonteCarloTest, protocols::moves::MonteCarloUtil, protocols::moves::MoverContainer, protocols::moves::NullMover, protocols::moves::PDBDumpMover, protocols::moves::ProfilerMover, protocols::moves::PyMolMover, protocols::moves::RampingMover, protocols::moves::RepeatMover, protocols::moves::StructureRestrictor, protocols::moves::TrialMover, protocols::moves::WhileMover, protocols::noesy_assign::DistanceScoreMover, protocols::nonlocal::BiasedFragmentMover, protocols::nonlocal::HelixRotate, protocols::nonlocal::SheetTranslate, protocols::nonlocal::SingleFragmentMover, protocols::protein_interface_design::movers::AddChainBreak, protocols::protein_interface_design::movers::AddSidechainConstraintsToHotspots, protocols::protein_interface_design::movers::BestHotspotCstMover, protocols::protein_interface_design::movers::DockAndRetrieveSidechains, protocols::protein_interface_design::movers::DumpPdb, protocols::protein_interface_design::movers::FavorNativeResiduePreCycle, protocols::protein_interface_design::movers::FavorNonNativeResiduePreCycle, protocols::protein_interface_design::movers::HotspotDisjointedFoldTreeMover, protocols::protein_interface_design::movers::HotspotHasherMover, protocols::protein_interface_design::movers::InterfaceRecapitulationMover, protocols::protein_interface_design::movers::LoopLengthChange, protocols::protein_interface_design::movers::LoopOver, protocols::protein_interface_design::movers::MapHotspot, protocols::protein_interface_design::movers::NullDesignMover, protocols::protein_interface_design::movers::PeptideStapleDesignMover, protocols::protein_interface_design::movers::RandomMutation, protocols::protein_interface_design::movers::SetAtomTree, protocols::protein_interface_design::movers::SetTemperatureFactor, protocols::protein_interface_design::movers::SetupHotspotConstraintsMover, protocols::protein_interface_design::movers::SpinMover, protocols::protein_interface_design::movers::SubroutineMover, protocols::protein_interface_design::movers::TaskAwareCsts, protocols::protein_interface_design::movers::TryRotamers, protocols::protein_interface_design::movers::VLB, protocols::qsar::qsarMover, protocols::qsar::RenderGridsToKinemage, protocols::rbsegment_relax::AutoRBMover, protocols::rbsegment_relax::CCDMoveWrapper, protocols::rbsegment_relax::FragInsertAndAlignMover, protocols::rbsegment_relax::RBSegmentMover, protocols::rbsegment_relax::RBSegmentRelax, protocols::relax::RelaxProtocolBase, protocols::rigid::MembraneCenterPerturbationMover, protocols::rigid::MembraneNormalPerturbationMover, protocols::rigid::MovePoseToMembraneCenterMover, protocols::rigid::RigidBodyMotionMover, protocols::rigid::RollMover, protocols::rigid::RotateJumpAxisMover, protocols::rigid::WholeBodyRotationMover, protocols::rigid::WholeBodyTranslationMover, protocols::rna::MultipleDomainMover, protocols::rna::RNA_DeNovoProtocol, protocols::rna::RNA_FragmentMover, protocols::rna::RNA_HelixAssembler, protocols::rna::RNA_LoopCloser, protocols::rna::RNA_Minimizer, protocols::rna::RNA_Relaxer, protocols::rosetta_scripts::ParsedProtocol, protocols::rosetta_scripts::SavePoseMover, protocols::rotamer_recovery::RotamerRecoveryMover, protocols::RotamerDump::RotamerDumpMover, protocols::seeded_abinitio::CAcstGenerator, protocols::seeded_abinitio::CloseFold, protocols::seeded_abinitio::CoordinateCst, protocols::seeded_abinitio::DefineMovableLoops, protocols::seeded_abinitio::GrowPeptides, protocols::seeded_abinitio::SeedFoldTree, protocols::seeded_abinitio::SeedSetupMover, protocols::seeded_abinitio::SwapSegment, protocols::simple_moves::AddCavitiesMover, protocols::simple_moves::AddConstraintsToCurrentConformationMover, protocols::simple_moves::asym_fold_and_dock::AsymFoldandDockMoveRbJumpMover, protocols::simple_moves::asym_fold_and_dock::AsymFoldandDockRbTrialMover, protocols::simple_moves::BBGaussianMover, protocols::simple_moves::ClearConstraintsMover, protocols::simple_moves::ConsensusDesignMover, protocols::simple_moves::ConstrainToIdealMover, protocols::simple_moves::ConstraintSetMover, protocols::simple_moves::DesignRepackMover, protocols::simple_moves::DME_FilterMover, protocols::simple_moves::ExtendedPoseMover, protocols::simple_moves::FavorSequenceProfile, protocols::simple_moves::FragmentMover, protocols::simple_moves::GreedyOptMutationMover, protocols::simple_moves::GreenPacker, protocols::simple_moves::HelicalPeptideLengthMover, protocols::simple_moves::LoadUnboundRotMover, protocols::simple_moves::MakePolyXMover, protocols::simple_moves::MembraneTopology, protocols::simple_moves::MinMover, protocols::simple_moves::MinPackMover, protocols::simple_moves::MissingDensityToJumpMover, protocols::simple_moves::MutateResidue, protocols::simple_moves::PackRotamersMover, protocols::simple_moves::PeptideStapleMover, protocols::simple_moves::ProlineFixMover, protocols::simple_moves::rational_mc::RationalMonteCarlo, protocols::simple_moves::RepackSidechainsMover, protocols::simple_moves::RepulsiveOnlyMover, protocols::simple_moves::ReturnSidechainMover, protocols::simple_moves::RotamerTrialsMinMover, protocols::simple_moves::RotamerTrialsMover, protocols::simple_moves::SaneMinMover, protocols::simple_moves::ScoreMover, protocols::simple_moves::SequenceProfileMover, protocols::simple_moves::SetTorsion, protocols::simple_moves::ShakeStructureMover, protocols::simple_moves::SuperimposeMover, protocols::simple_moves::SwitchResidueTypeSetMover, protocols::simple_moves::symmetry::ExtractAsymmetricPoseMover, protocols::simple_moves::symmetry::ExtractAsymmetricUnitMover, protocols::simple_moves::symmetry::FaSymDockingSlideTogether, protocols::simple_moves::symmetry::SetupForSymmetryMover, protocols::simple_moves::symmetry::SetupNCSMover, protocols::simple_moves::symmetry::SymDockingInitialPerturbation, protocols::simple_moves::symmetry::SymDockingSlideIntoContact, protocols::simple_moves::symmetry::SymmetricRMSMover, protocols::simple_moves::TaskAwareMinMover, protocols::simple_moves::TorsionDOFMover, protocols::star::StarAbinitio, protocols::surface_docking::CentroidRelaxMover, protocols::surface_docking::FaSlideAwayFromSurface, protocols::surface_docking::FaSlideIntoSurface, protocols::surface_docking::FullatomRelaxMover, protocols::surface_docking::SlideIntoSurface, protocols::surface_docking::SurfaceDockingProtocol, protocols::surface_docking::SurfaceOrientMover, protocols::swa::protein::StepWiseProteinCCD_Closer, protocols::swa::protein::StepWiseProteinLoopBridger, protocols::swa::protein::StepWiseProteinPacker, protocols::swa::protein::StepWiseProteinPoseMinimizer, protocols::swa::protein::StepWiseProteinPoseSetup, protocols::swa::protein::StepWiseProteinResidueSampler, protocols::swa::protein::StepWiseProteinScreener, protocols::swa::rna::RNA_AnalyticLoopCloser, protocols::swa::rna::RNA_LoopCloseSampler, protocols::swa::rna::StepWiseRNA_AnalyticalLoopCloseSampler, protocols::swa::rna::StepWiseRNA_Minimizer, protocols::swa::rna::StepWiseRNA_PoseSetup, protocols::swa::rna::StepWiseRNA_ResidueSampler, protocols::swa::StepWisePoseSetup, protocols::swa::StepWiseResidueSampler, protocols::swa::StepWiseScreener, protocols::symmetric_docking::SymDockBaseProtocol, protocols::symmetric_docking::SymDockingHiRes, protocols::symmetric_docking::SymDockingLowRes, protocols::symmetric_docking::SymDockProtocol, protocols::symmetric_docking::SymFoldandDockMoveRbJumpMover, protocols::symmetric_docking::SymFoldandDockRbTrialMover, protocols::symmetric_docking::SymFoldandDockSlideTrialMover, protocols::symmetric_docking::SymSidechainMinMover, protocols::ub_e2c::ubi_e2c_modeler, and protocols::unfolded_state_energy_calculator::UnfoldedStateEnergyCalculatorMover.

Collaboration diagram for protocols::moves::Mover:
Collaboration graph
[legend]

List of all members.

Public Types

typedef utility::tag::TagPtr TagPtr
typedef core::pose::Pose Pose
typedef core::pose::PoseCOP PoseCOP
typedef
protocols::filters::Filters_map 
Filters_map
typedef std::list< std::string > Strings

Public Member Functions

 Mover ()
virtual ~Mover ()
 Mover (std::string const &type_name)
 sets the type for a mover; name_ has been removed (2010/05/14)
 Mover (Mover const &other)
Moveroperator= (Mover const &other)
 assignment operator
virtual core::Real last_proposal_density_ratio ()
virtual void apply (Pose &)=0
std::string const & type () const
std::string get_current_tag () const
 A tag is a unique identifier used to identify structures produced by this Mover. get_current_tag() returns the tag, and set_current_tag( std::string tag ) sets the tag. This functionality is not intended for use with the 2008 job distributor.
void set_current_tag (std::string const &new_tag)
virtual void set_input_pose (PoseCOP pose)
 setter for poses contained for rms
virtual void set_native_pose (PoseCOP pose)
 setter for native poses contained for rms ---- we should get rid of this method? it is widely used, but a bit unsafe
PoseCOP get_input_pose () const
PoseCOP get_native_pose () const
virtual void test_move (Pose &pose)
 : Unit test support function. Apply one move to a given pose. Allows extra test specific functions to be called before applying
void type (const std::string &type_in)
virtual MoverOP clone () const
 clone has to be overridden only if clone invocation is expected.
virtual void parse_my_tag (TagPtr const tag, DataMap &data, Filters_map const &filters, Movers_map const &movers, Pose const &pose)
 Called by MoverFactory when constructing new Movers. Takes care of the specific mover's parsing.
virtual std::string get_name () const =0
 Each derived class must specify its name. The class name.
std::string get_type () const
MoverStatus get_last_move_status () const
 end parser interface, start Job Distributor interface/////////////
void reset_status ()
 resets status to SUCCESS, meant to be used before an apply(). The job distributor (august 08 vintage) uses this to ensure non-accumulation of status across apply()s.
virtual core::pose::PoseOP get_additional_output ()
 Mechanism by which a mover may return multiple output poses from a single input pose.
virtual void clear_info ()
 Strings container can be used to return miscellaneous info (as std::string) from a mover, such as notes about the results of apply(). The job distributor (Apr 09 vintage) will check this function to see if your protocol wants to add string info to the Job that ran this mover. One way this can be useful is that later, a JobOutputter may include/append this info to an output file.
virtual Stringsinfo ()
 non-const accessor
virtual Strings const & info () const
 const accessor
virtual bool reinitialize_for_each_job () const
 this function informs the job distributor (august 08 vintage) whether this object needs to be freshly regenerated on each use.
virtual bool reinitialize_for_new_input () const
 this function informs the job distributor (august 08 vintage) whether this object needs to be regenerated when the input pose is about to change (for example, if the mover has special code on the first apply() that is only valid for that one input pose).
virtual MoverOP fresh_instance () const
 this is like clone(), except it generates a new mover object freshly created with the default ctor. This function _should_ be pure virtual but that would disrupt the code base; MAKE SURE YOU DEFINE IT if you want to have your mover be a protocol handed to the job distributor (august 08 vintage).
void set_current_job (protocols::jobdist::BasicJobCOP job)
jobdist::BasicJobCOP get_current_job () const

Static Public Member Functions

static void register_options ()
 overload this static method if you access options within the mover. these options will end up in -help of your application if users of this mover call register_options. do this recursively! if you use movers within your mover, call their register_options in your register_options() method.

Protected Member Functions

void set_last_move_status (MoverStatus status)
 nonvirtual setter for MoverStatus last_status_. Protected means that only the mover itself will be able to change its own status. The job distributor (august 08 vintage) is aware of status set with this function and will do what the MoverStatus says.

Detailed Description

: A mover is an object that can apply a conformational change to a pose

Detailed::
Each derived class should define its own apply() statement DO NOT JUST GO ADDING FUNCTIONS TO THIS CLASS. YOU IMPLY EVERYONE WHO DERIVES FROM IT IS OBLIGATED TO IMPLEMENT THAT FUNCTION, OR, IF THEY DON'T, THAT THEY ARE IMPLICTLY AGREEING THAT THE BASE CLASS IMPLEMENTATION IS CORRECT.
Authors:
Monica Berrondo, Jeff Gray, Steven Lewis, Sarel Fleishman
Last Modified:

Member Typedef Documentation

Reimplemented in protocols::enzdes::BackboneSampler, protocols::fldsgn::BluePrintBDR, protocols::fldsgn::CircularPermutation, protocols::fldsgn::potentials::SetAACompositionPotential, protocols::fldsgn::potentials::SetSecStructEnergies, protocols::flxbb::FlxbbDesign, protocols::flxbb::InterlockAroma, protocols::forge::components::BDR, protocols::forge::components::VarLengthBuild, protocols::forge::remodel::RemodelAccumulator, protocols::forge::remodel::RemodelDesignMover, protocols::forge::remodel::RemodelLoopMover, protocols::forge::remodel::RemodelMover, protocols::idealize::IdealizeMover, protocols::loophash::FastGapMover, protocols::moves::FilterMover, protocols::moves::GenericMonteCarloMover, protocols::moves::MonteCarloRecover, protocols::moves::MonteCarloTest, protocols::protein_interface_design::movers::BackrubDDMover, protocols::protein_interface_design::movers::BuildAlaPose, protocols::protein_interface_design::movers::DesignMinimizeHbonds, protocols::protein_interface_design::movers::HotspotDisjointedFoldTreeMover, protocols::protein_interface_design::movers::LoopLengthChange, protocols::protein_interface_design::movers::MapHotspot, protocols::protein_interface_design::movers::RandomMutation, protocols::protein_interface_design::movers::RepackMinimize, protocols::protein_interface_design::movers::SaveAndRetrieveSidechains, protocols::protein_interface_design::movers::SetTemperatureFactor, protocols::protein_interface_design::movers::SpinMover, protocols::protein_interface_design::movers::TaskAwareCsts, protocols::protein_interface_design::movers::TryRotamers, protocols::rosetta_scripts::ParsedProtocol, protocols::seeded_abinitio::CAcstGenerator, protocols::seeded_abinitio::CoordinateCst, protocols::seeded_abinitio::SwapSegment, protocols::simple_moves::BBGaussianMover, protocols::simple_moves::ConsensusDesignMover, protocols::simple_moves::ddG, protocols::simple_moves::GreedyOptMutationMover, and protocols::simple_moves::GreenPacker.

typedef std::list< std::string > protocols::moves::Mover::Strings
typedef utility::tag::TagPtr protocols::moves::Mover::TagPtr

Constructor & Destructor Documentation

protocols::moves::Mover::Mover ( )
protocols::moves::Mover::~Mover ( ) [virtual]
protocols::moves::Mover::Mover ( std::string const &  type_name)

sets the type for a mover; name_ has been removed (2010/05/14)

protocols::moves::Mover::Mover ( Mover const &  other)

Member Function Documentation

virtual void protocols::moves::Mover::apply ( Pose ) [pure virtual]

Implemented in protocols::abinitio::Stage1Sampler, protocols::abinitio::AbrelaxMover, protocols::abinitio::ClassicAbinitio, protocols::abinitio::ConstraintFragmentSampler, protocols::abinitio::DomainAssembly, protocols::abinitio::FoldConstraints, protocols::abinitio::FragmentSampler, protocols::abinitio::JumpingFoldConstraints, protocols::abinitio::KinematicAbinitio, protocols::abinitio::JumpingFoldConstraintsWrapper, protocols::abinitio::KinematicTaskControl, protocols::abinitio::MembraneAbinitio, protocols::abinitio::Protocol, protocols::abinitio::ResolutionSwitcher, protocols::analysis::InterfaceAnalyzerMover, protocols::analysis::LoopAnalyzerMover, protocols::analysis::PackStatMover, protocols::anchored_design::AnchoredDesignMover, protocols::anchored_design::AnchoredPerturbMover, protocols::anchored_design::AnchoredRefineMover, protocols::antibody::AntibodyModeler, protocols::antibody::CDRH3Modeler, protocols::antibody::GraftMover, protocols::antibody::GraftOneMover, protocols::antibody::CloseOneMover, protocols::antibody::LoopRlxMover, protocols::ub_e2c::ubi_e2c_modeler, protocols::antibody2::Ab_Assemble_Templates, protocols::antibody2::Ab_CloseOneCDR_Mover, protocols::antibody2::Ab_GraftOneCDR_Mover, protocols::antibody2::Ab_H3_cter_insert_mover, protocols::antibody2::Ab_H3_perturb_ccd_build, protocols::antibody2::Ab_LH_RepulsiveRamp_Mover, protocols::antibody2::Ab_LH_SnugFit_Mover, protocols::antibody2::Ab_ModelCDRH3, protocols::antibody2::Ab_Relax_a_CDR_FullAtom, protocols::antibody2::Ab_RelaxCDRs_Mover, protocols::antibody2::CDRH3Modeler2, protocols::backrub::BackrubMover, protocols::backrub::BackrubSidechainMover, protocols::canonical_sampling::CanonicalSamplingMover, protocols::canonical_sampling::HamiltonianExchange, protocols::canonical_sampling::MetricRecorder, protocols::canonical_sampling::MetropolisHastingsMover, protocols::canonical_sampling::ParallelTempering, protocols::canonical_sampling::SidechainMetropolisHastingsMover, protocols::canonical_sampling::SimulatedTempering, protocols::canonical_sampling::TemperatureController, protocols::canonical_sampling::TemperingBase, protocols::canonical_sampling::ThermodynamicObserver, protocols::canonical_sampling::TrajectoryRecorder, protocols::cluster::GatherPosesMover, protocols::cluster::AssignToClustersMover, protocols::coarse_rna::CoarseRNA_DeNovoProtocol, protocols::coarse_rna::CoarseRNA_LoopCloser, protocols::comparative_modeling::ExtraThreadingMover, protocols::comparative_modeling::hybridize::CartesianHybridize, protocols::comparative_modeling::hybridize::ChunkTrialMover, protocols::comparative_modeling::hybridize::FoldTreeHybridize, protocols::comparative_modeling::hybridize::HybridizeProtocol, protocols::comparative_modeling::hybridize::InsertChunkMover, protocols::comparative_modeling::hybridize::WeightedFragmentTrialMover, protocols::comparative_modeling::LoopRelaxMover, protocols::comparative_modeling::LoopRelaxThreadingMover, protocols::comparative_modeling::MultiThreadingMover, protocols::comparative_modeling::PartialThreadingMover, protocols::comparative_modeling::RecoverSideChainsMover, protocols::comparative_modeling::StealLigandMover, protocols::comparative_modeling::StealSideChainsMover, protocols::comparative_modeling::ThreadingMover, protocols::contact_map::ContactMap, protocols::ddg::ddGMover, protocols::dna::DesignProteinBackboneAroundDNA, protocols::dna::DnaInterfaceMinMover, protocols::dna::DnaInterfaceMultiStateDesign, protocols::dna::DnaInterfacePacker, protocols::dna::SeparateDnaFromNonDna, protocols::docking::ConformerSwitchMover, protocols::docking::DockingEnsemblePrepackProtocol, protocols::docking::DockingHighRes, protocols::docking::DockingHighResLegacy, protocols::docking::DockingInitialPerturbation, protocols::docking::DockingSlideIntoContact, protocols::docking::FaDockingSlideIntoContact, protocols::docking::DockingLowRes, protocols::docking::DockingPrepackProtocol, protocols::docking::DockingProtocol, protocols::docking::DockMCMCycle, protocols::docking::DockMCMProtocol, protocols::docking::DockMinMover, protocols::docking::DockSetupMover, protocols::docking::SidechainMinMover, protocols::docking::InterfaceSidechainMinMover, protocols::docking::stateless::SaneDockingProtocol, protocols::docking::TemperedDocking, protocols::domain_assembly::AddAssemblyConstraints, protocols::domain_assembly::AssembleLinkerMover, protocols::domain_assembly::CombineChainsMover, protocols::domain_assembly::PostDockAssemblyScorer, protocols::electron_density::SetupForDensityScoringMover, protocols::enzdes::AddOrRemoveMatchCsts, protocols::enzdes::BackboneSampler, protocols::enzdes::EnzdesFixBBProtocol, protocols::enzdes::EnzdesFlexBBProtocol, protocols::enzdes::PredesignPerturbMover, protocols::enzdes::RepackLigandSiteWithoutLigandMover, protocols::enzdes::EnzRepackMinimize, protocols::enzdes::ModifyStoredRBConfs, protocols::enzdes::GenerateStoredRBConfs, protocols::enzdes::ApplyRandomStoredRBConf, protocols::enzdes::MinimizeStoredRBConfs, protocols::enzdes::DiversifyStoredRBConfs, protocols::enzdes::SecondaryMatchProtocol, protocols::features::ReportToDB, protocols::fibril::SetupForFibrilMover, protocols::fldsgn::BluePrintBDR, protocols::fldsgn::CircularPermutation, protocols::fldsgn::potentials::SetAACompositionPotential, protocols::fldsgn::potentials::SetSecStructEnergies, protocols::flexpack::FlexPacker, protocols::flexpep_docking::FlexPepDockingAbInitio, protocols::flexpep_docking::FlexPepDockingLowRes, protocols::flexpep_docking::FlexPepDockingProtocol, protocols::flxbb::FlxbbDesign, protocols::flxbb::FlxbbDesignPack, protocols::flxbb::InterlockAroma, protocols::forge::components::BDR, protocols::forge::components::VarLengthBuild, protocols::forge::remodel::RemodelAccumulator, protocols::forge::remodel::RemodelDesignMover, protocols::forge::remodel::RemodelLoopMover, protocols::forge::remodel::RemodelMover, protocols::frag_picker::nonlocal::NonlocalFrags, protocols::idealize::IdealizeMover, protocols::ligand_docking::AddHydrogen, protocols::ligand_docking::AddHydrogens, protocols::ligand_docking::CompoundTranslate, protocols::ligand_docking::FinalMinimizer, protocols::ligand_docking::GrowLigand, protocols::ligand_docking::HighResDocker, protocols::ligand_docking::InterfaceScoreCalculator, protocols::ligand_docking::LigandDockMain, protocols::ligand_docking::LigandBaseProtocol, protocols::ligand_docking::LigandDesign, protocols::ligand_docking::LigandDockProtocol, protocols::ligand_docking::MinimizeBackbone, protocols::ligand_docking::MinimizeLigand, protocols::ligand_docking::RandomConformerMover, protocols::ligand_docking::RandomConformers, protocols::ligand_docking::RigidSearchMover, protocols::ligand_docking::Rotate, protocols::ligand_docking::Rotates, protocols::ligand_docking::SlideTogether, protocols::ligand_docking::StartFrom, protocols::ligand_docking::TetherLigand, protocols::ligand_docking::Transform, protocols::ligand_docking::Translate, protocols::ligand_docking::UnconstrainedTorsionsMover, protocols::loophash::FastGapMover, protocols::loophash::LoopHashLibrary, protocols::loophash::LoopHashMoverWrapper, protocols::loophash::Mover_LoopHashRefine, protocols::loops::FoldTreeFromLoops, protocols::loops::loop_closure::ccd::CcdLoopClosureMover, protocols::loops::loop_closure::ccd::CcdMover, protocols::loops::loop_closure::ccd::SlidingWindowLoopClosure, protocols::loops::loop_closure::kinematic_closure::KinematicMover, protocols::loops::loop_closure::kinematic_closure::KinematicWrapper, protocols::loops::loop_mover::IndependentLoopMover, protocols::loops::loop_mover::LoopMover, protocols::loops::loop_mover::refine::LoopMover_Refine_Backrub, protocols::loops::loop_mover::refine::LoopMover_Refine_CCD, protocols::loops::loop_mover::refine::LoopMover_Refine_KIC, protocols::LoopRebuild, protocols::LoopRefine, protocols::match::MatcherMover, protocols::medal::MedalExchangeMover, protocols::medal::MedalMover, protocols::motifs::MotifDnaPacker, protocols::moves::CanonicalSamplingMover, protocols::moves::ChangeFoldTreeMover, protocols::moves::CompositionMover, protocols::moves::CyclicMover, protocols::moves::DsspMover, protocols::moves::FilterMover, protocols::moves::GenericMonteCarloMover, protocols::moves::IfMover, protocols::moves::IteratedConvergenceMover, protocols::moves::JumpOutMover, protocols::moves::MonteCarloRecover, protocols::moves::MonteCarloTest, protocols::moves::MoverContainer, protocols::moves::SequenceMover, protocols::moves::RandomMover, protocols::moves::CycleMover, protocols::moves::NullMover, protocols::moves::PDBDumpMover, protocols::moves::ProfilerMover, protocols::moves::MCShowMover, protocols::moves::PyMolMover, protocols::moves::RampingMover, protocols::moves::RepeatMover, protocols::moves::StructureRestrictor, protocols::moves::MonteCarloUtil, protocols::moves::TrialMover, protocols::moves::WhileMover, protocols::noesy_assign::DistanceScoreMover, protocols::nonlocal::BiasedFragmentMover, protocols::nonlocal::HelixRotate, protocols::nonlocal::SheetTranslate, protocols::nonlocal::SingleFragmentMover, protocols::protein_interface_design::movers::AddChainBreak, protocols::protein_interface_design::movers::AddSidechainConstraintsToHotspots, protocols::protein_interface_design::movers::BackrubDDMover, protocols::protein_interface_design::movers::BestHotspotCstMover, protocols::protein_interface_design::movers::BuildAlaPose, protocols::protein_interface_design::movers::DesignMinimizeHbonds, protocols::protein_interface_design::movers::DisulfideMover, protocols::protein_interface_design::movers::DockAndRetrieveSidechains, protocols::protein_interface_design::movers::DumpPdb, protocols::protein_interface_design::movers::FavorNativeResiduePreCycle, protocols::protein_interface_design::movers::FavorNonNativeResiduePreCycle, protocols::protein_interface_design::movers::HotspotDisjointedFoldTreeMover, protocols::protein_interface_design::movers::HotspotHasherMover, protocols::protein_interface_design::movers::InterfaceRecapitulationMover, protocols::protein_interface_design::movers::LoopFinder, protocols::protein_interface_design::movers::LoopLengthChange, protocols::protein_interface_design::movers::LoopMoverFromCommandLine, protocols::protein_interface_design::movers::LoopOver, protocols::protein_interface_design::movers::LoopRemodel, protocols::protein_interface_design::movers::MapHotspot, protocols::protein_interface_design::movers::NullDesignMover, protocols::protein_interface_design::movers::PeptideStapleDesignMover, protocols::protein_interface_design::movers::PlacementAuctionMover, protocols::protein_interface_design::movers::PlacementMinimizationMover, protocols::protein_interface_design::movers::PlaceOnLoop, protocols::protein_interface_design::movers::PlaceSimultaneouslyMover, protocols::protein_interface_design::movers::PlaceStubMover, protocols::protein_interface_design::movers::PrepackMover, protocols::protein_interface_design::movers::ProteinInterfaceMultiStateDesignMover, protocols::protein_interface_design::movers::RandomMutation, protocols::protein_interface_design::movers::RepackMinimize, protocols::protein_interface_design::movers::SaveAndRetrieveSidechains, protocols::protein_interface_design::movers::SetAtomTree, protocols::protein_interface_design::movers::SetTemperatureFactor, protocols::protein_interface_design::movers::SetupHotspotConstraintsMover, protocols::protein_interface_design::movers::SpinMover, protocols::protein_interface_design::movers::SubroutineMover, protocols::protein_interface_design::movers::TaskAwareCsts, protocols::protein_interface_design::movers::TryRotamers, protocols::protein_interface_design::movers::VLB, protocols::qsar::qsarMover, protocols::qsar::RenderGridsToKinemage, protocols::rbsegment_relax::CCDMoveWrapper, protocols::rbsegment_relax::AutoRBMover, protocols::rbsegment_relax::FragInsertAndAlignMover, protocols::rbsegment_relax::RBSegmentMover, protocols::rbsegment_relax::HelicalGaussianMover, protocols::rbsegment_relax::SequenceShiftMover, protocols::rbsegment_relax::GaussianRBSegmentMover, protocols::rbsegment_relax::StrandTwistingMover, protocols::rbsegment_relax::RBSegmentRelax, protocols::relax::ClassicRelax, protocols::relax::FastRelax, protocols::relax::MiniRelax, protocols::rigid::MovePoseToMembraneCenterMover, protocols::rigid::MembraneCenterPerturbationMover, protocols::rigid::MembraneNormalPerturbationMover, protocols::rigid::WholeBodyTranslationMover, protocols::rigid::WholeBodyRotationMover, protocols::rigid::RigidBodyMotionMover, protocols::rigid::RigidBodyMover, protocols::rigid::RigidBodyPerturbMover, protocols::rigid::RigidBodyPerturbNoCenterMover, protocols::rigid::RigidBodyRandomizeMover, protocols::rigid::RigidBodySpinMover, protocols::rigid::RigidBodyTransMover, protocols::rigid::UniformSphereTransMover, protocols::rigid::RigidBodyDofRandomizeMover, protocols::rigid::RigidBodyDofSeqRandomizeMover, protocols::rigid::RigidBodyDofTransMover, protocols::rigid::RigidBodyDofSeqTransMover, protocols::rigid::RigidBodyDofRandomTransMover, protocols::rigid::RigidBodyDofPerturbMover, protocols::rigid::RigidBodyDofSeqPerturbMover, protocols::rigid::RollMover, protocols::rigid::RotateJumpAxisMover, protocols::rna::MultipleDomainMover, protocols::rna::RNA_DeNovoProtocol, protocols::rna::RNA_FragmentMover, protocols::rna::RNA_HelixAssembler, protocols::rna::RNA_LoopCloser, protocols::rna::RNA_Minimizer, protocols::rna::RNA_Relaxer, protocols::rosetta_scripts::ParsedProtocol, protocols::rosetta_scripts::SavePoseMover, protocols::rotamer_recovery::RotamerRecoveryMover, protocols::RotamerDump::RotamerDumpMover, protocols::seeded_abinitio::CAcstGenerator, protocols::seeded_abinitio::CloseFold, protocols::seeded_abinitio::CoordinateCst, protocols::seeded_abinitio::DefineMovableLoops, protocols::seeded_abinitio::GrowPeptides, protocols::seeded_abinitio::SeedFoldTree, protocols::seeded_abinitio::SeedSetupMover, protocols::seeded_abinitio::SwapSegment, protocols::simple_filters::EvaluatedTrialMover, protocols::simple_moves::AddCavitiesMover, protocols::simple_moves::AddConstraintsToCurrentConformationMover, protocols::simple_moves::asym_fold_and_dock::AsymFoldandDockMoveRbJumpMover, protocols::simple_moves::asym_fold_and_dock::AsymFoldandDockRbTrialMover, protocols::simple_moves::BackboneMover, protocols::simple_moves::BBConRotMover, protocols::simple_moves::BBG8T3AMover, protocols::simple_moves::ClearConstraintsMover, protocols::simple_moves::ConsensusDesignMover, protocols::simple_moves::ConstrainToIdealMover, protocols::simple_moves::ConstraintSetMover, protocols::simple_moves::ddG, protocols::simple_moves::DesignRepackMover, protocols::simple_moves::DME_FilterMover, protocols::simple_moves::ExtendedPoseMover, protocols::simple_moves::FavorSequenceProfile, protocols::simple_moves::FragmentMover, protocols::simple_moves::ClassicFragmentMover, protocols::simple_moves::GreedyOptMutationMover, protocols::simple_moves::GreenPacker, protocols::simple_moves::HelicalPeptideLengthMover, protocols::simple_moves::LoadUnboundRotMover, protocols::simple_moves::MakePolyXMover, protocols::simple_moves::MembraneTopology, protocols::simple_moves::MinMover, protocols::simple_moves::MinPackMover, protocols::simple_moves::MissingDensityToJumpMover, protocols::simple_moves::MutateResidue, protocols::simple_moves::PackRotamersMover, protocols::simple_moves::PeptideStapleMover, protocols::simple_moves::ProlineFixMover, protocols::simple_moves::rational_mc::RationalMonteCarlo, protocols::simple_moves::RepackSidechainsMover, protocols::simple_moves::RepulsiveOnlyMover, protocols::simple_moves::ReturnSidechainMover, protocols::simple_moves::RotamerTrialsMinMover, protocols::simple_moves::EnergyCutRotamerTrialsMinMover, protocols::simple_moves::RotamerTrialsMover, protocols::simple_moves::EnergyCutRotamerTrialsMover, protocols::simple_moves::SaneMinMover, protocols::simple_moves::ScoreMover, protocols::simple_moves::SequenceProfileMover, protocols::simple_moves::SetReturningPackRotamersMover, protocols::simple_moves::SetTorsion, protocols::simple_moves::ShakeStructureMover, protocols::simple_moves::sidechain_moves::SidechainMCMover, protocols::simple_moves::sidechain_moves::SidechainMover, protocols::simple_moves::sidechain_moves::SidechainMoverBase, protocols::simple_moves::SuperimposeMover, protocols::simple_moves::SwitchResidueTypeSetMover, protocols::simple_moves::symmetry::SetupForSymmetryMover, protocols::simple_moves::symmetry::ExtractAsymmetricUnitMover, protocols::simple_moves::symmetry::ExtractAsymmetricPoseMover, protocols::simple_moves::symmetry::SetupNCSMover, protocols::simple_moves::symmetry::SymDockingInitialPerturbation, protocols::simple_moves::symmetry::SymDockingSlideIntoContact, protocols::simple_moves::symmetry::FaSymDockingSlideTogether, protocols::simple_moves::symmetry::SymmetricRMSMover, protocols::simple_moves::symmetry::SymMinMover, protocols::simple_moves::symmetry::SymRotamerTrialsMover, protocols::simple_moves::symmetry::SymEnergyCutRotamerTrialsMover, protocols::simple_moves::TailsScoreMover, protocols::simple_moves::TaskAwareMinMover, protocols::simple_moves::TorsionDOFMover, protocols::star::StarAbinitio, protocols::surface_docking::CentroidRelaxMover, protocols::surface_docking::FullatomRelaxMover, protocols::surface_docking::SlideIntoSurface, protocols::surface_docking::FaSlideIntoSurface, protocols::surface_docking::FaSlideAwayFromSurface, protocols::surface_docking::SurfaceDockingProtocol, protocols::surface_docking::SurfaceOrientMover, protocols::swa::protein::StepWiseProteinCCD_Closer, protocols::swa::protein::StepWiseProteinLoopBridger, protocols::swa::protein::StepWiseProteinPacker, protocols::swa::protein::StepWiseProteinPoseMinimizer, protocols::swa::protein::StepWiseProteinPoseSetup, protocols::swa::protein::StepWiseProteinResidueSampler, protocols::swa::protein::StepWiseProteinScreener, protocols::swa::rna::RNA_AnalyticLoopCloser, protocols::swa::rna::RNA_LoopCloseSampler, protocols::swa::rna::StepWiseRNA_AnalyticalLoopCloseSampler, protocols::swa::rna::StepWiseRNA_Minimizer, protocols::swa::rna::StepWiseRNA_PoseSetup, protocols::swa::rna::StepWiseRNA_ResidueSampler, protocols::swa::StepWisePoseSetup, protocols::swa::StepWiseResidueSampler, protocols::swa::StepWiseScreener, protocols::symmetric_docking::SymDockBaseProtocol, protocols::symmetric_docking::SymDockingHiRes, protocols::symmetric_docking::SymDockingLowRes, protocols::symmetric_docking::SymDockProtocol, protocols::symmetric_docking::SymFoldandDockMoveRbJumpMover, protocols::symmetric_docking::SymFoldandDockRbTrialMover, protocols::symmetric_docking::SymFoldandDockSlideTrialMover, protocols::symmetric_docking::SymSidechainMinMover, protocols::symmetric_docking::SymInterfaceSidechainMinMover, protocols::unfolded_state_energy_calculator::UnfoldedStateEnergyCalculatorMover, and JDtestmover.

Referenced by protocols::jobdist::main_atom_tree_diff_mover(), protocols::jobdist::main_plain_mover(), protocols::jobdist::main_plain_pdb_mover(), protocols::jobdist::not_universal_main(), test_move(), and protocols::jobdist::universal_main().

virtual void protocols::moves::Mover::clear_info ( ) [inline, virtual]

Strings container can be used to return miscellaneous info (as std::string) from a mover, such as notes about the results of apply(). The job distributor (Apr 09 vintage) will check this function to see if your protocol wants to add string info to the Job that ran this mover. One way this can be useful is that later, a JobOutputter may include/append this info to an output file.

clear_info is called by jd2 before calling apply

MoverOP protocols::moves::Mover::clone ( ) const [virtual]

clone has to be overridden only if clone invocation is expected.

clone is meant to return an OP'ed deep copy of this object. This really should be a pure virtual in the base class, but adding pure virtuals to Mover would massively disrupt the code. This default implementation crashes at runtime instead of compiletime if you try to call it. If this code is causing you problems, your Mover needs to override this function.

Reimplemented in protocols::abinitio::ClassicAbinitio, protocols::abinitio::ConstraintFragmentSampler, protocols::abinitio::DomainAssembly, protocols::abinitio::FoldConstraints, protocols::abinitio::FragmentSampler, protocols::abinitio::JumpingFoldConstraints, protocols::abinitio::KinematicAbinitio, protocols::abinitio::JumpingFoldConstraintsWrapper, protocols::abinitio::MembraneAbinitio, protocols::analysis::InterfaceAnalyzerMover, protocols::anchored_design::AnchoredDesignMover, protocols::antibody::AntibodyModeler, protocols::ub_e2c::ubi_e2c_modeler, protocols::antibody2::Ab_Assemble_Templates, protocols::antibody2::Ab_H3_perturb_ccd_build, protocols::antibody2::Ab_LH_RepulsiveRamp_Mover, protocols::antibody2::Ab_LH_SnugFit_Mover, protocols::antibody2::Ab_ModelCDRH3, protocols::antibody2::Ab_Relax_a_CDR_FullAtom, protocols::backrub::BackrubMover, protocols::backrub::BackrubSidechainMover, protocols::canonical_sampling::HamiltonianExchange, protocols::canonical_sampling::MetricRecorder, protocols::canonical_sampling::MetropolisHastingsMover, protocols::canonical_sampling::ParallelTempering, protocols::canonical_sampling::PDBTrajectoryRecorder, protocols::canonical_sampling::SidechainMetropolisHastingsMover, protocols::canonical_sampling::SilentTrajectoryRecorder, protocols::canonical_sampling::SimulatedTempering, protocols::canonical_sampling::FixedTemperatureController, protocols::canonical_sampling::TrialCounterObserver, protocols::cluster::EnsembleConstraints_Simple, protocols::cluster::ClusterPhilStyle, protocols::cluster::ClusterPhilStyle_Loop, protocols::cluster::AssignToClustersMover, protocols::coarse_rna::CoarseRNA_DeNovoProtocol, protocols::coarse_rna::CoarseRNA_LoopCloser, protocols::comparative_modeling::hybridize::HybridizeProtocol, protocols::comparative_modeling::LoopRelaxMover, protocols::contact_map::ContactMap, protocols::dna::DesignProteinBackboneAroundDNA, protocols::dna::DnaInterfaceMinMover, protocols::dna::DnaInterfaceMultiStateDesign, protocols::dna::DnaInterfacePacker, protocols::dna::SeparateDnaFromNonDna, protocols::docking::DockingHighResLegacy, protocols::docking::DockingLowRes, protocols::docking::DockingProtocol, protocols::docking::DockMCMCycle, protocols::docking::DockMCMProtocol, protocols::docking::DockSetupMover, protocols::docking::TemperedDocking, protocols::electron_density::SetupForDensityScoringMover, protocols::enzdes::AddOrRemoveMatchCsts, protocols::enzdes::BackboneSampler, protocols::enzdes::PredesignPerturbMover, protocols::enzdes::EnzRepackMinimize, protocols::features::ReportToDB, protocols::fldsgn::BluePrintBDR, protocols::fldsgn::CircularPermutation, protocols::fldsgn::potentials::SetAACompositionPotential, protocols::fldsgn::potentials::SetSecStructEnergies, protocols::flexpep_docking::FlexPepDockingProtocol, protocols::flxbb::FlxbbDesign, protocols::flxbb::InterlockAroma, protocols::forge::remodel::RemodelLoopMover, protocols::forge::remodel::RemodelMover, protocols::frag_picker::nonlocal::NonlocalFrags, protocols::idealize::IdealizeMover, protocols::ligand_docking::AddHydrogens, protocols::ligand_docking::CompoundTranslate, protocols::ligand_docking::FinalMinimizer, protocols::ligand_docking::GrowLigand, protocols::ligand_docking::HighResDocker, protocols::ligand_docking::InterfaceScoreCalculator, protocols::ligand_docking::LigandDesign, protocols::ligand_docking::MinimizeBackbone, protocols::ligand_docking::RandomConformers, protocols::ligand_docking::Rotate, protocols::ligand_docking::Rotates, protocols::ligand_docking::SlideTogether, protocols::ligand_docking::StartFrom, protocols::ligand_docking::Transform, protocols::ligand_docking::Translate, protocols::loop_build::LoopMover_SlidingWindow, protocols::loophash::FastGapMover, protocols::loophash::LoopHashLibrary, protocols::loophash::LoopHashMoverWrapper, protocols::loophash::Mover_LoopHashRefine, protocols::loops::FoldTreeFromLoops, protocols::loops::loop_mover::perturb::LoopMover_Perturb_CCD, protocols::loops::loop_mover::perturb::LoopMover_Perturb_KIC, protocols::loops::loop_mover::perturb::LoopMover_Perturb_QuickCCD, protocols::loops::loop_mover::perturb::LoopMover_Perturb_QuickCCD_Moves, protocols::loops::loop_mover::refine::LoopMover_Refine_Backrub, protocols::loops::loop_mover::refine::LoopMover_Refine_CCD, protocols::loops::loop_mover::refine::LoopMover_Refine_KIC, protocols::LoopRebuild, protocols::match::MatcherMover, protocols::medal::MedalExchangeMover, protocols::medal::MedalMover, protocols::motifs::MotifDnaPacker, protocols::moves::CyclicMover, protocols::moves::DsspMover, protocols::moves::GenericMonteCarloMover, protocols::moves::IfMover, protocols::moves::IteratedConvergenceMover, protocols::moves::MonteCarloRecover, protocols::moves::MonteCarloTest, protocols::moves::SequenceMover, protocols::moves::RandomMover, protocols::moves::CycleMover, protocols::moves::NullMover, protocols::moves::StructureRestrictor, protocols::moves::MonteCarloUtil, protocols::nonlocal::HelixRotate, protocols::nonlocal::SheetTranslate, protocols::nonlocal::SingleFragmentMover, protocols::protein_interface_design::movers::AddChainBreak, protocols::protein_interface_design::movers::AddSidechainConstraintsToHotspots, protocols::protein_interface_design::movers::BackrubDDMover, protocols::protein_interface_design::movers::BestHotspotCstMover, protocols::protein_interface_design::movers::BuildAlaPose, protocols::protein_interface_design::movers::DesignMinimizeHbonds, protocols::protein_interface_design::movers::DisulfideMover, protocols::protein_interface_design::movers::DockAndRetrieveSidechains, protocols::protein_interface_design::movers::DumpPdb, protocols::protein_interface_design::movers::FavorNativeResiduePreCycle, protocols::protein_interface_design::movers::FavorNonNativeResiduePreCycle, protocols::protein_interface_design::movers::HotspotDisjointedFoldTreeMover, protocols::protein_interface_design::movers::HotspotHasherMover, protocols::protein_interface_design::movers::InterfaceRecapitulationMover, protocols::protein_interface_design::movers::LoopFinder, protocols::protein_interface_design::movers::LoopLengthChange, protocols::protein_interface_design::movers::LoopMoverFromCommandLine, protocols::protein_interface_design::movers::LoopOver, protocols::protein_interface_design::movers::LoopRemodel, protocols::protein_interface_design::movers::MapHotspot, protocols::protein_interface_design::movers::NullDesignMover, protocols::protein_interface_design::movers::PeptideStapleDesignMover, protocols::protein_interface_design::movers::PlacementAuctionMover, protocols::protein_interface_design::movers::PlacementMinimizationMover, protocols::protein_interface_design::movers::PlaceOnLoop, protocols::protein_interface_design::movers::PlaceSimultaneouslyMover, protocols::protein_interface_design::movers::PlaceStubMover, protocols::protein_interface_design::movers::PrepackMover, protocols::protein_interface_design::movers::ProteinInterfaceMultiStateDesignMover, protocols::protein_interface_design::movers::RandomMutation, protocols::protein_interface_design::movers::RepackMinimize, protocols::protein_interface_design::movers::SaveAndRetrieveSidechains, protocols::protein_interface_design::movers::SetAtomTree, protocols::protein_interface_design::movers::SetTemperatureFactor, protocols::protein_interface_design::movers::SetupHotspotConstraintsMover, protocols::protein_interface_design::movers::SpinMover, protocols::protein_interface_design::movers::SubroutineMover, protocols::protein_interface_design::movers::TaskAwareCsts, protocols::protein_interface_design::movers::TryRotamers, protocols::protein_interface_design::movers::VLB, protocols::qsar::RenderGridsToKinemage, protocols::rbsegment_relax::FragInsertAndAlignMover, protocols::rbsegment_relax::HelicalGaussianMover, protocols::rbsegment_relax::SequenceShiftMover, protocols::rbsegment_relax::GaussianRBSegmentMover, protocols::rbsegment_relax::StrandTwistingMover, protocols::relax::ClassicRelax, protocols::relax::FastRelax, protocols::relax::MiniRelax, protocols::rigid::RigidBodyPerturbNoCenterMover, protocols::rigid::RollMover, protocols::rna::MultipleDomainMover, protocols::rna::RNA_DeNovoProtocol, protocols::rna::RNA_HelixAssembler, protocols::rna::RNA_LoopCloser, protocols::rna::RNA_Minimizer, protocols::rosetta_scripts::ParsedProtocol, protocols::rosetta_scripts::SavePoseMover, protocols::rotamer_recovery::RotamerRecoveryMover, protocols::seeded_abinitio::CAcstGenerator, protocols::seeded_abinitio::CloseFold, protocols::seeded_abinitio::CoordinateCst, protocols::seeded_abinitio::DefineMovableLoops, protocols::seeded_abinitio::GrowPeptides, protocols::seeded_abinitio::SeedFoldTree, protocols::seeded_abinitio::SeedSetupMover, protocols::seeded_abinitio::SwapSegment, protocols::simple_moves::AddConstraintsToCurrentConformationMover, protocols::simple_moves::SmallMover, protocols::simple_moves::ShearMover, protocols::simple_moves::ClearConstraintsMover, protocols::simple_moves::ConsensusDesignMover, protocols::simple_moves::ConstrainToIdealMover, protocols::simple_moves::ConstraintSetMover, protocols::simple_moves::ddG, protocols::simple_moves::DesignRepackMover, protocols::simple_moves::ExtendedPoseMover, protocols::simple_moves::FavorSequenceProfile, protocols::simple_moves::GreedyOptMutationMover, protocols::simple_moves::HelicalPeptideLengthMover, protocols::simple_moves::LoadUnboundRotMover, protocols::simple_moves::MakePolyXMover, protocols::simple_moves::MembraneTopology, protocols::simple_moves::MinMover, protocols::simple_moves::MinPackMover, protocols::simple_moves::MutateResidue, protocols::simple_moves::PackRotamersMover, protocols::simple_moves::PeptideStapleMover, protocols::simple_moves::RepackSidechainsMover, protocols::simple_moves::RotamerTrialsMinMover, protocols::simple_moves::RotamerTrialsMover, protocols::simple_moves::SaneMinMover, protocols::simple_moves::ScoreMover, protocols::simple_moves::SequenceProfileMover, protocols::simple_moves::SetTorsion, protocols::simple_moves::sidechain_moves::JumpRotamerSidechainMover, protocols::simple_moves::sidechain_moves::PerturbChiSidechainMover, protocols::simple_moves::sidechain_moves::PerturbRotamerSidechainMover, protocols::simple_moves::sidechain_moves::SidechainMCMover, protocols::simple_moves::sidechain_moves::SidechainMover, protocols::simple_moves::SwitchResidueTypeSetMover, protocols::simple_moves::symmetry::SetupForSymmetryMover, protocols::simple_moves::symmetry::ExtractAsymmetricUnitMover, protocols::simple_moves::symmetry::ExtractAsymmetricPoseMover, protocols::simple_moves::symmetry::SetupNCSMover, protocols::simple_moves::symmetry::SymMinMover, protocols::simple_moves::symmetry::SymPackRotamersMover, protocols::simple_moves::TaskAwareMinMover, protocols::star::StarAbinitio, protocols::swa::rna::RNA_AnalyticLoopCloser, protocols::symmetric_docking::SymDockingHiRes, protocols::symmetric_docking::SymDockingLowRes, and protocols::symmetric_docking::SymDockProtocol.

Referenced by protocols::rbsegment_relax::RBSegmentRelax::apply(), protocols::enzdes::ApplyRandomStoredRBConf::apply(), protocols::enzdes::GenerateStoredRBConfs::apply(), protocols::abinitio::ResolutionSwitcher::apply(), protocols::enzdes::DiversifyStoredRBConfs::diversify_all_confs(), protocols::relax::RelaxProtocolBase::fresh_instance(), protocols::enzdes::MinimizeStoredRBConfs::rb_minimize_all_confs(), and protocols::simple_moves::symmetry::SymmetrySlider::very_far_away().

MoverOP protocols::moves::Mover::fresh_instance ( ) const [virtual]

this is like clone(), except it generates a new mover object freshly created with the default ctor. This function _should_ be pure virtual but that would disrupt the code base; MAKE SURE YOU DEFINE IT if you want to have your mover be a protocol handed to the job distributor (august 08 vintage).

fresh_instance is meant to return a new object of this class, created with the default constructor. This really should be a pure virtual in the base class, but adding pure virtuals to Mover would massively disrupt the code. This default implementation crashes at runtime instead of compiletime if you try to call it. If this code is causing you problems, your Mover needs to override this function. This is used by the August 08 job distributor.

Reimplemented in protocols::abinitio::AbrelaxMover, protocols::abinitio::DomainAssembly, protocols::analysis::InterfaceAnalyzerMover, protocols::anchored_design::AnchoredDesignMover, protocols::backrub::BackrubMover, protocols::backrub::BackrubSidechainMover, protocols::canonical_sampling::HamiltonianExchange, protocols::canonical_sampling::MetricRecorder, protocols::canonical_sampling::MetropolisHastingsMover, protocols::canonical_sampling::ParallelTempering, protocols::canonical_sampling::PDBTrajectoryRecorder, protocols::canonical_sampling::SidechainMetropolisHastingsMover, protocols::canonical_sampling::SilentTrajectoryRecorder, protocols::canonical_sampling::SimulatedTempering, protocols::comparative_modeling::hybridize::HybridizeProtocol, protocols::comparative_modeling::LoopRelaxMover, protocols::contact_map::ContactMap, protocols::dna::DesignProteinBackboneAroundDNA, protocols::dna::DnaInterfaceMinMover, protocols::dna::DnaInterfaceMultiStateDesign, protocols::dna::DnaInterfacePacker, protocols::dna::SeparateDnaFromNonDna, protocols::docking::DockingProtocol, protocols::enzdes::AddOrRemoveMatchCsts, protocols::enzdes::BackboneSampler, protocols::enzdes::PredesignPerturbMover, protocols::enzdes::EnzRepackMinimize, protocols::features::ReportToDB, protocols::fldsgn::BluePrintBDR, protocols::fldsgn::CircularPermutation, protocols::fldsgn::potentials::SetAACompositionPotential, protocols::fldsgn::potentials::SetSecStructEnergies, protocols::flxbb::FlxbbDesign, protocols::flxbb::InterlockAroma, protocols::forge::remodel::RemodelLoopMover, protocols::forge::remodel::RemodelMover, protocols::frag_picker::nonlocal::NonlocalFrags, protocols::idealize::IdealizeMover, protocols::ligand_docking::AddHydrogens, protocols::ligand_docking::CompoundTranslate, protocols::ligand_docking::FinalMinimizer, protocols::ligand_docking::GrowLigand, protocols::ligand_docking::HighResDocker, protocols::ligand_docking::InterfaceScoreCalculator, protocols::ligand_docking::LigandDockMain, protocols::ligand_docking::LigandDesign, protocols::ligand_docking::MinimizeBackbone, protocols::ligand_docking::RandomConformers, protocols::ligand_docking::Rotate, protocols::ligand_docking::Rotates, protocols::ligand_docking::SlideTogether, protocols::ligand_docking::StartFrom, protocols::ligand_docking::Transform, protocols::ligand_docking::Translate, protocols::loophash::FastGapMover, protocols::loophash::LoopHashLibrary, protocols::loophash::LoopHashMoverWrapper, protocols::loophash::Mover_LoopHashRefine, protocols::loops::FoldTreeFromLoops, protocols::match::MatcherMover, protocols::medal::MedalExchangeMover, protocols::medal::MedalMover, protocols::motifs::MotifDnaPacker, protocols::moves::CyclicMover, protocols::moves::DsspMover, protocols::moves::GenericMonteCarloMover, protocols::moves::IfMover, protocols::moves::IteratedConvergenceMover, protocols::moves::MonteCarloRecover, protocols::moves::MonteCarloTest, protocols::moves::NullMover, protocols::moves::StructureRestrictor, protocols::nonlocal::HelixRotate, protocols::nonlocal::SheetTranslate, protocols::nonlocal::SingleFragmentMover, protocols::protein_interface_design::movers::AddChainBreak, protocols::protein_interface_design::movers::AddSidechainConstraintsToHotspots, protocols::protein_interface_design::movers::BackrubDDMover, protocols::protein_interface_design::movers::BestHotspotCstMover, protocols::protein_interface_design::movers::BuildAlaPose, protocols::protein_interface_design::movers::DesignMinimizeHbonds, protocols::protein_interface_design::movers::DisulfideMover, protocols::protein_interface_design::movers::DockAndRetrieveSidechains, protocols::protein_interface_design::movers::DumpPdb, protocols::protein_interface_design::movers::FavorNativeResiduePreCycle, protocols::protein_interface_design::movers::FavorNonNativeResiduePreCycle, protocols::protein_interface_design::movers::HotspotDisjointedFoldTreeMover, protocols::protein_interface_design::movers::HotspotHasherMover, protocols::protein_interface_design::movers::InterfaceRecapitulationMover, protocols::protein_interface_design::movers::LoopFinder, protocols::protein_interface_design::movers::LoopLengthChange, protocols::protein_interface_design::movers::LoopMoverFromCommandLine, protocols::protein_interface_design::movers::LoopOver, protocols::protein_interface_design::movers::LoopRemodel, protocols::protein_interface_design::movers::MapHotspot, protocols::protein_interface_design::movers::NullDesignMover, protocols::protein_interface_design::movers::PeptideStapleDesignMover, protocols::protein_interface_design::movers::PlacementAuctionMover, protocols::protein_interface_design::movers::PlacementMinimizationMover, protocols::protein_interface_design::movers::PlaceOnLoop, protocols::protein_interface_design::movers::PlaceSimultaneouslyMover, protocols::protein_interface_design::movers::PlaceStubMover, protocols::protein_interface_design::movers::PrepackMover, protocols::protein_interface_design::movers::ProteinInterfaceMultiStateDesignMover, protocols::protein_interface_design::movers::RandomMutation, protocols::protein_interface_design::movers::RepackMinimize, protocols::protein_interface_design::movers::SaveAndRetrieveSidechains, protocols::protein_interface_design::movers::SetAtomTree, protocols::protein_interface_design::movers::SetTemperatureFactor, protocols::protein_interface_design::movers::SetupHotspotConstraintsMover, protocols::protein_interface_design::movers::SpinMover, protocols::protein_interface_design::movers::SubroutineMover, protocols::protein_interface_design::movers::TaskAwareCsts, protocols::protein_interface_design::movers::TryRotamers, protocols::protein_interface_design::movers::VLB, protocols::relax::RelaxProtocolBase, protocols::rigid::RollMover, protocols::rosetta_scripts::ParsedProtocol, protocols::rosetta_scripts::SavePoseMover, protocols::rotamer_recovery::RotamerRecoveryMover, protocols::seeded_abinitio::CAcstGenerator, protocols::seeded_abinitio::CloseFold, protocols::seeded_abinitio::CoordinateCst, protocols::seeded_abinitio::DefineMovableLoops, protocols::seeded_abinitio::GrowPeptides, protocols::seeded_abinitio::SeedFoldTree, protocols::seeded_abinitio::SeedSetupMover, protocols::seeded_abinitio::SwapSegment, protocols::simple_moves::AddConstraintsToCurrentConformationMover, protocols::simple_moves::ClearConstraintsMover, protocols::simple_moves::ConsensusDesignMover, protocols::simple_moves::ConstrainToIdealMover, protocols::simple_moves::ConstraintSetMover, protocols::simple_moves::ddG, protocols::simple_moves::DesignRepackMover, protocols::simple_moves::ExtendedPoseMover, protocols::simple_moves::FavorSequenceProfile, protocols::simple_moves::GreedyOptMutationMover, protocols::simple_moves::LoadUnboundRotMover, protocols::simple_moves::MakePolyXMover, protocols::simple_moves::MembraneTopology, protocols::simple_moves::MinMover, protocols::simple_moves::MinPackMover, protocols::simple_moves::MutateResidue, protocols::simple_moves::PackRotamersMover, protocols::simple_moves::RepackSidechainsMover, protocols::simple_moves::RotamerTrialsMinMover, protocols::simple_moves::RotamerTrialsMover, protocols::simple_moves::ScoreMover, protocols::simple_moves::SequenceProfileMover, protocols::simple_moves::SetTorsion, protocols::simple_moves::sidechain_moves::SidechainMCMover, protocols::simple_moves::SwitchResidueTypeSetMover, protocols::simple_moves::symmetry::SymMinMover, protocols::simple_moves::symmetry::SymPackRotamersMover, protocols::simple_moves::TaskAwareMinMover, protocols::star::StarAbinitio, protocols::unfolded_state_energy_calculator::UnfoldedStateEnergyCalculatorMover, and JDtestmover.

core::pose::PoseOP protocols::moves::Mover::get_additional_output ( ) [virtual]

Mechanism by which a mover may return multiple output poses from a single input pose.

fpd

Mechanism by which a mover may return multiple output poses from a single input pose. After apply is called, calling this function will return subsequent output poses. NULL is returned if the mover has no more output poses remaining. The base class implementation returns NULL always; multi-output movers must override this. RosettaScripts uses this interface to produce a 'branched' protocol.

Reimplemented in protocols::loophash::LoopHashMoverWrapper, protocols::moves::IfMover, and protocols::rosetta_scripts::ParsedProtocol.

jobdist::BasicJobCOP protocols::moves::Mover::get_current_job ( ) const
std::string protocols::moves::Mover::get_current_tag ( ) const [inline]

A tag is a unique identifier used to identify structures produced by this Mover. get_current_tag() returns the tag, and set_current_tag( std::string tag ) sets the tag. This functionality is not intended for use with the 2008 job distributor.

Referenced by protocols::relax::FastRelax::apply(), protocols::relax::ClassicRelax::apply(), protocols::comparative_modeling::LoopRelaxThreadingMover::apply(), protocols::comparative_modeling::LoopRelaxMover::apply(), protocols::abinitio::KinematicAbinitio::apply(), protocols::abinitio::FragmentSampler::apply(), protocols::abinitio::ConstraintFragmentSampler::apply(), protocols::abinitio::ClassicAbinitio::apply(), protocols::abinitio::AbrelaxMover::apply(), protocols::abinitio::MembraneAbinitio::checkpoint(), protocols::abinitio::FragmentSampler::do_stage3_cycles(), protocols::abinitio::ClassicAbinitio::do_stage3_cycles(), protocols::abinitio::FragmentSampler::do_stage4_cycles(), protocols::abinitio::ClassicAbinitio::do_stage4_cycles(), protocols::abinitio::AbrelaxApplication::fold(), protocols::loop_build::LoopMover_SlidingWindow::model_loop(), protocols::moves::operator<<(), protocols::relax::RelaxProtocolBase::output_debug_structure(), protocols::loops::loop_closure::ccd::SlidingWindowLoopClosure::output_debug_structure(), protocols::abinitio::Protocol::output_debug_structure(), protocols::abinitio::MembraneAbinitio::output_debug_structure(), protocols::abinitio::ClassicAbinitio::output_debug_structure(), protocols::abinitio::MembraneAbinitio::recover_checkpoint(), protocols::loops::loop_closure::ccd::SlidingWindowLoopClosure::select_final_loop(), and protocols::loops::loop_closure::ccd::FASelectSlidingWindowLoopClosure::select_final_loop().

PoseCOP protocols::moves::Mover::get_input_pose ( ) const
MoverStatus protocols::moves::Mover::get_last_move_status ( ) const

end parser interface, start Job Distributor interface/////////////

returns status after an apply(). The job distributor (august 08 vintage) will check this function to see if your protocol wants to filter its results - if your protocol wants to say "that run was no good, skip it" then use the protected last_move_status(MoverStatus) to change the value that this function will return.

start Job Distributor interface//////////////////////////////////

used by job distributor to get status

Referenced by protocols::protein_interface_design::movers::VLB::apply(), protocols::protein_interface_design::movers::LoopRemodel::apply(), protocols::forge::components::VarLengthBuild::apply(), protocols::abinitio::JumpingFoldConstraintsWrapper::apply(), protocols::abinitio::KinematicAbinitio::apply(), protocols::abinitio::AbrelaxApplication::fold(), protocols::loop_build::LoopBuild_main(), and protocols::protein_interface_design::movers::PlaceOnLoop::minimize_toward_stub().

virtual std::string protocols::moves::Mover::get_name ( ) const [pure virtual]

Each derived class must specify its name. The class name.

Implemented in protocols::abinitio::AbrelaxMover, protocols::abinitio::ClassicAbinitio, protocols::abinitio::ConstraintFragmentSampler, protocols::abinitio::DomainAssembly, protocols::abinitio::DoubleLayerKinematicAbinitio, protocols::abinitio::FoldConstraints, protocols::abinitio::FragmentSampler, protocols::abinitio::KinematicAbinitio, protocols::abinitio::JumpingFoldConstraintsWrapper, protocols::abinitio::KinematicTaskControl, protocols::abinitio::LoopJumpFoldCst, protocols::abinitio::MembraneAbinitio, protocols::abinitio::Protocol, protocols::abinitio::ResolutionSwitcher, protocols::analysis::InterfaceAnalyzerMover, protocols::analysis::LoopAnalyzerMover, protocols::analysis::PackStatMover, protocols::anchored_design::AnchoredDesignMover, protocols::anchored_design::AnchoredPerturbMover, protocols::anchored_design::AnchoredRefineMover, protocols::antibody::AntibodyModeler, protocols::antibody::CDRH3Modeler, protocols::antibody::GraftMover, protocols::antibody::GraftOneMover, protocols::antibody::CloseOneMover, protocols::antibody::LoopRlxMover, protocols::ub_e2c::ubi_e2c_modeler, protocols::antibody2::Ab_Assemble_Templates, protocols::antibody2::Ab_CloseOneCDR_Mover, protocols::antibody2::Ab_GraftOneCDR_Mover, protocols::antibody2::Ab_H3_cter_insert_mover, protocols::antibody2::Ab_H3_perturb_ccd_build, protocols::antibody2::Ab_LH_RepulsiveRamp_Mover, protocols::antibody2::Ab_LH_SnugFit_Mover, protocols::antibody2::Ab_ModelCDRH3, protocols::antibody2::Ab_Relax_a_CDR_FullAtom, protocols::antibody2::Ab_RelaxCDRs_Mover, protocols::antibody2::CDRH3Modeler2, protocols::backrub::BackrubMover, protocols::backrub::BackrubSidechainMover, protocols::canonical_sampling::CanonicalSamplingMover, protocols::canonical_sampling::HamiltonianExchange, protocols::canonical_sampling::MetricRecorder, protocols::canonical_sampling::MetropolisHastingsMover, protocols::canonical_sampling::ParallelTempering, protocols::canonical_sampling::PDBTrajectoryRecorder, protocols::canonical_sampling::SidechainMetropolisHastingsMover, protocols::canonical_sampling::SilentTrajectoryRecorder, protocols::canonical_sampling::SimulatedTempering, protocols::canonical_sampling::TemperatureController, protocols::canonical_sampling::FixedTemperatureController, protocols::canonical_sampling::TemperingBase, protocols::canonical_sampling::TrajectoryRecorder, protocols::canonical_sampling::TrialCounterObserver, protocols::cluster::GatherPosesMover, protocols::cluster::EnsembleConstraints, protocols::cluster::EnsembleConstraints_Simple, protocols::cluster::ClusterBase, protocols::cluster::ClusterPhilStyle, protocols::cluster::ClusterPhilStyle_Loop, protocols::cluster::AssignToClustersMover, protocols::coarse_rna::CoarseRNA_DeNovoProtocol, protocols::coarse_rna::CoarseRNA_LoopCloser, protocols::comparative_modeling::ExtraThreadingMover, protocols::comparative_modeling::hybridize::CartesianHybridize, protocols::comparative_modeling::hybridize::ChunkTrialMover, protocols::comparative_modeling::hybridize::FoldTreeHybridize, protocols::comparative_modeling::hybridize::HybridizeProtocol, protocols::comparative_modeling::hybridize::InsertChunkMover, protocols::comparative_modeling::hybridize::WeightedFragmentTrialMover, protocols::comparative_modeling::LoopRelaxMover, protocols::comparative_modeling::LoopRelaxThreadingMover, protocols::comparative_modeling::MultiThreadingMover, protocols::comparative_modeling::PartialThreadingMover, protocols::comparative_modeling::RecoverSideChainsMover, protocols::comparative_modeling::StealLigandMover, protocols::comparative_modeling::StealSideChainsMover, protocols::comparative_modeling::ThreadingMover, protocols::contact_map::ContactMap, protocols::ddg::ddGMover, protocols::dna::DesignProteinBackboneAroundDNA, protocols::dna::DnaInterfaceMinMover, protocols::dna::DnaInterfaceMultiStateDesign, protocols::dna::DnaInterfacePacker, protocols::dna::SeparateDnaFromNonDna, protocols::docking::ConformerSwitchMover, protocols::docking::DockingEnsemblePrepackProtocol, protocols::docking::DockingHighRes, protocols::docking::DockingHighResLegacy, protocols::docking::DockingInitialPerturbation, protocols::docking::DockingSlideIntoContact, protocols::docking::FaDockingSlideIntoContact, protocols::docking::DockingLowRes, protocols::docking::DockingPrepackProtocol, protocols::docking::DockingProtocol, protocols::docking::DockMCMCycle, protocols::docking::DockMCMProtocol, protocols::docking::DockMinMover, protocols::docking::DockSetupMover, protocols::docking::SidechainMinMover, protocols::docking::InterfaceSidechainMinMover, protocols::docking::stateless::SaneDockingProtocol, protocols::docking::TemperedDocking, protocols::domain_assembly::AddAssemblyConstraints, protocols::domain_assembly::AssembleLinkerMover, protocols::domain_assembly::CombineChainsMover, protocols::domain_assembly::PostDockAssemblyScorer, protocols::electron_density::SetupForDensityScoringMover, protocols::enzdes::AddOrRemoveMatchCsts, protocols::enzdes::BackboneSampler, protocols::enzdes::EnzdesBaseProtocol, protocols::enzdes::EnzdesFixBBProtocol, protocols::enzdes::EnzdesFlexBBProtocol, protocols::enzdes::PredesignPerturbMover, protocols::enzdes::RepackLigandSiteWithoutLigandMover, protocols::enzdes::EnzRepackMinimize, protocols::enzdes::ModifyStoredRBConfs, protocols::enzdes::GenerateStoredRBConfs, protocols::enzdes::ApplyRandomStoredRBConf, protocols::enzdes::MinimizeStoredRBConfs, protocols::enzdes::DiversifyStoredRBConfs, protocols::enzdes::SecondaryMatchProtocol, protocols::features::ReportToDB, protocols::fibril::SetupForFibrilMover, protocols::fldsgn::BluePrintBDR, protocols::fldsgn::CircularPermutation, protocols::fldsgn::potentials::SetAACompositionPotential, protocols::fldsgn::potentials::SetSecStructEnergies, protocols::flexpack::FlexPacker, protocols::flexpep_docking::FlexPepDockingAbInitio, protocols::flexpep_docking::FlexPepDockingLowRes, protocols::flexpep_docking::FlexPepDockingProtocol, protocols::flxbb::FlxbbDesign, protocols::flxbb::FlxbbDesignPack, protocols::flxbb::InterlockAroma, protocols::forge::components::BDR, protocols::forge::components::VarLengthBuild, protocols::forge::remodel::RemodelAccumulator, protocols::forge::remodel::RemodelDesignMover, protocols::forge::remodel::RemodelLoopMover, protocols::forge::remodel::RemodelMover, protocols::frag_picker::nonlocal::NonlocalFrags, protocols::idealize::IdealizeMover, protocols::ligand_docking::AddHydrogen, protocols::ligand_docking::AddHydrogens, protocols::ligand_docking::CompoundTranslate, protocols::ligand_docking::FinalMinimizer, protocols::ligand_docking::GrowLigand, protocols::ligand_docking::HighResDocker, protocols::ligand_docking::InterfaceScoreCalculator, protocols::ligand_docking::LigandDockMain, protocols::ligand_docking::LigandBaseProtocol, protocols::ligand_docking::LigandDesign, protocols::ligand_docking::LigandDockProtocol, protocols::ligand_docking::MinimizeBackbone, protocols::ligand_docking::MinimizeLigand, protocols::ligand_docking::RandomConformerMover, protocols::ligand_docking::RandomConformers, protocols::ligand_docking::RigidSearchMover, protocols::ligand_docking::Rotate, protocols::ligand_docking::Rotates, protocols::ligand_docking::SlideTogether, protocols::ligand_docking::StartFrom, protocols::ligand_docking::TetherLigand, protocols::ligand_docking::Transform, protocols::ligand_docking::Translate, protocols::ligand_docking::UnconstrainedTorsionsMover, protocols::loop_build::LoopMover_SlidingWindow, protocols::loophash::FastGapMover, protocols::loophash::LoopHashLibrary, protocols::loophash::LoopHashMoverWrapper, protocols::loophash::Mover_LoopHashRefine, protocols::loops::FoldTreeFromLoops, protocols::loops::loop_closure::ccd::CcdLoopClosureMover, protocols::loops::loop_closure::ccd::CcdMover, protocols::loops::loop_closure::ccd::FASelectSlidingWindowLoopClosure, protocols::loops::loop_closure::ccd::SlidingWindowLoopClosure, protocols::loops::loop_closure::ccd::WidthFirstSlidingWindowLoopClosure, protocols::loops::loop_closure::kinematic_closure::KinematicMover, protocols::loops::loop_closure::kinematic_closure::KinematicWrapper, protocols::loops::loop_mover::IndependentLoopMover, protocols::loops::loop_mover::LoopMover, protocols::loops::loop_mover::perturb::LoopMover_Perturb_CCD, protocols::loops::loop_mover::perturb::LoopMover_Perturb_KIC, protocols::loops::loop_mover::perturb::LoopMover_Perturb_QuickCCD, protocols::loops::loop_mover::perturb::LoopMover_Perturb_QuickCCD_Moves, protocols::loops::loop_mover::refine::LoopMover_Refine_Backrub, protocols::loops::loop_mover::refine::LoopMover_Refine_CCD, protocols::loops::loop_mover::refine::LoopMover_Refine_KIC, protocols::LoopRebuild, protocols::LoopRefine, protocols::match::MatcherMover, protocols::medal::MedalExchangeMover, protocols::medal::MedalMover, protocols::motifs::MotifDnaPacker, protocols::moves::CanonicalSamplingMover, protocols::moves::ChangeFoldTreeMover, protocols::moves::CompositionMover, protocols::moves::CyclicMover, protocols::moves::DsspMover, protocols::moves::FilterMover, protocols::moves::GenericMonteCarloMover, protocols::moves::IfMover, protocols::moves::IteratedConvergenceMover, protocols::moves::JumpOutMover, protocols::moves::MonteCarloRecover, protocols::moves::MonteCarloTest, protocols::moves::SequenceMover, protocols::moves::RandomMover, protocols::moves::CycleMover, protocols::moves::NullMover, protocols::moves::PDBDumpMover, protocols::moves::ProfilerMover, protocols::moves::MCShowMover, protocols::moves::PyMolMover, protocols::moves::RampingMover, protocols::moves::RepeatMover, protocols::moves::StructureRestrictor, protocols::moves::MonteCarloUtil, protocols::moves::TrialMover, protocols::moves::WhileMover, protocols::noesy_assign::DistanceScoreMover, protocols::nonlocal::BiasedFragmentMover, protocols::nonlocal::HelixRotate, protocols::nonlocal::SheetTranslate, protocols::nonlocal::SingleFragmentMover, protocols::protein_interface_design::movers::AddChainBreak, protocols::protein_interface_design::movers::AddSidechainConstraintsToHotspots, protocols::protein_interface_design::movers::BackrubDDMover, protocols::protein_interface_design::movers::BestHotspotCstMover, protocols::protein_interface_design::movers::BuildAlaPose, protocols::protein_interface_design::movers::DesignMinimizeHbonds, protocols::protein_interface_design::movers::DisulfideMover, protocols::protein_interface_design::movers::DockAndRetrieveSidechains, protocols::protein_interface_design::movers::DumpPdb, protocols::protein_interface_design::movers::FavorNativeResiduePreCycle, protocols::protein_interface_design::movers::FavorNonNativeResiduePreCycle, protocols::protein_interface_design::movers::HotspotDisjointedFoldTreeMover, protocols::protein_interface_design::movers::HotspotHasherMover, protocols::protein_interface_design::movers::InterfaceRecapitulationMover, protocols::protein_interface_design::movers::LoopFinder, protocols::protein_interface_design::movers::LoopLengthChange, protocols::protein_interface_design::movers::LoopMoverFromCommandLine, protocols::protein_interface_design::movers::LoopOver, protocols::protein_interface_design::movers::LoopRemodel, protocols::protein_interface_design::movers::MapHotspot, protocols::protein_interface_design::movers::NullDesignMover, protocols::protein_interface_design::movers::PeptideStapleDesignMover, protocols::protein_interface_design::movers::PlacementAuctionMover, protocols::protein_interface_design::movers::PlacementMinimizationMover, protocols::protein_interface_design::movers::PlaceOnLoop, protocols::protein_interface_design::movers::PlaceSimultaneouslyMover, protocols::protein_interface_design::movers::PlaceStubMover, protocols::protein_interface_design::movers::PrepackMover, protocols::protein_interface_design::movers::ProteinInterfaceMultiStateDesignMover, protocols::protein_interface_design::movers::RandomMutation, protocols::protein_interface_design::movers::RepackMinimize, protocols::protein_interface_design::movers::SaveAndRetrieveSidechains, protocols::protein_interface_design::movers::SetAtomTree, protocols::protein_interface_design::movers::SetTemperatureFactor, protocols::protein_interface_design::movers::SetupHotspotConstraintsMover, protocols::protein_interface_design::movers::SpinMover, protocols::protein_interface_design::movers::SubroutineMover, protocols::protein_interface_design::movers::TaskAwareCsts, protocols::protein_interface_design::movers::TryRotamers, protocols::protein_interface_design::movers::VLB, protocols::qsar::qsarMover, protocols::qsar::RenderGridsToKinemage, protocols::rbsegment_relax::CCDMoveWrapper, protocols::rbsegment_relax::AutoRBMover, protocols::rbsegment_relax::FragInsertAndAlignMover, protocols::rbsegment_relax::RBSegmentMover, protocols::rbsegment_relax::HelicalGaussianMover, protocols::rbsegment_relax::GaussianRBSegmentMover, protocols::rbsegment_relax::StrandTwistingMover, protocols::rbsegment_relax::RBSegmentRelax, protocols::relax::ClassicRelax, protocols::relax::FastRelax, protocols::relax::MiniRelax, protocols::rigid::MovePoseToMembraneCenterMover, protocols::rigid::MembraneCenterPerturbationMover, protocols::rigid::MembraneNormalPerturbationMover, protocols::rigid::WholeBodyTranslationMover, protocols::rigid::WholeBodyRotationMover, protocols::rigid::RigidBodyMotionMover, protocols::rigid::RigidBodyMover, protocols::rigid::RigidBodyPerturbMover, protocols::rigid::RigidBodyPerturbNoCenterMover, protocols::rigid::RigidBodyRandomizeMover, protocols::rigid::RigidBodySpinMover, protocols::rigid::RigidBodyTransMover, protocols::rigid::UniformSphereTransMover, protocols::rigid::RigidBodyDofRandomizeMover, protocols::rigid::RigidBodyDofSeqRandomizeMover, protocols::rigid::RigidBodyDofTransMover, protocols::rigid::RigidBodyDofSeqTransMover, protocols::rigid::RigidBodyDofRandomTransMover, protocols::rigid::RigidBodyDofPerturbMover, protocols::rigid::RigidBodyDofSeqPerturbMover, protocols::rigid::RollMover, protocols::rigid::RotateJumpAxisMover, protocols::rna::MultipleDomainMover, protocols::rna::RNA_DeNovoProtocol, protocols::rna::RNA_FragmentMover, protocols::rna::RNA_HelixAssembler, protocols::rna::RNA_LoopCloser, protocols::rna::RNA_Minimizer, protocols::rna::RNA_Relaxer, protocols::rosetta_scripts::ParsedProtocol, protocols::rosetta_scripts::SavePoseMover, protocols::rotamer_recovery::RotamerRecoveryMover, protocols::RotamerDump::RotamerDumpMover, protocols::seeded_abinitio::CAcstGenerator, protocols::seeded_abinitio::CloseFold, protocols::seeded_abinitio::CoordinateCst, protocols::seeded_abinitio::DefineMovableLoops, protocols::seeded_abinitio::GrowPeptides, protocols::seeded_abinitio::SeedFoldTree, protocols::seeded_abinitio::SeedSetupMover, protocols::seeded_abinitio::SwapSegment, protocols::simple_filters::EvaluatedTrialMover, protocols::simple_moves::AddCavitiesMover, protocols::simple_moves::AddConstraintsToCurrentConformationMover, protocols::simple_moves::asym_fold_and_dock::AsymFoldandDockMoveRbJumpMover, protocols::simple_moves::asym_fold_and_dock::AsymFoldandDockRbTrialMover, protocols::simple_moves::BackboneMover, protocols::simple_moves::SmallMover, protocols::simple_moves::ShearMover, protocols::simple_moves::BBConRotMover, protocols::simple_moves::BBG8T3AMover, protocols::simple_moves::ClearConstraintsMover, protocols::simple_moves::ConsensusDesignMover, protocols::simple_moves::ConstrainToIdealMover, protocols::simple_moves::ConstraintSetMover, protocols::simple_moves::ddG, protocols::simple_moves::DesignRepackMover, protocols::simple_moves::DME_FilterMover, protocols::simple_moves::ExtendedPoseMover, protocols::simple_moves::FavorSequenceProfile, protocols::simple_moves::FragmentMover, protocols::simple_moves::ClassicFragmentMover, protocols::simple_moves::LoggedFragmentMover, protocols::simple_moves::GreedyOptMutationMover, protocols::simple_moves::GreenPacker, protocols::simple_moves::LoadUnboundRotMover, protocols::simple_moves::MakePolyXMover, protocols::simple_moves::MembraneTopology, protocols::simple_moves::MinMover, protocols::simple_moves::MinPackMover, protocols::simple_moves::MissingDensityToJumpMover, protocols::simple_moves::MutateResidue, protocols::simple_moves::PackRotamersMover, protocols::simple_moves::PeptideStapleMover, protocols::simple_moves::ProlineFixMover, protocols::simple_moves::rational_mc::RationalMonteCarlo, protocols::simple_moves::RepackSidechainsMover, protocols::simple_moves::RepulsiveOnlyMover, protocols::simple_moves::ReturnSidechainMover, protocols::simple_moves::RotamerTrialsMinMover, protocols::simple_moves::EnergyCutRotamerTrialsMinMover, protocols::simple_moves::RotamerTrialsMover, protocols::simple_moves::EnergyCutRotamerTrialsMover, protocols::simple_moves::SaneMinMover, protocols::simple_moves::ScoreMover, protocols::simple_moves::SequenceProfileMover, protocols::simple_moves::SetReturningPackRotamersMover, protocols::simple_moves::SetTorsion, protocols::simple_moves::ShakeStructureMover, protocols::simple_moves::sidechain_moves::JumpRotamerSidechainMover, protocols::simple_moves::sidechain_moves::PerturbChiSidechainMover, protocols::simple_moves::sidechain_moves::PerturbRotamerSidechainMover, protocols::simple_moves::sidechain_moves::SidechainMCMover, protocols::simple_moves::sidechain_moves::SidechainMover, protocols::simple_moves::sidechain_moves::SidechainMoverBase, protocols::simple_moves::SmoothFragmentMover, protocols::simple_moves::SuperimposeMover, protocols::simple_moves::SwitchResidueTypeSetMover, protocols::simple_moves::SymmetricFragmentMover, protocols::simple_moves::SmoothSymmetricFragmentMover, protocols::simple_moves::symmetry::SetupForSymmetryMover, protocols::simple_moves::symmetry::ExtractAsymmetricUnitMover, protocols::simple_moves::symmetry::ExtractAsymmetricPoseMover, protocols::simple_moves::symmetry::SetupNCSMover, protocols::simple_moves::symmetry::SymDockingInitialPerturbation, protocols::simple_moves::symmetry::SymDockingSlideIntoContact, protocols::simple_moves::symmetry::FaSymDockingSlideTogether, protocols::simple_moves::symmetry::SymmetricRMSMover, protocols::simple_moves::symmetry::SymMinMover, protocols::simple_moves::symmetry::SymPackRotamersMover, protocols::simple_moves::symmetry::SymRotamerTrialsMover, protocols::simple_moves::symmetry::SymEnergyCutRotamerTrialsMover, protocols::simple_moves::symmetry::SymShakeStructureMover, protocols::simple_moves::TailsScoreMover, protocols::simple_moves::TaskAwareMinMover, protocols::simple_moves::TorsionDOFMover, protocols::simple_moves::WobbleMover, protocols::star::StarAbinitio, protocols::surface_docking::CentroidRelaxMover, protocols::surface_docking::FullatomRelaxMover, protocols::surface_docking::SlideIntoSurface, protocols::surface_docking::FaSlideIntoSurface, protocols::surface_docking::FaSlideAwayFromSurface, protocols::surface_docking::SurfaceDockingProtocol, protocols::surface_docking::SurfaceOrientMover, protocols::swa::protein::StepWiseProteinCCD_Closer, protocols::swa::protein::StepWiseProteinLoopBridger, protocols::swa::protein::StepWiseProteinPacker, protocols::swa::protein::StepWiseProteinPoseMinimizer, protocols::swa::protein::StepWiseProteinPoseSetup, protocols::swa::protein::StepWiseProteinResidueSampler, protocols::swa::protein::StepWiseProteinScreener, protocols::swa::rna::RNA_AnalyticLoopCloser, protocols::swa::rna::RNA_LoopCloseSampler, protocols::swa::rna::StepWiseRNA_AnalyticalLoopCloseSampler, protocols::swa::rna::StepWiseRNA_Minimizer, protocols::swa::rna::StepWiseRNA_PoseSetup, protocols::swa::rna::StepWiseRNA_ResidueSampler, protocols::swa::StepWisePoseSetup, protocols::swa::StepWiseResidueSampler, protocols::swa::StepWiseScreener, protocols::symmetric_docking::SymDockBaseProtocol, protocols::symmetric_docking::SymDockingHiRes, protocols::symmetric_docking::SymDockingLowRes, protocols::symmetric_docking::SymDockProtocol, protocols::symmetric_docking::SymFoldandDockMoveRbJumpMover, protocols::symmetric_docking::SymFoldandDockRbTrialMover, protocols::symmetric_docking::SymFoldandDockSlideTrialMover, protocols::symmetric_docking::SymSidechainMinMover, protocols::symmetric_docking::SymInterfaceSidechainMinMover, and protocols::unfolded_state_energy_calculator::UnfoldedStateEnergyCalculatorMover.

Referenced by protocols::moves::operator<<().

PoseCOP protocols::moves::Mover::get_native_pose ( ) const

Referenced by protocols::rna::RNA_DeNovoProtocol::align_and_output_to_silent_file(), protocols::symmetric_docking::SymDockProtocol::apply(), protocols::swa::rna::RNA_LoopCloseSampler::apply(), protocols::swa::protein::StepWiseProteinPoseMinimizer::apply(), protocols::simple_moves::symmetry::SymmetricRMSMover::apply(), protocols::simple_moves::ScoreMover::apply(), protocols::rna::RNA_DeNovoProtocol::apply(), protocols::relax::FastRelax::apply(), protocols::relax::ClassicRelax::apply(), protocols::loops::loop_mover::refine::LoopMover_Refine_KIC::apply(), protocols::loops::loop_mover::refine::LoopMover_Refine_CCD::apply(), protocols::flexpep_docking::FlexPepDockingProtocol::apply(), protocols::docking::stateless::SaneDockingProtocol::apply(), protocols::docking::DockingProtocol::apply(), protocols::coarse_rna::CoarseRNA_DeNovoProtocol::apply(), protocols::cluster::GatherPosesMover::apply(), protocols::antibody2::Ab_ModelCDRH3::apply(), protocols::antibody2::Ab_Assemble_Templates::apply(), protocols::antibody::GraftMover::apply(), protocols::antibody::AntibodyModeler::apply(), protocols::relax::FastRelax::batch_apply(), protocols::symmetric_docking::SymDockProtocol::calc_rms(), protocols::relax::FastRelax::cmd_accept_to_best(), protocols::enzdes::EnzdesBaseProtocol::enzdes_pack(), protocols::loops::loop_mover::perturb::LoopMover_Perturb_KIC::model_loop(), protocols::loops::loop_mover::perturb::LoopMover_Perturb_CCD::model_loop(), protocols::swa::rna::StepWiseRNA_ResidueSampler::output_pose_data_list(), protocols::swa::rna::StepWiseRNA_AnalyticalLoopCloseSampler::output_pose_data_list(), protocols::coarse_rna::CoarseRNA_DeNovoProtocol::output_to_silent_file(), protocols::loops::loop_closure::ccd::SlidingWindowLoopClosure::process_fragments(), protocols::loops::loop_closure::ccd::FASelectSlidingWindowLoopClosure::select_final_loop(), protocols::relax::RelaxProtocolBase::set_up_constraints(), and protocols::swa::rna::StepWiseRNA_PoseSetup::setup_native_pose().

std::string protocols::moves::Mover::get_type ( ) const [inline]
virtual Strings const& protocols::moves::Mover::info ( ) const [inline, virtual]

const accessor

virtual Strings& protocols::moves::Mover::info ( ) [inline, virtual]
virtual core::Real protocols::moves::Mover::last_proposal_density_ratio ( ) [inline, virtual]
Mover & protocols::moves::Mover::operator= ( Mover const &  other)
void protocols::moves::Mover::parse_my_tag ( TagPtr const  tag,
DataMap data,
Filters_map const &  filters,
Movers_map const &  movers,
Pose const &  pose 
) [virtual]

Called by MoverFactory when constructing new Movers. Takes care of the specific mover's parsing.

Some movers need not be parsed, so we shouldn't stop executions. This, however, calls attention to the lack of this method, which could be due to something as silly as a wrong parameters definition.

Reimplemented in protocols::abinitio::DomainAssembly, protocols::analysis::InterfaceAnalyzerMover, protocols::backrub::BackrubMover, protocols::backrub::BackrubSidechainMover, protocols::canonical_sampling::HamiltonianExchange, protocols::canonical_sampling::MetricRecorder, protocols::canonical_sampling::MetropolisHastingsMover, protocols::canonical_sampling::ParallelTempering, protocols::canonical_sampling::PDBTrajectoryRecorder, protocols::canonical_sampling::SidechainMetropolisHastingsMover, protocols::canonical_sampling::SilentTrajectoryRecorder, protocols::canonical_sampling::SimulatedTempering, protocols::canonical_sampling::TemperingBase, protocols::canonical_sampling::TrajectoryRecorder, protocols::canonical_sampling::TrialCounterObserver, protocols::comparative_modeling::hybridize::HybridizeProtocol, protocols::comparative_modeling::LoopRelaxMover, protocols::comparative_modeling::PartialThreadingMover, protocols::contact_map::ContactMap, protocols::dna::DesignProteinBackboneAroundDNA, protocols::dna::DnaInterfaceMinMover, protocols::dna::DnaInterfaceMultiStateDesign, protocols::dna::DnaInterfacePacker, protocols::dna::SeparateDnaFromNonDna, protocols::docking::DockingProtocol, protocols::docking::DockSetupMover, protocols::docking::TemperedDocking, protocols::electron_density::SetupForDensityScoringMover, protocols::enzdes::AddOrRemoveMatchCsts, protocols::enzdes::BackboneSampler, protocols::enzdes::PredesignPerturbMover, protocols::enzdes::EnzRepackMinimize, protocols::features::ReportToDB, protocols::fldsgn::BluePrintBDR, protocols::fldsgn::CircularPermutation, protocols::fldsgn::potentials::SetAACompositionPotential, protocols::fldsgn::potentials::SetSecStructEnergies, protocols::flexpep_docking::FlexPepDockingProtocol, protocols::flxbb::FlxbbDesign, protocols::flxbb::InterlockAroma, protocols::forge::remodel::RemodelMover, protocols::idealize::IdealizeMover, protocols::ligand_docking::AddHydrogens, protocols::ligand_docking::CompoundTranslate, protocols::ligand_docking::FinalMinimizer, protocols::ligand_docking::GrowLigand, protocols::ligand_docking::HighResDocker, protocols::ligand_docking::InterfaceScoreCalculator, protocols::ligand_docking::LigandDesign, protocols::ligand_docking::MinimizeBackbone, protocols::ligand_docking::RandomConformers, protocols::ligand_docking::Rotate, protocols::ligand_docking::Rotates, protocols::ligand_docking::SlideTogether, protocols::ligand_docking::StartFrom, protocols::ligand_docking::Transform, protocols::ligand_docking::Translate, protocols::loophash::LoopHashMoverWrapper, protocols::loops::FoldTreeFromLoops, protocols::loops::loop_mover::refine::LoopMover_Refine_CCD, protocols::match::MatcherMover, protocols::moves::DsspMover, protocols::moves::GenericMonteCarloMover, protocols::moves::IfMover, protocols::moves::IteratedConvergenceMover, protocols::moves::MonteCarloRecover, protocols::moves::MonteCarloTest, protocols::moves::RandomMover, protocols::moves::RampingMover, protocols::moves::StructureRestrictor, protocols::moves::MonteCarloUtil, protocols::moves::TrialMover, protocols::nonlocal::SingleFragmentMover, protocols::protein_interface_design::movers::AddChainBreak, protocols::protein_interface_design::movers::AddSidechainConstraintsToHotspots, protocols::protein_interface_design::movers::BackrubDDMover, protocols::protein_interface_design::movers::BestHotspotCstMover, protocols::protein_interface_design::movers::BuildAlaPose, protocols::protein_interface_design::movers::DesignMinimizeHbonds, protocols::protein_interface_design::movers::DisulfideMover, protocols::protein_interface_design::movers::DockAndRetrieveSidechains, protocols::protein_interface_design::movers::DumpPdb, protocols::protein_interface_design::movers::FavorNativeResiduePreCycle, protocols::protein_interface_design::movers::FavorNonNativeResiduePreCycle, protocols::protein_interface_design::movers::HotspotDisjointedFoldTreeMover, protocols::protein_interface_design::movers::HotspotHasherMover, protocols::protein_interface_design::movers::InterfaceRecapitulationMover, protocols::protein_interface_design::movers::LoopFinder, protocols::protein_interface_design::movers::LoopLengthChange, protocols::protein_interface_design::movers::LoopMoverFromCommandLine, protocols::protein_interface_design::movers::LoopOver, protocols::protein_interface_design::movers::LoopRemodel, protocols::protein_interface_design::movers::MapHotspot, protocols::protein_interface_design::movers::PeptideStapleDesignMover, protocols::protein_interface_design::movers::PlacementAuctionMover, protocols::protein_interface_design::movers::PlacementMinimizationMover, protocols::protein_interface_design::movers::PlaceOnLoop, protocols::protein_interface_design::movers::PlaceSimultaneouslyMover, protocols::protein_interface_design::movers::PlaceStubMover, protocols::protein_interface_design::movers::PrepackMover, protocols::protein_interface_design::movers::ProteinInterfaceMultiStateDesignMover, protocols::protein_interface_design::movers::RandomMutation, protocols::protein_interface_design::movers::RepackMinimize, protocols::protein_interface_design::movers::SaveAndRetrieveSidechains, protocols::protein_interface_design::movers::SetAtomTree, protocols::protein_interface_design::movers::SetTemperatureFactor, protocols::protein_interface_design::movers::SetupHotspotConstraintsMover, protocols::protein_interface_design::movers::SpinMover, protocols::protein_interface_design::movers::SubroutineMover, protocols::protein_interface_design::movers::TaskAwareCsts, protocols::protein_interface_design::movers::TryRotamers, protocols::protein_interface_design::movers::VLB, protocols::qsar::qsarMover, protocols::qsar::RenderGridsToKinemage, protocols::relax::FastRelax, protocols::rigid::RigidBodyPerturbNoCenterMover, protocols::rigid::RollMover, protocols::rosetta_scripts::ParsedProtocol, protocols::rosetta_scripts::SavePoseMover, protocols::rotamer_recovery::RotamerRecoveryMover, protocols::seeded_abinitio::CAcstGenerator, protocols::seeded_abinitio::CloseFold, protocols::seeded_abinitio::CoordinateCst, protocols::seeded_abinitio::DefineMovableLoops, protocols::seeded_abinitio::GrowPeptides, protocols::seeded_abinitio::SeedFoldTree, protocols::seeded_abinitio::SeedSetupMover, protocols::seeded_abinitio::SwapSegment, protocols::simple_moves::AddConstraintsToCurrentConformationMover, protocols::simple_moves::BackboneMover, protocols::simple_moves::ClearConstraintsMover, protocols::simple_moves::ConsensusDesignMover, protocols::simple_moves::ConstraintSetMover, protocols::simple_moves::ddG, protocols::simple_moves::DesignRepackMover, protocols::simple_moves::ExtendedPoseMover, protocols::simple_moves::FavorSequenceProfile, protocols::simple_moves::GreedyOptMutationMover, protocols::simple_moves::LoadUnboundRotMover, protocols::simple_moves::MakePolyXMover, protocols::simple_moves::MembraneTopology, protocols::simple_moves::MinMover, protocols::simple_moves::MinPackMover, protocols::simple_moves::MutateResidue, protocols::simple_moves::PackRotamersMover, protocols::simple_moves::PackRotamersMoverLazy, protocols::simple_moves::RepackSidechainsMover, protocols::simple_moves::RotamerTrialsMinMover, protocols::simple_moves::RotamerTrialsMover, protocols::simple_moves::ScoreMover, protocols::simple_moves::SequenceProfileMover, protocols::simple_moves::SetTorsion, protocols::simple_moves::sidechain_moves::JumpRotamerSidechainMover, protocols::simple_moves::sidechain_moves::PerturbChiSidechainMover, protocols::simple_moves::sidechain_moves::PerturbRotamerSidechainMover, protocols::simple_moves::sidechain_moves::SidechainMCMover, protocols::simple_moves::sidechain_moves::SidechainMover, protocols::simple_moves::sidechain_moves::SidechainMoverBase, protocols::simple_moves::SwitchResidueTypeSetMover, protocols::simple_moves::symmetry::SetupForSymmetryMover, protocols::simple_moves::symmetry::ExtractAsymmetricUnitMover, protocols::simple_moves::symmetry::ExtractAsymmetricPoseMover, protocols::simple_moves::symmetry::SetupNCSMover, protocols::simple_moves::symmetry::SymMinMover, protocols::simple_moves::symmetry::SymPackRotamersMover, protocols::simple_moves::symmetry::SymRotamerTrialsMover, and protocols::simple_moves::TaskAwareMinMover.

References protocols::moves::TR().

static void protocols::moves::Mover::register_options ( ) [inline, static]

overload this static method if you access options within the mover. these options will end up in -help of your application if users of this mover call register_options. do this recursively! if you use movers within your mover, call their register_options in your register_options() method.

Reimplemented in protocols::abinitio::ClassicAbinitio, protocols::abinitio::ConstraintFragmentSampler, protocols::abinitio::FoldConstraints, protocols::abinitio::FragmentSampler, protocols::abinitio::JumpingFoldConstraints, protocols::abinitio::KinematicAbinitio, protocols::abinitio::MembraneAbinitio, protocols::abinitio::Protocol, protocols::antibody2::Ab_Assemble_Templates, protocols::antibody2::Ab_ModelCDRH3, protocols::canonical_sampling::CanonicalSamplingMover, protocols::canonical_sampling::HamiltonianExchange, protocols::canonical_sampling::ParallelTempering, protocols::canonical_sampling::SilentTrajectoryRecorder, protocols::canonical_sampling::SimulatedTempering, protocols::canonical_sampling::TemperingBase, protocols::canonical_sampling::TrajectoryRecorder, protocols::docking::DockingInitialPerturbation, protocols::docking::DockingProtocol, protocols::docking::TemperedDocking, protocols::enzdes::EnzdesBaseProtocol, protocols::enzdes::EnzdesFixBBProtocol, protocols::enzdes::EnzdesFlexBBProtocol, protocols::flxbb::FlxbbDesign, protocols::forge::remodel::RemodelLoopMover, protocols::frag_picker::nonlocal::NonlocalFrags, protocols::loops::loop_closure::ccd::FASelectSlidingWindowLoopClosure, protocols::loops::loop_closure::ccd::WidthFirstSlidingWindowLoopClosure, protocols::moves::CanonicalSamplingMover, protocols::relax::ClassicRelax, protocols::relax::RelaxProtocolBase, protocols::simple_moves::ScoreMover, and protocols::symmetric_docking::SymDockProtocol.

Referenced by protocols::surface_docking::SurfaceDockingProtocol::abinitio(), and protocols::jd2::archive::EvaluatedArchive::register_options().

bool protocols::moves::Mover::reinitialize_for_each_job ( ) const [virtual]
bool protocols::moves::Mover::reinitialize_for_new_input ( ) const [virtual]

this function informs the job distributor (august 08 vintage) whether this object needs to be regenerated when the input pose is about to change (for example, if the mover has special code on the first apply() that is only valid for that one input pose).

Movers default to not regenerating

Reimplemented in protocols::anchored_design::AnchoredDesignMover, protocols::canonical_sampling::MetropolisHastingsMover, protocols::canonical_sampling::TemperatureController, protocols::docking::DockingProtocol, protocols::ligand_docking::LigandDockMain, protocols::rotamer_recovery::RotamerRecoveryMover, protocols::unfolded_state_energy_calculator::UnfoldedStateEnergyCalculatorMover, and JDtestmover.

void protocols::moves::Mover::reset_status ( )

resets status to SUCCESS, meant to be used before an apply(). The job distributor (august 08 vintage) uses this to ensure non-accumulation of status across apply()s.

The job distributor (august 08 vintage) uses this to ensure non-accumulation of status across apply()s.

References protocols::moves::MS_SUCCESS.

Referenced by protocols::abinitio::Protocol::apply().

void protocols::moves::Mover::set_current_job ( protocols::jobdist::BasicJobCOP  job)
void protocols::moves::Mover::set_current_tag ( std::string const &  new_tag) [inline]
void protocols::moves::Mover::set_input_pose ( PoseCOP  pose) [virtual]
void protocols::moves::Mover::set_last_move_status ( MoverStatus  status) [protected]

nonvirtual setter for MoverStatus last_status_. Protected means that only the mover itself will be able to change its own status. The job distributor (august 08 vintage) is aware of status set with this function and will do what the MoverStatus says.

use this function for implementing filtering in your protocol - failed jobs should set the status to something other than "SUCCESS".

Referenced by protocols::rosetta_scripts::SavePoseMover::apply(), protocols::rosetta_scripts::ParsedProtocol::apply(), protocols::protein_interface_design::movers::VLB::apply(), protocols::protein_interface_design::movers::TryRotamers::apply(), protocols::protein_interface_design::movers::PlaceStubMover::apply(), protocols::protein_interface_design::movers::PlaceOnLoop::apply(), protocols::protein_interface_design::movers::PlacementAuctionMover::apply(), protocols::protein_interface_design::movers::MapHotspot::apply(), protocols::protein_interface_design::movers::LoopRemodel::apply(), protocols::protein_interface_design::movers::LoopOver::apply(), protocols::protein_interface_design::movers::DockAndRetrieveSidechains::apply(), protocols::moves::SequenceMover::apply(), protocols::moves::IfMover::apply(), protocols::moves::FilterMover::apply(), protocols::match::MatcherMover::apply(), protocols::loops::loop_closure::kinematic_closure::KinematicWrapper::apply(), protocols::loophash::LoopHashMoverWrapper::apply(), protocols::forge::remodel::RemodelMover::apply(), protocols::forge::remodel::RemodelLoopMover::apply(), protocols::forge::components::VarLengthBuild::apply(), protocols::forge::components::BDR::apply(), protocols::fldsgn::BluePrintBDR::apply(), protocols::docking::DockingProtocol::apply(), protocols::comparative_modeling::LoopRelaxMover::apply(), protocols::antibody2::Ab_ModelCDRH3::apply(), protocols::abinitio::JumpingFoldConstraintsWrapper::apply(), protocols::abinitio::KinematicAbinitio::apply(), protocols::abinitio::ClassicAbinitio::apply(), protocols::abinitio::AbrelaxMover::apply(), JDtestmover::apply(), protocols::anchored_design::AnchoredDesignMover::filter(), protocols::rosetta_scripts::ParsedProtocol::get_additional_output(), and protocols::loops::loop_mover::perturb::LoopMover_Perturb_KIC::model_loop().

void protocols::moves::Mover::set_native_pose ( PoseCOP  pose) [virtual]

setter for native poses contained for rms ---- we should get rid of this method? it is widely used, but a bit unsafe

Reimplemented in protocols::moves::MoverContainer, and protocols::moves::TrialMover.

Referenced by protocols::relax::FastRelax::apply(), protocols::protein_interface_design::movers::LoopRemodel::apply(), protocols::protein_interface_design::movers::LoopMoverFromCommandLine::apply(), protocols::protein_interface_design::movers::BackrubDDMover::apply(), protocols::LoopRefine::apply(), protocols::loophash::Mover_LoopHashRefine::apply(), protocols::flexpep_docking::FlexPepDockingProtocol::apply(), protocols::enzdes::EnzdesFlexBBProtocol::apply(), protocols::enzdes::EnzdesFixBBProtocol::apply(), protocols::docking::stateless::SaneDockingProtocol::apply(), protocols::docking::DockingProtocol::apply(), protocols::comparative_modeling::LoopRelaxMover::apply(), protocols::enzdes::EnzdesBaseProtocol::EnzdesBaseProtocol(), protocols::jobdist::main_plain_mover(), protocols::flexpep_docking::FlexPepDockingProtocol::parse_my_tag(), protocols::symmetric_docking::SymDockProtocol::register_options(), protocols::relax::WorkUnit_BatchRelax::run(), protocols::jd2::set_native_in_mover(), protocols::moves::MoverContainer::set_native_pose(), protocols::abinitio::AbrelaxApplication::setup_fold(), protocols::swa::rna::StepWiseRNA_AnalyticalLoopCloseSampler::StepWiseRNA_AnalyticalLoopCloseSampler(), protocols::swa::rna::StepWiseRNA_Minimizer::StepWiseRNA_Minimizer(), protocols::swa::rna::StepWiseRNA_ResidueSampler::StepWiseRNA_ResidueSampler(), and protocols::jobdist::universal_main().

virtual void protocols::moves::Mover::test_move ( Pose pose) [inline, virtual]

: Unit test support function. Apply one move to a given pose. Allows extra test specific functions to be called before applying

Reimplemented in protocols::contact_map::ContactMap, protocols::moves::NullMover, protocols::simple_moves::SmallMover, protocols::simple_moves::ShearMover, protocols::simple_moves::ScoreMover, and protocols::simple_moves::sidechain_moves::SidechainMover.

References apply().

void protocols::moves::Mover::type ( const std::string &  type_in) [inline]
std::string const& protocols::moves::Mover::type ( ) const [inline]

Referenced by protocols::ligand_docking::AddHydrogen::AddHydrogen(), protocols::ligand_docking::AddHydrogens::AddHydrogens(), protocols::anchored_design::AnchoredDesignMover::AnchoredDesignMover(), protocols::anchored_design::AnchoredPerturbMover::AnchoredPerturbMover(), protocols::anchored_design::AnchoredRefineMover::AnchoredRefineMover(), protocols::simple_moves::BackboneMover::angle_max(), protocols::antibody::AntibodyModeler::AntibodyModeler(), protocols::unfolded_state_energy_calculator::UnfoldedStateEnergyCalculatorMover::apply(), protocols::simple_moves::sidechain_moves::SidechainMCMover::apply(), protocols::simple_moves::BackboneMover::apply(), protocols::protein_interface_design::movers::BackrubDDMover::apply(), protocols::moves::RandomMover::apply(), protocols::moves::SequenceMover::apply(), protocols::moves::JumpOutMover::apply(), protocols::enzdes::BackboneSampler::apply(), protocols::simple_moves::BackboneMover::BackboneMover(), protocols::simple_moves::BBConRotMover::BBConRotMover(), protocols::simple_moves::BBG8T3AMover::BBG8T3AMover(), protocols::simple_moves::BBGaussianMover::BBGaussianMover(), protocols::surface_docking::CentroidRelaxMover::CentroidRelaxMover(), protocols::abinitio::ClassicAbinitio::ClassicAbinitio(), protocols::coarse_rna::CoarseRNA_DeNovoProtocol::CoarseRNA_DeNovoProtocol(), protocols::coarse_rna::CoarseRNA_LoopCloser::CoarseRNA_LoopCloser(), protocols::docking::ConformerSwitchMover::ConformerSwitchMover(), protocols::abinitio::ConstraintFragmentSampler::ConstraintFragmentSampler(), protocols::protein_interface_design::movers::TaskAwareCsts::cst_type(), protocols::docking::DockingEnsemblePrepackProtocol::DockingEnsemblePrepackProtocol(), protocols::docking::DockingHighResLegacy::DockingHighResLegacy(), protocols::docking::DockingInitialPerturbation::DockingInitialPerturbation(), protocols::docking::DockingPrepackProtocol::DockingPrepackProtocol(), protocols::docking::DockingSlideIntoContact::DockingSlideIntoContact(), protocols::docking::DockMCMCycle::DockMCMCycle(), protocols::simple_moves::EnergyCutRotamerTrialsMinMover::EnergyCutRotamerTrialsMinMover(), protocols::simple_moves::EnergyCutRotamerTrialsMover::EnergyCutRotamerTrialsMover(), protocols::enzdes::EnzdesBaseProtocol::EnzdesBaseProtocol(), protocols::docking::FaDockingSlideIntoContact::FaDockingSlideIntoContact(), protocols::surface_docking::FaSlideAwayFromSurface::FaSlideAwayFromSurface(), protocols::surface_docking::FaSlideIntoSurface::FaSlideIntoSurface(), protocols::simple_moves::symmetry::FaSymDockingSlideTogether::FaSymDockingSlideTogether(), protocols::flexpep_docking::FlexPepDockingProtocol::FlexPepDockingProtocol(), protocols::abinitio::FoldConstraints::FoldConstraints(), protocols::simple_moves::FragmentMover::FragmentMover(), protocols::abinitio::FragmentSampler::FragmentSampler(), protocols::surface_docking::FullatomRelaxMover::FullatomRelaxMover(), protocols::simple_moves::AddCavitiesMover::get_closest_heavy_atom(), protocols::simple_moves::HelicalPeptideLengthMover::HelicalPeptideLengthMover(), protocols::loops::loop_mover::IndependentLoopMover::IndependentLoopMover(), protocols::loops::loop_mover::refine::LoopMover_Refine_KIC::init(), protocols::docking::TemperedDocking::init(), protocols::docking::DockMCMProtocol::init(), protocols::analysis::InterfaceAnalyzerMover::InterfaceAnalyzerMover(), protocols::docking::InterfaceSidechainMinMover::InterfaceSidechainMinMover(), protocols::abinitio::JumpingFoldConstraintsWrapper::JumpingFoldConstraintsWrapper(), protocols::simple_moves::sidechain_moves::JumpRotamerSidechainMover::JumpRotamerSidechainMover(), protocols::abinitio::KinematicAbinitio::KinematicAbinitio(), protocols::loops::loop_closure::kinematic_closure::KinematicMover::KinematicMover(), protocols::ligand_docking::LigandBaseProtocol::LigandBaseProtocol(), protocols::ligand_docking::LigandDesign::LigandDesign(), protocols::ligand_docking::LigandDockProtocol::LigandDockProtocol(), protocols::analysis::LoopAnalyzerMover::LoopAnalyzerMover(), protocols::loops::loop_mover::perturb::LoopMover_Perturb_CCD::LoopMover_Perturb_CCD(), protocols::loops::loop_mover::perturb::LoopMover_Perturb_KIC::LoopMover_Perturb_KIC(), protocols::loops::loop_mover::perturb::LoopMover_Perturb_QuickCCD::LoopMover_Perturb_QuickCCD(), protocols::loops::loop_mover::refine::LoopMover_Refine_Backrub::LoopMover_Refine_Backrub(), protocols::loops::loop_mover::refine::LoopMover_Refine_CCD::LoopMover_Refine_CCD(), protocols::loop_build::LoopMover_SlidingWindow::LoopMover_SlidingWindow(), protocols::LoopRebuild::LoopRebuild(), protocols::LoopRefine::LoopRefine(), protocols::moves::MCShowMover::MCShowMover(), protocols::dna::DnaInterfacePacker::measure_bp_specificities(), protocols::abinitio::MembraneAbinitio::MembraneAbinitio(), protocols::rna::MultipleDomainMover::MultipleDomainMover(), protocols::canonical_sampling::TrialCounterObserver::observe_after_metropolis(), protocols::canonical_sampling::MetricRecorder::parse_my_tag(), protocols::moves::PDBDumpMover::PDBDumpMover(), protocols::simple_moves::PeptideStapleMover::PeptideStapleMover(), protocols::simple_moves::sidechain_moves::PerturbChiSidechainMover::PerturbChiSidechainMover(), protocols::simple_moves::sidechain_moves::PerturbRotamerSidechainMover::PerturbRotamerSidechainMover(), protocols::moves::ProfilerMover::ProfilerMover(), protocols::rna::RNA_FragmentMover::random_fragment_insertion(), protocols::ligand_docking::RandomConformerMover::RandomConformerMover(), protocols::simple_moves::ReturnSidechainMover::ReturnSidechainMover(), protocols::rigid::RigidBodyDofPerturbMover::RigidBodyDofPerturbMover(), protocols::rigid::RigidBodyDofRandomizeMover::RigidBodyDofRandomizeMover(), protocols::rigid::RigidBodyDofRandomTransMover::RigidBodyDofRandomTransMover(), protocols::rigid::RigidBodyDofSeqPerturbMover::RigidBodyDofSeqPerturbMover(), protocols::rigid::RigidBodyDofSeqRandomizeMover::RigidBodyDofSeqRandomizeMover(), protocols::rigid::RigidBodyDofSeqTransMover::RigidBodyDofSeqTransMover(), protocols::rigid::RigidBodyDofTransMover::RigidBodyDofTransMover(), protocols::rigid::RigidBodyMover::RigidBodyMover(), protocols::rigid::RigidBodyPerturbMover::RigidBodyPerturbMover(), protocols::rigid::RigidBodyPerturbNoCenterMover::RigidBodyPerturbNoCenterMover(), protocols::rigid::RigidBodyRandomizeMover::RigidBodyRandomizeMover(), protocols::rigid::RigidBodySpinMover::RigidBodySpinMover(), protocols::rigid::RigidBodyTransMover::RigidBodyTransMover(), protocols::ligand_docking::RigidSearchMover::RigidSearchMover(), protocols::swa::rna::RNA_AnalyticLoopCloser::RNA_AnalyticLoopCloser(), protocols::rna::RNA_DeNovoProtocol::RNA_DeNovoProtocol(), protocols::rna::RNA_FragmentMover::RNA_FragmentMover(), protocols::rna::RNA_HelixAssembler::RNA_HelixAssembler(), protocols::rna::RNA_LoopCloser::RNA_LoopCloser(), protocols::rna::RNA_Minimizer::RNA_Minimizer(), protocols::rna::RNA_Relaxer::RNA_Relaxer(), protocols::rigid::RollMover::RollMover(), protocols::simple_moves::RotamerTrialsMinMover::RotamerTrialsMinMover(), protocols::simple_moves::RotamerTrialsMover::RotamerTrialsMover(), protocols::rigid::RotateJumpAxisMover::RotateJumpAxisMover(), protocols::moves::GenericMonteCarloMover::set_sampletype(), protocols::simple_moves::ShearMover::ShearMover(), protocols::docking::SidechainMinMover::SidechainMinMover(), protocols::surface_docking::SlideIntoSurface::SlideIntoSurface(), protocols::simple_moves::SmallMover::SmallMover(), protocols::swa::protein::StepWiseProteinCCD_Closer::StepWiseProteinCCD_Closer(), protocols::swa::protein::StepWiseProteinPoseMinimizer::StepWiseProteinPoseMinimizer(), protocols::swa::protein::StepWiseProteinPoseSetup::StepWiseProteinPoseSetup(), protocols::surface_docking::SurfaceDockingProtocol::SurfaceDockingProtocol(), protocols::surface_docking::SurfaceOrientMover::SurfaceOrientMover(), protocols::symmetric_docking::SymDockBaseProtocol::SymDockBaseProtocol(), protocols::symmetric_docking::SymDockingHiRes::SymDockingHiRes(), protocols::simple_moves::symmetry::SymDockingInitialPerturbation::SymDockingInitialPerturbation(), protocols::symmetric_docking::SymDockingLowRes::SymDockingLowRes(), protocols::simple_moves::symmetry::SymDockingSlideIntoContact::SymDockingSlideIntoContact(), protocols::symmetric_docking::SymDockProtocol::SymDockProtocol(), protocols::simple_moves::symmetry::SymEnergyCutRotamerTrialsMover::SymEnergyCutRotamerTrialsMover(), protocols::symmetric_docking::SymInterfaceSidechainMinMover::SymInterfaceSidechainMinMover(), protocols::simple_moves::symmetry::SymRotamerTrialsMover::SymRotamerTrialsMover(), protocols::symmetric_docking::SymSidechainMinMover::SymSidechainMinMover(), protocols::simple_moves::TaskAwareMinMover::TaskAwareMinMover(), protocols::canonical_sampling::ThermodynamicMover::ThermodynamicMover(), protocols::canonical_sampling::ThermodynamicObserver::ThermodynamicObserver(), protocols::simple_moves::TorsionDOFMover::TorsionDOFMover(), protocols::canonical_sampling::TrialCounterObserver::TrialCounterObserver(), protocols::ub_e2c::ubi_e2c_modeler::ubi_e2c_modeler(), protocols::rigid::UniformSphereTransMover::UniformSphereTransMover(), and protocols::simple_moves::sidechain_moves::SidechainMover::update_type().


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