IMP logo

IMP::atom::BondSingletonScore Class Reference
[Creating and restraining bonds]


Detailed Description

Score the bond based on a UnaryFunction,.

The score is based on the difference between the stored length and the actual length and scaled by the stiffness. That is stiffness * (distance-bond_length)

See also:
Bond

Bonded

Inheritance diagram for IMP::atom::BondSingletonScore:

Inheritance graph
[legend]

Public Member Functions

 BondSingletonScore (UnaryFunction *f)
 Use f to penalize deviations in length.
ContainersTemp get_input_containers (Particle *) const
ParticlesTemp get_input_particles (Particle *) const
ParticlesList get_interacting_particles (Particle *) const
bool get_is_changed (Particle *p) const
 IMP_SINGLETON_SCORE_BASE (BondSingletonScore)

The documentation for this class was generated from the following files:

Generated on Mon Mar 8 23:08:48 2010 for IMP by doxygen 1.5.8