9 #ifndef IMPCORE_BLAME_H
10 #define IMPCORE_BLAME_H
12 #include <IMP/core/core_config.h>
17 IMPCORE_BEGIN_NAMESPACE
27 const kernel::ParticlesTemp &ps,
39 double max =
NO_MAX, std::string name = std::string());
const double NO_MAX
Use this value when you want to turn off maximum for restraint evaluation.
Import IMP/kernel/base_types.h in the namespace.
Import IMP/kernel/constants.h in the namespace.
IMP::base::Vector< IMP::base::WeakPointer< Restraint > > RestraintsTemp
IMP::base::Vector< IMP::base::Pointer< Geometry > > Geometries
Implement geometry for the basic shapes from IMP.algebra.
void assign_blame(const kernel::RestraintsTemp &rs, const kernel::ParticlesTemp &ps, FloatKey attribute)
display::Geometries create_blame_geometries(const kernel::RestraintsTemp &rs, const kernel::ParticlesTemp &ps, double max=NO_MAX, std::string name=std::string())
Key< 0, true > FloatKey
The type used to identify float attributes in the Particles.