IMP logo

IMP::domino::RestraintEvaluatorI Class Reference


Detailed Description

Restraint Evaluator interface class.
Inheritance diagram for IMP::domino::RestraintEvaluatorI:

Inheritance graph
[legend]

Public Member Functions

def __disown__
virtual void calc_scores (const Combinations &comb_states, CombinationValues &comb_values, Restraint *r, const Particles &ps)
 Score a restraint with a specific combination of states.
virtual void show (std::ostream &out=std::cout) const

Member Function Documentation

virtual void IMP::domino::RestraintEvaluatorI::calc_scores ( const Combinations &  comb_states,
CombinationValues &  comb_values,
Restraint r,
const Particles ps 
) [virtual]

Score a restraint with a specific combination of states.

Parameters:
[in] comb_states the combination of states to calculate scores for
[in] r the restraint to score
[in] ps the particles that scored by the restraint
[out] comb_values the value of the restraint when the particles are in a combination defined by cs.

Reimplemented in IMP::domino::RestraintEvaluator, and IMP::domino::RestraintEvaluatorFromFile.


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

Generated on Mon Mar 8 23:09:00 2010 for IMP by doxygen 1.5.8