Rosetta
|
I little in the spirit of fragments but way more memory and speed efficient. Backbones are stored as 16bit fixed comma integers. :) More...
#include <protocols/loophash/BackboneDB.fwd.hh>
#include <core/types.hh>
#include <core/pose/Pose.fwd.hh>
#include <boost/unordered_map.hpp>
#include <vector>
#include <map>
#include <protocols/frag_picker/VallChunk.fwd.hh>
#include <numeric/geometry/BoundingBox.fwd.hh>
#include <numeric/geometry/hashing/SixDHasher.fwd.hh>
Classes | |
struct | protocols::loophash::BBExtraData |
struct | protocols::loophash::BBData |
class | protocols::loophash::BackboneSegment |
class | protocols::loophash::BackboneDB |
Namespaces | |
protocols | |
The instance of Loops contained by AbrelaxApplication should be replaced by a LoopsOP. | |
protocols::loophash | |
Typedefs | |
typedef boost::unordered_multimap< boost::uint64_t, core::Size, numeric::geometry::hashing::bin_index_hasher > | protocols::loophash::BackboneIndexMap |
typedef numeric::geometry::BoundingBox< core::Vector > | protocols::loophash::BoundingBox |
Functions | |
template<class T > | |
T | protocols::loophash::sqr (T a) |
short | protocols::loophash::RealAngleToShort (core::Real angle) |
core::Real | protocols::loophash::ShortToRealAngle (short angle) |
core::Real | protocols::loophash::get_rmsd (const BackboneSegment &bs1, const BackboneSegment &bs2) |
Variables | |
const core::Real | protocols::loophash::MAXIMAL_FLOAT = 100000000.0 |
const int | protocols::loophash::HASH_POSITION_GRID_BASE = 5 |
I little in the spirit of fragments but way more memory and speed efficient. Backbones are stored as 16bit fixed comma integers. :)