9 #ifndef IMPSTATISTICS_EMBEDDINGS_H
10 #define IMPSTATISTICS_EMBEDDINGS_H
12 #include <IMP/statistics/statistics_config.h>
19 IMPSTATISTICS_BEGIN_NAMESPACE
38 SingletonContainerAdaptor pi,
41 unsigned int get_number_of_items()
const IMP_OVERRIDE;
62 #
if defined(IMP_DOXYGEN)
63 = core::XYZ::get_xyz_keys()
65 =
FloatKeys(IMP::kernel::internal::xyzr_keys,
66 IMP::kernel::internal::xyzr_keys + 3)
69 bool rescale =
false);
71 unsigned int get_number_of_items()
const IMP_OVERRIDE;
83 vectors_.resize(vs.size());
84 for (
unsigned int i = 0; i < vs.size(); ++i) {
98 unsigned int get_number_of_items()
const IMP_OVERRIDE;
102 IMPSTATISTICS_END_NAMESPACE
A class to store a set of configurations of a model.
Embed a configuration using the XYZ coordinates of a set of particles.
Import IMP/kernel/SingletonContainer.h in the namespace.
A smart pointer to a ref-counted Object that is a class memeber.
IMP::kernel::FloatKeys FloatKeys
A smart pointer to a reference counted object.
A Cartesian vector in D-dimensions.
#define IMP_OBJECT_METHODS(Name)
Define the basic things needed by any Object.
Store data to be clustered for embedding based algorithms.
Various general useful macros for IMP.
Import IMP/kernel/ConfigurationSet.h in the namespace.
Simply return the coordinates of a VectorD.