Rosetta  2021.16
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
Static Public Member Functions | Static Private Attributes | List of all members
protocols::constel::ExcludedFilter Class Reference

#include <ExcludedFilter.hh>

Static Public Member Functions

static bool hasnt_excluded (core::pose::Pose const &, utility::vector1< core::Size > const &cnl)
 : given a constellation, returns true if it doesn't contain any residue to be excluded from any constellation; returns false otherwise. More...
 
static void init (core::pose::Pose &ps, std::string const &ex_fname)
 : reads from file the mask of excluded residues More...
 

Static Private Attributes

static ResidueMaskOP excluded
 

Member Function Documentation

bool protocols::constel::ExcludedFilter::hasnt_excluded ( core::pose::Pose const &  ,
utility::vector1< core::Size > const &  cnl 
)
static

: given a constellation, returns true if it doesn't contain any residue to be excluded from any constellation; returns false otherwise.

Parameters
[in]pspose to which the constellation belongs (dummy)
[in]cnlindexes in the pose of the residues forming the constellation

References excluded, and core::chemical::element::N.

void protocols::constel::ExcludedFilter::init ( core::pose::Pose ps,
std::string const &  ex_fname 
)
static

: reads from file the mask of excluded residues

Parameters
[in]pspose for whose residues the mask is built
[in]ex_fnamepath to the file describing the mask

References excluded.

Member Data Documentation

ResidueMaskOP protocols::constel::ExcludedFilter::excluded
staticprivate

Referenced by hasnt_excluded(), and init().


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