Rosetta
|
Headers for ReferencePoseSet, a class for holding sets of reference poses. More...
#include <core/pose/reference_pose/ReferencePoseSet.fwd.hh>
#include <core/pose/reference_pose/ReferencePose.fwd.hh>
#include <core/pose/Pose.fwd.hh>
#include <core/types.hh>
#include <utility/pointer/owning_ptr.hh>
#include <utility/VirtualBase.hh>
#include <map>
#include <utility/exit.hh>
Classes | |
class | core::pose::reference_pose::ReferencePoseSet |
ReferencePoseSet class, used to store sets of ReferencePose data for tracking how a pose changes over the course of a protocol. More... | |
Namespaces | |
core | |
A class for reading in the atom type properties. | |
core::pose | |
core::pose::reference_pose | |
Headers for ReferencePoseSet, a class for holding sets of reference poses.
Reference poses are a means of storing information about the state of a pose at one point in a protocol and retrieving it later. The primary usage case is if a pose is going to have an unknown number of residues inserted into it, but certain movers must be set up with reference to residue indices (that might change). By creating a reference pose, setting up movers with respect to the indices of the reference pose, and tracking how residue indices in the modified pose correspond to residue indices in the reference pose, movers can figure out which residues they actually should be operating on.