Rosetta  2021.16
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
Namespaces | Macros | Functions
VoidsPenaltyVoxelGrid.cc File Reference

A 3D boolean array used for identifying core voxels in the VoidsPenaltyEnergy. More...

#include <core/pack/guidance_scoreterms/voids_penalty_energy/VoidsPenaltyVoxelGrid.hh>
#include <core/pose/Pose.hh>
#include <core/conformation/Conformation.hh>
#include <core/chemical/ResidueType.hh>
#include <core/chemical/GlobalResidueTypeSet.hh>
#include <core/chemical/ChemicalManager.hh>
#include <core/conformation/Residue.hh>
#include <core/pack/rotamer_set/RotamerSets.hh>
#include <core/pack/rotamer_set/RotamerSet.hh>
#include <core/id/AtomID.hh>
#include <core/conformation/symmetry/SymmetryInfo.hh>
#include <core/pose/symmetry/util.hh>
#include <core/conformation/symmetry/SymmetricConformation.hh>
#include <core/conformation/symmetry/MirrorSymmetricConformation.hh>
#include <numeric/constants.hh>
#include <basic/Tracer.hh>

Namespaces

 core
 A class for reading in the atom type properties.
 
 core::pack
 
 core::pack::guidance_scoreterms
 
 core::pack::guidance_scoreterms::voids_penalty_energy
 

Macros

#define DEFAULT_VOXEL_SIZE   0.5
 
#define DEFAULT_PADDING   1.0
 
#define DEFAULT_CONE_DOTPRODUCT_CUTOFF   0.1
 
#define DEFAULT_CONE_DIST_CUTOFF_SQUARED   64.0
 
#define DEFAULT_CONTAINING_CONES_CUTOFF   6
 

Functions

static basic::Tracer TR ("core.pack.voids_penalty_energy.VoidsPenaltyVoxelGrid")
 

Detailed Description

A 3D boolean array used for identifying core voxels in the VoidsPenaltyEnergy.

Author
Vikram K. Mulligan (vmull.nosp@m.ig@u.nosp@m.w.edu)

Macro Definition Documentation

#define DEFAULT_CONE_DIST_CUTOFF_SQUARED   64.0
#define DEFAULT_CONE_DOTPRODUCT_CUTOFF   0.1
#define DEFAULT_CONTAINING_CONES_CUTOFF   6
#define DEFAULT_PADDING   1.0
#define DEFAULT_VOXEL_SIZE   0.5

Function Documentation

static basic::Tracer TR ( "core.pack.voids_penalty_energy.VoidsPenaltyVoxelGrid"  )
static