IMP  2.2.0
The Integrative Modeling Platform
IMP::core::MonteCarloMoverResult Struct Reference

#include <IMP/core/MonteCarloMover.h>

+ Inheritance diagram for IMP::core::MonteCarloMoverResult:

Public Member Functions

 MonteCarloMoverResult (kernel::ParticleIndexes i0=kernel::ParticleIndexes(), double i1=double())
 
kernel::ParticleIndexesaccess_moved_particles ()
 
double & access_proposal_ratio ()
 
const kernel::ParticleIndexesget_moved_particles () const
 
const double & get_proposal_ratio () const
 
void set_moved_particles (const kernel::ParticleIndexes &v)
 
void set_proposal_ratio (const double &v)
 
void show (std::ostream &out=std::cout) const
 

Detailed Description

The MonteCarloMoverResult is used as the return value for the MonteCarloMover::propose() function. The values are the list of particle (indexes) moved and the ratio between the probability of the backwards move and the probability of the forwards move (for many or most move sets this is 1.0).

Definition at line 29 of file MonteCarloMover.h.


The documentation for this struct was generated from the following file: