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

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 constructor.

Member Function Documentation

◆ clone()

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

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_

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: