Rosetta  2020.37
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
Classes | Typedefs | Enumerations | Functions
core::scoring::bin_transitions Namespace Reference

Classes

class  BinTransitionCalculator
 
class  BinTransitionData
 

Typedefs

typedef
utility::pointer::shared_ptr
< BinTransitionCalculator
BinTransitionCalculatorOP
 
typedef
utility::pointer::shared_ptr
< BinTransitionCalculator
const > 
BinTransitionCalculatorCOP
 
typedef utility::vector1
< BinTransitionCalculatorOP
BinTransitionCalculatorOPs
 
typedef utility::vector1
< BinTransitionCalculatorCOP
BinTransitionCalculatorCOPs
 
typedef
utility::pointer::shared_ptr
< BinTransitionData
BinTransitionDataOP
 
typedef
utility::pointer::shared_ptr
< BinTransitionData const > 
BinTransitionDataCOP
 
typedef utility::vector1
< BinTransitionDataOP
BinTransitionDataOPs
 
typedef utility::vector1
< BinTransitionDataCOP
BinTransitionDataCOPs
 

Enumerations

enum  BT_PROPERTIES {
  BT_PROTEIN =1, BT_L_AA, BT_D_AA, BT_ALPHA_AA,
  BT_BETA_AA, BT_POLAR, BT_METALBINDING, BT_CHARGED,
  BT_AROMATIC, BT_DISULFIDE_BONDED, BT_SIDECHAIN_THIOL, BT_CYCLIC,
  BT_UNKNOWN_PROPERTY, BT_END_OF_LIST
}
 Enum for the properties that can be required or prohibited at the i or i+1 position. More...
 
enum  BTSB_SUBBIN_TYPE {
  BTSB_NONE =1, BTSB_L_AA, BTSB_D_AA, BTSB_L_PRO,
  BTSB_D_PRO, BTSB_GLY, BTSB_UNKNOWN, BTSB_END_OF_LIST
}
 Enum for the way in which bins will be divided into subbins. More...
 

Functions

static basic::Tracer TR ("core.scoring.bin_transitions.BinTransitionCalculator")
 
static basic::Tracer TR ("core.scoring.bin_transitions.BinTransitionData")
 

Typedef Documentation

typedef utility::pointer::shared_ptr< BinTransitionData const > core::scoring::bin_transitions::BinTransitionDataCOP

Enumeration Type Documentation

Enum for the properties that can be required or prohibited at the i or i+1 position.

These reflect properties that residues can have. Whenever a property is added, add it (1) here, (2) to the get_property_effect_name function, and (3) to the has_property function.

Enumerator
BT_PROTEIN 
BT_L_AA 
BT_D_AA 
BT_ALPHA_AA 
BT_BETA_AA 
BT_POLAR 
BT_METALBINDING 
BT_CHARGED 
BT_AROMATIC 
BT_DISULFIDE_BONDED 
BT_SIDECHAIN_THIOL 
BT_CYCLIC 
BT_UNKNOWN_PROPERTY 
BT_END_OF_LIST 

Enum for the way in which bins will be divided into subbins.

Default is BTSB_NONE, which means that the bin has no subbins. As subbin types are added, add them (1) here, and (2) to the get_subbin_type_name function, and (3) to the setup_subbin_type function, then add a function called by the setup_subbin_type function.

Enumerator
BTSB_NONE 
BTSB_L_AA 
BTSB_D_AA 
BTSB_L_PRO 
BTSB_D_PRO 
BTSB_GLY 
BTSB_UNKNOWN 
BTSB_END_OF_LIST 

Function Documentation

static basic::Tracer core::scoring::bin_transitions::TR ( "core.scoring.bin_transitions.BinTransitionData"  )
static
static basic::Tracer core::scoring::bin_transitions::TR ( "core.scoring.bin_transitions.BinTransitionCalculator"  )
static