|
Rosetta 3.5
|
#include <PoseEvaluator.hh>


Public Types | |
| typedef PoseEvaluator | Parent |
| typedef utility::vector1 < PoseEvaluatorOP > | EvaluatorList |
Public Member Functions | |
| MetaPoseEvaluator () | |
| virtual void | apply (core::pose::Pose &pose, std::string tag, core::io::silent::SilentStruct &pss) const |
| evaluate pose and store values in Silent_Struct More... | |
| void | add_evaluation (PoseEvaluatorOP pe) |
| void | clear () |
| clear the list of evaluators More... | |
| void | pop_back () |
| MetaPoseEvaluator & | operator<< (PoseEvaluatorOP pe) |
| Size | size () const |
| virtual std::string | name (core::Size ind) const |
| EvaluatorList const & | evaluators () |
Public Member Functions inherited from protocols::evaluation::PoseEvaluator | |
| PoseEvaluator () | |
| virtual | ~PoseEvaluator () |
| virtual void | apply (core::io::silent::SilentStruct &pss) const |
| direct application to SilentStruct... default implementation makes pose and calls "apply", you can overload if you don't need the pose-step More... | |
| virtual bool | applicable (core::pose::Pose const &) const |
Private Attributes | |
| EvaluatorList | evaluators_ |
Definition at line 101 of file PoseEvaluator.hh.
Definition at line 104 of file PoseEvaluator.hh.
Definition at line 103 of file PoseEvaluator.hh.
|
inline |
Definition at line 106 of file PoseEvaluator.hh.
|
inline |
Definition at line 112 of file PoseEvaluator.hh.
References evaluators_.
Referenced by protocols::simple_filters::ChiWellRmsdEvaluatorCreator::add_evaluators(), protocols::topology_broker::ConstraintEvaluatorWrapperCreator::add_evaluators(), protocols::sparta::ChemicalShiftEvaluatorCreator::add_evaluators(), protocols::constraints_additional::ConstraintEvaluatorCreator::add_evaluators(), protocols::simple_filters::RmsdTargetEvaluatorCreator::add_evaluators(), protocols::simple_filters::ContactMapEvaluatorCreator::add_evaluators(), protocols::simple_filters::RdcEvaluatorCreator::add_evaluators(), protocols::simple_filters::RdcTargetEvaluatorCreator::add_evaluators(), protocols::simple_filters::PredictedBurialFnEvaluatorCreator::add_evaluators(), protocols::simple_filters::PoolEvaluatorCreator::add_evaluators(), protocols::simple_filters::PalesEvaluatorCreator::add_evaluators(), protocols::simple_filters::NativeEvaluatorCreator::add_evaluators(), protocols::simple_filters::JumpNrEvaluatorCreator::add_evaluators(), protocols::simple_filters::StructureSimilarityEvaluatorCreator::add_evaluators(), protocols::simple_filters::RmsdEvaluatorCreator::add_evaluators(), protocols::simple_filters::JScoreEvaluatorCreator::add_evaluators(), protocols::constraints_additional::CombinedConstraintEvaluatorCreator::add_evaluators(), protocols::simple_filters::CamShiftEvaluatorCreator::add_evaluators(), protocols::comparative_modeling::AlignRmsdTargetEvaluatorCreator::add_evaluators(), protocols::simple_filters::ExtraScoreEvaluatorCreator::add_evaluators(), operator<<(), and protocols::abinitio::AbrelaxApplication::process_decoy().
|
virtual |
evaluate pose and store values in Silent_Struct
Implements protocols::evaluation::PoseEvaluator.
Definition at line 51 of file PoseEvaluator.cc.
Referenced by protocols::abinitio::AbrelaxApplication::process_decoy().
|
inline |
clear the list of evaluators
Definition at line 118 of file PoseEvaluator.hh.
References evaluators_.
|
inline |
Definition at line 143 of file PoseEvaluator.hh.
References evaluators_.
|
virtual |
Implements protocols::evaluation::PoseEvaluator.
Definition at line 58 of file PoseEvaluator.cc.
References core::io::serialization::size().
|
inline |
Definition at line 128 of file PoseEvaluator.hh.
References add_evaluation().
|
inline |
Definition at line 124 of file PoseEvaluator.hh.
References evaluators_.
|
inlinevirtual |
Implements protocols::evaluation::PoseEvaluator.
Definition at line 133 of file PoseEvaluator.hh.
References evaluators_.
|
private |
Definition at line 146 of file PoseEvaluator.hh.
Referenced by add_evaluation(), clear(), evaluators(), pop_back(), and size().
1.8.4