Rosetta  2020.37
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
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
[legend]

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 bool task_operation_provides_citation_info () const
 Does this task operation provide information about how to cite it? More...
 
virtual utility::vector1
< basic::citation_manager::CitationCollectionCOP > 
provide_citation_info () const
 Provide the citation. More...
 
virtual bool task_operation_is_unpublished () const
 Does this task_operation indicate that it is unpublished (and, by extension, that the author should be included in publications resulting from it)? More...
 
virtual utility::vector1
< basic::citation_manager::UnpublishedModuleInfoCOP > 
provide_authorship_info_for_unpublished () const
 Provide a list of authors and their e-mail addresses, as strings. More...
 

Static Public Member Functions

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

Member Typedef Documentation

Constructor & Destructor Documentation

protocols::enzdes::AddRigidBodyLigandConfs::AddRigidBodyLigandConfs ( )
default
protocols::enzdes::AddRigidBodyLigandConfs::~AddRigidBodyLigandConfs ( )
overridedefault

Member Function Documentation

void protocols::enzdes::AddRigidBodyLigandConfs::apply ( Pose const &  pose,
PackerTask task 
) const
overridevirtual
core::pack::task::operation::TaskOperationOP protocols::enzdes::AddRigidBodyLigandConfs::clone ( ) const
overridevirtual

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

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

static std::string protocols::enzdes::AddRigidBodyLigandConfs::keyname ( )
inlinestatic
void protocols::enzdes::AddRigidBodyLigandConfs::parse_tag ( TagCOP  tag,
DataMap  
)
overridevirtual

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.

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

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