SBHydrogenBond#

See also

SAMSON SDK: SBMStructuralModelNodeHydrogenBond

class samson.SBHydrogenBond(*args, **kwargs)#

Bases: SBBond

This class describes a Hydrogen-bond in a structural model

Overloaded function.

  1. __init__(self: samson.SBHydrogenBond) -> None

Constructs a Hydrogen-bond

  1. __init__(self: samson.SBHydrogenBond, acceptor: samson.SBAtom, donor: samson.SBAtom, hydrogen: samson.SBAtom = None) -> None

Constructs a H-bond

isLinking(self: samson.SBHydrogenBond, nodeIndexer: samson.SBNodeIndexer) bool#

Returns True if and only if donor and acceptor atoms are in nodeIndexer, or descends from a node of nodeIndexer

property acceptor#

Returns a pointer to the acceptor atom

property angle#

Returns the donor-hydrogen-acceptor angle

property donor#

Returns a pointer to the donor atom

property donorAcceptorDistance#

Returns the donor-acceptor distance

property donorHydrogenDistance#

Returns the donor-hydrogen distance

property hydrogen#

Returns a pointer to the hydrogen atom

property hydrogenAcceptorDistance#

Returns the hydrogen-acceptor distance