IMP  2.1.0
The Integrative Modeling Platform
simplify_restraint.h File Reference

Restrainer functions for restraints. More...

#include <IMP/restrainer/restrainer_config.h>
#include <IMP/SingletonContainer.h>
#include <IMP/atom.h>
#include <IMP/core.h>
#include <IMP/em/FitRestraint.h>
#include <IMP/em/DensityMap.h>
#include <IMP/core/rigid_bodies.h>
#include <IMP/base/VersionInfo.h>
+ Include dependency graph for simplify_restraint.h:
+ This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  IMP::restrainer::SimpleConnectivity
 Simple connectivity restraint. More...
 
class  IMP::restrainer::SimpleDiameter
 Simple diameter restraint. More...
 
class  IMP::restrainer::SimpleDistance
 Simple distance restraint between two particles. More...
 
class  IMP::restrainer::SimpleEMFit
 Simple EM fit restraint. More...
 
class  IMP::restrainer::SimpleExcludedVolume
 Simple excluded volume restraint. More...
 

Namespaces

 IMP
 All IMP::kernel code is brought into the IMP namespace.
 
 IMP::restrainer
 See IMP.restrainer for more information.
 

Typedefs

typedef IMP::base::Vector
< SimpleConnectivity > 
IMP::restrainer::SimpleConnectivities
 
typedef IMP::base::Vector
< SimpleDiameter > 
IMP::restrainer::SimpleDiameters
 
typedef IMP::base::Vector
< SimpleDistance > 
IMP::restrainer::SimpleDistances
 
typedef IMP::base::Vector
< SimpleEMFit > 
IMP::restrainer::SimpleEMFits
 
typedef IMP::base::Vector
< SimpleExcludedVolume > 
IMP::restrainer::SimpleExcludedVolumes
 

Functions

SimpleConnectivity IMP::restrainer::create_simple_connectivity_on_molecules (const atom::Hierarchies &mhs)
 
SimpleConnectivity IMP::restrainer::create_simple_connectivity_on_rigid_bodies (const core::RigidBodies &rbs, Refiner *ref=IMP::core::internal::get_rigid_members_refiner())
 
SimpleDiameter IMP::restrainer::create_simple_diameter (const kernel::Particles &ps, Float diameter)
 
SimpleDistance IMP::restrainer::create_simple_distance (const kernel::Particles &ps)
 
SimpleEMFit IMP::restrainer::create_simple_em_fit (atom::Hierarchies const &mhs, em::DensityMap *dmap)
 
SimpleEMFit IMP::restrainer::create_simple_em_fit (atom::Hierarchy const &mh, em::DensityMap *dmap)
 Creates EM FitRestraint. More...
 
SimpleExcludedVolume IMP::restrainer::create_simple_excluded_volume_on_molecules (const atom::Hierarchies &mhs)
 
SimpleExcludedVolume IMP::restrainer::create_simple_excluded_volume_on_rigid_bodies (const core::RigidBodies &rbs, Refiner *ref=IMP::core::internal::get_rigid_members_refiner())
 
em::DensityMap * IMP::restrainer::load_em_density_map (char const *map_fn, float spacing, float resolution)
 
core::RigidBodies IMP::restrainer::set_rigid_bodies (atom::Hierarchies const &mhs)
 

Detailed Description

Copyright 2007-2013 IMP Inventors. All rights reserved.

Definition in file simplify_restraint.h.