Rosetta
Public Member Functions | Private Types | Private Attributes | List of all members
core::pose::datacache::PositionConservedResiduesStore Class Reference

#include <PositionConservedResiduesStore.hh>

Inheritance diagram for core::pose::datacache::PositionConservedResiduesStore:
Inheritance graph
[legend]

Public Member Functions

 PositionConservedResiduesStore ()
 Default constructor. More...
 
basic::datacache::CacheableDataOP clone () const override
 Creates a copy of this instance. More...
 
bool is_conserved (core::Size residue) const
 Returns true if <residue> is positionally conserved, false otherwise. More...
 
void set_conserved (core::Size residue, bool conserved)
 Updates the positional conservation of <residue> More...
 

Private Types

typedef std::unordered_map< core::Size, bool > ConservationMap
 

Private Attributes

ConservationMap conservation_
 Associates real-valued structural conservation scores with residues. More...
 

Member Typedef Documentation

◆ ConservationMap

Constructor & Destructor Documentation

◆ PositionConservedResiduesStore()

core::pose::datacache::PositionConservedResiduesStore::PositionConservedResiduesStore ( )
default

Default constructor.

Member Function Documentation

◆ clone()

basic::datacache::CacheableDataOP core::pose::datacache::PositionConservedResiduesStore::clone ( ) const
override

Creates a copy of this instance.

◆ is_conserved()

bool core::pose::datacache::PositionConservedResiduesStore::is_conserved ( core::Size  residue) const

Returns true if <residue> is positionally conserved, false otherwise.

References conservation_.

◆ set_conserved()

void core::pose::datacache::PositionConservedResiduesStore::set_conserved ( core::Size  residue,
bool  conserved 
)

Updates the positional conservation of <residue>

References conservation_.

Member Data Documentation

◆ conservation_

ConservationMap core::pose::datacache::PositionConservedResiduesStore::conservation_
mutableprivate

Associates real-valued structural conservation scores with residues.

Referenced by is_conserved(), and set_conserved().


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