Rosetta
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/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/conformation/symmetry/SymmetricConformation.hh>
#include <core/conformation/symmetry/MirrorSymmetricConformation.hh>
#include <basic/Tracer.hh>
#include <core/chemical/ResidueTypeSet.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

◆ DEFAULT_CONE_DIST_CUTOFF_SQUARED

#define DEFAULT_CONE_DIST_CUTOFF_SQUARED   64.0

◆ DEFAULT_CONE_DOTPRODUCT_CUTOFF

#define DEFAULT_CONE_DOTPRODUCT_CUTOFF   0.1

◆ DEFAULT_CONTAINING_CONES_CUTOFF

#define DEFAULT_CONTAINING_CONES_CUTOFF   6

◆ DEFAULT_PADDING

#define DEFAULT_PADDING   1.0

◆ DEFAULT_VOXEL_SIZE

#define DEFAULT_VOXEL_SIZE   0.5

Function Documentation

◆ TR()

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