Improper

This module defines Improper for dealing with improper information provided by using AtomGroup.setImpropers() method.

class Improper(ag, indices, acsi=None)[source]

A pointer class for improperd atoms. Following built-in functions are customized for this class:

getACSIndex()[source]

Returns index of the coordinate set.

getAtomGroup()[source]

Returns atom group.

getAtoms()[source]

Returns improperd atoms.

getIndices()[source]

Returns indices of improperd atoms.

getSize()[source]

Returns improper size.

getVectors()[source]

Returns bond vectors that originate from the central atom.

setACSIndex(index)[source]

Set the coordinate set at index active.