Rosetta
Classes | Typedefs | Enumerations | Functions
core::scoring::netcharge_energy Namespace Reference

Classes

class  NetChargeConstraint
 
class  NetChargeEnergySetup
 NetChargeEnergySetup, a helper class for the NetChargeEnergy energy method that stores all of its setup data. More...
 

Typedefs

typedef utility::pointer::shared_ptr< NetChargeConstraintNetChargeConstraintOP
 
typedef utility::pointer::shared_ptr< NetChargeConstraint const > NetChargeConstraintCOP
 
typedef utility::pointer::shared_ptr< NetChargeEnergySetupNetChargeEnergySetupOP
 
typedef utility::pointer::shared_ptr< NetChargeEnergySetup const > NetChargeEnergySetupCOP
 

Enumerations

enum  TailFunction {
  tf_linear = 1 , tf_quadratic , tf_constant , tf_unknown ,
  tf_end_of_list =tf_unknown
}
 The different types of behaviour for the penalty values past the defined range. More...
 

Functions

static basic::Tracer TR ("core.scoring.netcharge_energy.NetChargeConstraint")
 
static basic::Tracer TR ("core.scoring.netcharge_energy.NetChargeEnergySetup")
 

Typedef Documentation

◆ NetChargeConstraintCOP

◆ NetChargeConstraintOP

◆ NetChargeEnergySetupCOP

◆ NetChargeEnergySetupOP

Enumeration Type Documentation

◆ TailFunction

The different types of behaviour for the penalty values past the defined range.

When values are added to this enum, they should also be added to the NetChargeEnergySetup::get_tailfunction_name() function.

Enumerator
tf_linear 
tf_quadratic 
tf_constant 
tf_unknown 
tf_end_of_list 

Function Documentation

◆ TR() [1/2]

static basic::Tracer core::scoring::netcharge_energy::TR ( "core.scoring.netcharge_energy.NetChargeConstraint"  )
static

◆ TR() [2/2]

static basic::Tracer core::scoring::netcharge_energy::TR ( "core.scoring.netcharge_energy.NetChargeEnergySetup"  )
static