Rosetta
Namespaces | Macros | Functions
burial_utilities.cc File Reference

Utilities for determining whether a point is within a cone. More...

#include <core/select/util/burial_utilities.hh>
#include <core/pose/Pose.hh>
#include <core/chemical/ResidueType.hh>
#include <core/conformation/Residue.hh>
#include <core/id/AtomID.hh>
#include <basic/Tracer.hh>
#include <core/pose/symmetry/util.hh>
#include <core/conformation/symmetry/SymmetryInfo.hh>

Namespaces

 core
 A class for reading in the atom type properties.
 
 core::select
 
 core::select::util
 

Macros

#define NFOLD_REDUCTION   10
 

Functions

static basic::Tracer TR ("core.select.util.burial_utilities")
 
utility::vector1< core::Realcore::select::util::calc_sc_neighbors (pose::Pose const &pose, core::Real const angle_exponent=2.0, core::Real const angle_shift_factor=0.5, core::Real const dist_exponent=1.0, core::Real const dist_midpoint=9.0, core::Real const res_denominator=1.0, bool const asu_only=false)
 Calculate SC neighbors using cones. Code used for LayerSelector. More...
 
bool core::select::util::determine_whether_point_is_buried (numeric::xyzVector< core::Real > const &point_coordinates, core::pose::Pose const &pose, core::Real const angle_exponent, core::Real const angle_shift_factor, core::Real const dist_exponent, core::Real const dist_midpoint, core::Real const burial_threshold)
 Given a point in 3D space, determine whether or not that point is buried by the method of sidechain neighbor cones. More...
 

Detailed Description

Utilities for determining whether a point is within a cone.

Author
Gabe Rocklin (sidechain neighbour selection)
Vikram K. Mulligan (vmull.nosp@m.ig@u.nosp@m.w.edu – moving this class to core and refactoring for noncanonicals; added determine_whether_point_is_buried() function.)

Macro Definition Documentation

◆ NFOLD_REDUCTION

#define NFOLD_REDUCTION   10

Function Documentation

◆ TR()

static basic::Tracer TR ( "core.select.util.burial_utilities"  )
static