![]() |
Rosetta
2021.16
|
#include <InnerMultiThreadingJob.hh>

Public Member Functions | |
| InnerMultiThreadingJob (core::pose::PoseCOP, std::string const &input_tag, core::Size nstruct_max, utility::vector1< core::sequence::SequenceAlignment > const &alns, utility::vector1< core::pose::Pose > const &templates) | |
| ctor. Note that it takes only the input tag and max nstruct, pose instantiation is deferred until the pose is needed More... | |
| utility::vector1 < core::sequence::SequenceAlignment > const & | alignments () const |
| utility::vector1 < core::pose::Pose > const & | template_poses () const |
| ~InnerMultiThreadingJob () override | |
Public Member Functions inherited from protocols::jd2::InnerJob | |
| InnerJob (std::string const &input_tag, core::Size nstruct_max) | |
| ctor. Note that it takes only the input tag and max nstruct, pose instantiation is deferred until the pose is needed More... | |
| InnerJob (core::pose::PoseCOP, std::string const &input_tag, core::Size nstruct_max) | |
| ctor. Note that it takes only the input tag and max nstruct, pose instantiation is deferred until the pose is needed More... | |
| InnerJob (InnerJob const &src) | |
| Copy constructor. More... | |
| ~InnerJob () override | |
| InnerJobOP | clone () const |
| Return an owning pointer to a copy of this object. More... | |
| bool | operator== (InnerJob const &other) const |
| Mutual comparison of this inner job to the other inner job so that if either one thinks it's not the same as the other, then it returns false. Invokes the same() function on both this and other. More... | |
| bool | operator!= (InnerJob const &other) const |
| virtual bool | same (InnerJob const &other) const |
| returns true if this is the same as other; does not call other.same() More... | |
| virtual void | show (std::ostream &out) const |
| std::string const & | input_tag () const |
| return the input tag (a string of space separated PDB filenames) More... | |
| std::string const & | optional_output_name () const |
| returns a job name controlled by the mover. Must be turned with the optional_output_name out flag. This flag is typically used in conjuction with a mover More... | |
| void | optional_output_name (std::string output_name) |
| sets a job name controlled by the mover More... | |
| core::Size | nstruct_max () const |
| core::pose::PoseCOP | get_pose () const |
| return a COP to the input pose DO NOT USE OUTSIDE OF JD2 NAMESPACE More... | |
| void | set_bad (bool value=true) |
| bool | bad () const |
Private Attributes | |
| utility::vector1 < core::sequence::SequenceAlignment > const & | alns_ |
| utility::vector1 < core::pose::Pose > const & | template_poses_ |
Additional Inherited Members | |
Protected Member Functions inherited from protocols::jd2::InnerJob | |
| void | set_pose (core::pose::PoseCOP pose) |
| set the input pose. this function is deliberately heavily protected. Parser uses it to re-load the pose after adding constraints. JobInputter is its primary client (using it to load poses). JobDistributor uses it to set the PoseCOP to NULL when done with the input. More... | |
| protocols::jd2::InnerMultiThreadingJob::InnerMultiThreadingJob | ( | core::pose::PoseCOP | pose, |
| std::string const & | input_tag, | ||
| core::Size | nstruct_max, | ||
| utility::vector1< core::sequence::SequenceAlignment > const & | alns, | ||
| utility::vector1< core::pose::Pose > const & | templates | ||
| ) |
ctor. Note that it takes only the input tag and max nstruct, pose instantiation is deferred until the pose is needed
ctor.
|
overridedefault |
| utility::vector1< core::sequence::SequenceAlignment > const & protocols::jd2::InnerMultiThreadingJob::alignments | ( | ) | const |
References alns_.
| utility::vector1< core::pose::Pose > const & protocols::jd2::InnerMultiThreadingJob::template_poses | ( | ) | const |
References template_poses_.
|
private |
Referenced by alignments().
|
private |
Referenced by template_poses().
1.8.7