Rosetta 3.4
Classes | Namespaces | Typedefs | Enumerations | Functions
src/core/scoring/packstat/LeeRichards.hh File Reference
#include <core/id/AtomID.hh>
#include <core/id/AtomID_Map.hh>
#include <core/scoring/packstat/types.hh>
#include <core/scoring/packstat/PackingScore.hh>
#include <core/pose/Pose.hh>
#include <numeric/xyzVector.hh>
#include <core/types.hh>
#include <utility/pointer/ReferenceCount.hh>
#include <utility/pointer/owning_ptr.hh>
#include <numeric/constants.hh>
#include <iostream>
#include <core/kinematics/Jump.hh>
#include <utility/vector1.hh>

Classes

struct  core::scoring::packstat::Accumulator
struct  core::scoring::packstat::AreaAccumulator
struct  core::scoring::packstat::LR_AtomData
struct  core::scoring::packstat::PerSphereAccumulator
struct  core::scoring::packstat::LR_MP_AtomData
struct  core::scoring::packstat::MultiProbePoseAccumulator
struct  core::scoring::packstat::MultiProbePerSphereAccumulator
struct  core::scoring::packstat::Point
struct  core::scoring::packstat::PointPair
struct  core::scoring::packstat::Circle
struct  core::scoring::packstat::Event
struct  core::scoring::packstat::Slice
struct  core::scoring::packstat::trace
struct  core::scoring::packstat::Array2D
struct  core::scoring::packstat::Octree2D
struct  core::scoring::packstat::LeeRichards

Namespaces

namespace  core
 

A class for defining atom parameters, known as atom_types.


namespace  core::scoring
namespace  core::scoring::packstat

Typedefs

typedef utility::vector1< Event * > core::scoring::packstat::Events
typedef utility::vector1< Slice * > core::scoring::packstat::Slices
typedef utility::vector1< trace * > core::scoring::packstat::traces
typedef utility::vector1
< Circle * > 
core::scoring::packstat::Circles
typedef utility::vector1
< Event * >::iterator 
core::scoring::packstat::EventIter
typedef utility::vector1
< Circle * >::iterator 
core::scoring::packstat::CircleIter
typedef utility::vector1
< Slice * >::iterator 
core::scoring::packstat::SliceIter
typedef utility::vector1
< trace * >::iterator 
core::scoring::packstat::traceIter
typedef std::pair
< core::id::AtomID, Real
core::scoring::packstat::Arc
typedef utility::vector1< Arc > core::scoring::packstat::Arcs
typedef utility::vector1< Arc >
::iterator 
core::scoring::packstat::ArcIter
typedef
utility::pointer::owning_ptr
< Accumulator > 
core::scoring::packstat::AccumulatorOP

Enumerations

enum  core::scoring::packstat::EventType { core::scoring::packstat::ENTER, core::scoring::packstat::EXIT, core::scoring::packstat::ISECT }

Functions

std::ostream & core::scoring::packstat::operator<< (std::ostream &out, Circle &circle)
core::Real core::scoring::packstat::compute_packing_score_leerichards (PosePackDataOP pd, core::Real slicesize, numeric::xyzVector< Real > plane=numeric::xyzVector< Real >(0, 0, 1))
Real core::scoring::packstat::compute_surface_area_leerichards (Real &buried_area_out, PosePackDataOP pd, Real slicesize, Real pr, bool csa, numeric::xyzVector< Real > plane)
Real core::scoring::packstat::compute_surface_area_leerichards (PosePackDataOP pd, Real slicesize, Real pr, bool csa, numeric::xyzVector< Real > plane)
XYZs core::scoring::packstat::compute_surface_area_leerichards_deriv (PosePackDataOP pd, Real slicesize, Real pr, bool csa)
XYZs core::scoring::packstat::check_surface_area_leerichards_deriv (PosePackDataOP pd, Real slicesize, Real pr, bool csa, Size max_num)
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines