Rosetta
Classes | Typedefs
core::pack::guidance_scoreterms::buried_unsat_penalty::graph Namespace Reference

Classes

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  BuriedUnsatPenaltyNodeData
 Data stored inside a BuriedUnsatPenaltyNode. 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  BuriedUnsatPenaltyEdgeData
 
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  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  BuriedUnsatPenaltyGraphOptions
 Options container for the BuriedUnsatPenaltyGraph. Initialized by the BuriedUnsatPenalty energy method. More...
 

Typedefs

typedef utility::pointer::shared_ptr< BuriedUnsatPenaltyGraphHbondBuriedUnsatPenaltyGraphHbondOP
 
typedef utility::pointer::shared_ptr< BuriedUnsatPenaltyGraphHbond const > BuriedUnsatPenaltyGraphHbondCOP
 
typedef utility::pointer::shared_ptr< BuriedUnsatPenaltyNodeDataBuriedUnsatPenaltyNodeDataOP
 
typedef utility::pointer::shared_ptr< BuriedUnsatPenaltyNodeData const > BuriedUnsatPenaltyNodeDataCOP
 
typedef utility::pointer::shared_ptr< BuriedUnsatPenaltyNodeBuriedUnsatPenaltyNodeOP
 
typedef utility::pointer::shared_ptr< BuriedUnsatPenaltyNode const > BuriedUnsatPenaltyNodeCOP
 
typedef utility::pointer::shared_ptr< BuriedUnsatPenaltyEdgeDataBuriedUnsatPenaltyEdgeDataOP
 
typedef utility::pointer::shared_ptr< BuriedUnsatPenaltyEdgeData const > BuriedUnsatPenaltyEdgeDataCOP
 
typedef utility::pointer::shared_ptr< BuriedUnsatPenaltyEdgeBuriedUnsatPenaltyEdgeOP
 
typedef utility::pointer::shared_ptr< BuriedUnsatPenaltyEdge const > BuriedUnsatPenaltyEdgeCOP
 
typedef utility::pointer::shared_ptr< BuriedUnsatPenaltyGraphBuriedUnsatPenaltyGraphOP
 
typedef utility::pointer::shared_ptr< BuriedUnsatPenaltyGraph const > BuriedUnsatPenaltyGraphCOP
 
typedef utility::pointer::shared_ptr< BuriedUnsatPenaltyGraphContainerBuriedUnsatPenaltyGraphContainerOP
 
typedef utility::pointer::shared_ptr< BuriedUnsatPenaltyGraphContainer const > BuriedUnsatPenaltyGraphContainerCOP
 
typedef utility::pointer::shared_ptr< BuriedUnsatPenaltyGraphOptionsBuriedUnsatPenaltyGraphOptionsOP
 
typedef utility::pointer::shared_ptr< BuriedUnsatPenaltyGraphOptions const > BuriedUnsatPenaltyGraphOptionsCOP
 

Typedef Documentation

◆ BuriedUnsatPenaltyEdgeCOP

◆ BuriedUnsatPenaltyEdgeDataCOP

◆ BuriedUnsatPenaltyEdgeDataOP

◆ BuriedUnsatPenaltyEdgeOP

◆ BuriedUnsatPenaltyGraphContainerCOP

◆ BuriedUnsatPenaltyGraphContainerOP

◆ BuriedUnsatPenaltyGraphCOP

◆ BuriedUnsatPenaltyGraphHbondCOP

◆ BuriedUnsatPenaltyGraphHbondOP

◆ BuriedUnsatPenaltyGraphOP

◆ BuriedUnsatPenaltyGraphOptionsCOP

◆ BuriedUnsatPenaltyGraphOptionsOP

◆ BuriedUnsatPenaltyNodeCOP

◆ BuriedUnsatPenaltyNodeDataCOP

◆ BuriedUnsatPenaltyNodeDataOP

◆ BuriedUnsatPenaltyNodeOP