Inheritance diagram for ObjCryst::MolBond:
Public Methods | |
MolBond (const MolAtom &atom1, const MolAtom &atom2, const REAL length, const REAL sigma, const REAL delta, Molecule &parent, const REAL bondOrder=1.) | |
Constructor. | |
virtual | ~MolBond () |
Destructor. | |
string | GetName () const |
Name of the bond, e.g. "C3-O4". | |
virtual REAL | GetLogLikelihood () const |
Get -ln(likelihood) for this restraint. | |
Private Attributes | |
Molecule * | mpMol |
Parent Molecule. |
|
Constructor. Both atoms of the bond are told of the creation of the bond, so that they can keep a list of bonds they are involved in.
|
|
Destructor. Notifies the atoms that the bond has disappeared. |