Rosetta  2021.16
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
Public Member Functions | List of all members
core::fragment::rna::RNA_Fragments Class Reference

#include <RNA_Fragments.hh>

Inheritance diagram for core::fragment::rna::RNA_Fragments:
Inheritance graph
[legend]

Public Member Functions

 RNA_Fragments ()
 
 ~RNA_Fragments () override
 
virtual void apply_random_fragment (core::pose::Pose &pose, core::Size const position, core::Size const size, core::Size const type, RNA_FragmentHomologyExclusionCOP const &homology_exclusion, core::pose::toolbox::AtomLevelDomainMapCOP atom_level_domain_map, core::Size const symm_hack_arity) const
 
virtual void apply_best_fragment (core::scoring::ScoreFunctionOP sfxn, core::pose::Pose &pose, core::Size const position, core::Size const size, core::Size const type, RNA_FragmentHomologyExclusionCOP const &homology_exclusion, core::pose::toolbox::AtomLevelDomainMapCOP atom_level_domain_map, core::Size const symm_hack_arity, core::Size const exhaustive) const
 
virtual FragmentLibraryOP get_fragment_library_pointer (std::string const &, std::string const &, RNA_FragmentHomologyExclusionCOP const &, utility::vector1< SYN_ANTI_RESTRICTION > const &, Size const ) const
 
virtual void insert_fragment (core::pose::Pose &, Size const , TorsionSet const &, core::pose::toolbox::AtomLevelDomainMapCOP) const
 
virtual bool is_fullatom ()
 

Constructor & Destructor Documentation

core::fragment::rna::RNA_Fragments::RNA_Fragments ( )
default
core::fragment::rna::RNA_Fragments::~RNA_Fragments ( )
overridedefault

Member Function Documentation

void core::fragment::rna::RNA_Fragments::apply_best_fragment ( core::scoring::ScoreFunctionOP  sfxn,
core::pose::Pose pose,
core::Size const  position,
core::Size const  size,
core::Size const  type,
RNA_FragmentHomologyExclusionCOP const &  homology_exclusion,
core::pose::toolbox::AtomLevelDomainMapCOP  atom_level_domain_map,
core::Size const  symm_hack_arity,
core::Size const  exhaustive 
) const
virtual
void core::fragment::rna::RNA_Fragments::apply_random_fragment ( core::pose::Pose pose,
core::Size const  position,
core::Size const  size,
core::Size const  type,
RNA_FragmentHomologyExclusionCOP const &  homology_exclusion,
core::pose::toolbox::AtomLevelDomainMapCOP  atom_level_domain_map,
core::Size const  symm_hack_arity 
) const
virtual
virtual FragmentLibraryOP core::fragment::rna::RNA_Fragments::get_fragment_library_pointer ( std::string const &  ,
std::string const &  ,
RNA_FragmentHomologyExclusionCOP const &  ,
utility::vector1< SYN_ANTI_RESTRICTION > const &  ,
Size  const 
) const
inlinevirtual
virtual void core::fragment::rna::RNA_Fragments::insert_fragment ( core::pose::Pose ,
Size  const,
TorsionSet const &  ,
core::pose::toolbox::AtomLevelDomainMapCOP   
) const
inlinevirtual
bool core::fragment::rna::RNA_Fragments::is_fullatom ( )
virtual

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