Public Types | Public Member Functions | Static Public Member Functions | List of all members
protocols::enzdes::AddRigidBodyLigandConfs Class Reference

#include <EnzdesTaskOperations.hh>

Inheritance diagram for protocols::enzdes::AddRigidBodyLigandConfs:
Inheritance graph

Public Types

typedef core::pack::task::operation::TaskOperationOP TaskOperationOP
typedef core::pose::Pose Pose
typedef core::pack::task::PackerTask PackerTask
- Public Types inherited from core::pack::task::operation::TaskOperation
typedef utility::tag::TagCOP TagCOP
typedef basic::datacache::DataMap DataMap
typedef pose::Pose Pose

Public Member Functions

 AddRigidBodyLigandConfs ()
 ~AddRigidBodyLigandConfs () override
TaskOperationOP clone () const override
 Create another task operation of the type matching the most-derived version of the class. More...
void parse_tag (TagCOP tag, DataMap &) override
void apply (Pose const &, PackerTask &) const override
 Change a packer task in some way. The input pose is the one to which the input task will be later applied. More...
- Public Member Functions inherited from core::pack::task::operation::TaskOperation
 ~TaskOperation () override
virtual void provide_citation_info (basic::citation_manager::CitationCollectionList &) const
 Provide citations to the passed CitationCollectionList Subclasses should add the info for themselves and any other classes they use. More...

Static Public Member Functions

static void provide_xml_schema (utility::tag::XMLSchemaDefinition &xsd)
static std::string keyname ()

Member Typedef Documentation

◆ PackerTask

◆ Pose

◆ TaskOperationOP

Constructor & Destructor Documentation

◆ AddRigidBodyLigandConfs()

protocols::enzdes::AddRigidBodyLigandConfs::AddRigidBodyLigandConfs ( )

◆ ~AddRigidBodyLigandConfs()

protocols::enzdes::AddRigidBodyLigandConfs::~AddRigidBodyLigandConfs ( )

Member Function Documentation

◆ apply()

void protocols::enzdes::AddRigidBodyLigandConfs::apply ( Pose const &  pose,
PackerTask task 
) const

◆ clone()

core::pack::task::operation::TaskOperationOP protocols::enzdes::AddRigidBodyLigandConfs::clone ( ) const

Create another task operation of the type matching the most-derived version of the class.

Implements core::pack::task::operation::TaskOperation.

◆ keyname()

static std::string protocols::enzdes::AddRigidBodyLigandConfs::keyname ( )

◆ parse_tag()

void protocols::enzdes::AddRigidBodyLigandConfs::parse_tag ( TagCOP  tag,

doesn't do anything atm, because the operation right now puts lig conformers it finds in the pose at apply time into the task this could be expanded to actually having this operation create additional conformers

Reimplemented from core::pack::task::operation::TaskOperation.

◆ provide_xml_schema()

void protocols::enzdes::AddRigidBodyLigandConfs::provide_xml_schema ( utility::tag::XMLSchemaDefinition &  xsd)

The documentation for this class was generated from the following files: