![]() |
Rosetta Protocols
2014.16.56682
|
#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 |
| virtual | ~InnerMultiThreadingJob () |
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... | |
| virtual | ~InnerJob () |
| 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... | |
| 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.
|
virtual |
| 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