Rosetta  2021.16
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
Classes | Typedefs
core::pack::guidance_scoreterms::buried_unsat_penalty::graph Namespace Reference

Classes

class  BuriedUnsatPenaltyEdge
 Each BuriedUnsatPenaltyEdge represents a hydrogen bonding interaction between two residues, and stores information about (a) the number of hydrogen bonds, and (b) the atoms involved. More...
 
class  BuriedUnsatPenaltyEdgeData
 
class  BuriedUnsatPenaltyGraph
 The BuriedUnsatPenaltyGraph consists of nodes representing resiudues (or rotamers in packing mode) and edges representing hydrogen-bonding interactions. Each node stores a list of hydrogen bond donor and acceptor atoms that we're seeking to satisfy; each edge stores the donors and acceptors that are connected by hydrogen bonds when two residues (or rotamers) interact. More...
 
class  BuriedUnsatPenaltyGraphContainer
 A container for the BuriedUnsatPenaltyGraph, to allow it to be cached in a pose while skirting multiple inheritance issues. More...
 
class  BuriedUnsatPenaltyGraphHbond
 A hydrogen bond between two atoms in two residues. Since this is tied to a BuriedUnsatPenaltyEdge (which in turn is associated with two residues), it stores only donor group index and acceptor group index. The group indices match the indexing in the corresponding node. More...
 
class  BuriedUnsatPenaltyGraphHbondDonorAcceptorGroup
 A class for a hydrogen bond donor group or acceptor group. More...
 
class  BuriedUnsatPenaltyGraphOptions
 Options container for the BuriedUnsatPenaltyGraph. Initialized by the BuriedUnsatPenalty energy method. More...
 
class  BuriedUnsatPenaltyNode
 Each BuriedUnsatPenaltyNode represents a rotamer from the RotamerSets object, or a residue (if we're doing a simple scoring pass). More...
 
class  BuriedUnsatPenaltyNodeData
 Data stored inside a BuriedUnsatPenaltyNode. More...
 

Typedefs

typedef
utility::pointer::shared_ptr
< BuriedUnsatPenaltyGraphHbond
BuriedUnsatPenaltyGraphHbondOP
 
typedef
utility::pointer::shared_ptr
< BuriedUnsatPenaltyGraphHbond
const > 
BuriedUnsatPenaltyGraphHbondCOP
 
typedef
utility::pointer::shared_ptr
< BuriedUnsatPenaltyNodeData
BuriedUnsatPenaltyNodeDataOP
 
typedef
utility::pointer::shared_ptr
< BuriedUnsatPenaltyNodeData
const > 
BuriedUnsatPenaltyNodeDataCOP
 
typedef
utility::pointer::shared_ptr
< BuriedUnsatPenaltyNode
BuriedUnsatPenaltyNodeOP
 
typedef
utility::pointer::shared_ptr
< BuriedUnsatPenaltyNode const > 
BuriedUnsatPenaltyNodeCOP
 
typedef
utility::pointer::shared_ptr
< BuriedUnsatPenaltyEdgeData
BuriedUnsatPenaltyEdgeDataOP
 
typedef
utility::pointer::shared_ptr
< BuriedUnsatPenaltyEdgeData
const > 
BuriedUnsatPenaltyEdgeDataCOP
 
typedef
utility::pointer::shared_ptr
< BuriedUnsatPenaltyEdge
BuriedUnsatPenaltyEdgeOP
 
typedef
utility::pointer::shared_ptr
< BuriedUnsatPenaltyEdge const > 
BuriedUnsatPenaltyEdgeCOP
 
typedef
utility::pointer::shared_ptr
< BuriedUnsatPenaltyGraph
BuriedUnsatPenaltyGraphOP
 
typedef
utility::pointer::shared_ptr
< BuriedUnsatPenaltyGraph
const > 
BuriedUnsatPenaltyGraphCOP
 
typedef
utility::pointer::shared_ptr
< BuriedUnsatPenaltyGraphContainer
BuriedUnsatPenaltyGraphContainerOP
 
typedef
utility::pointer::shared_ptr
< BuriedUnsatPenaltyGraphContainer
const > 
BuriedUnsatPenaltyGraphContainerCOP
 
typedef
utility::pointer::shared_ptr
< BuriedUnsatPenaltyGraphOptions
BuriedUnsatPenaltyGraphOptionsOP
 
typedef
utility::pointer::shared_ptr
< BuriedUnsatPenaltyGraphOptions
const > 
BuriedUnsatPenaltyGraphOptionsCOP
 

Typedef Documentation