Rosetta Protocols  2014.35
Classes | Typedefs | Enumerations | Variables
protocols::generalized_kinematic_closure::perturber Namespace Reference

Classes

class  GeneralizedKICperturber
 

Typedefs

typedef
utility::pointer::owning_ptr
< GeneralizedKICperturber
GeneralizedKICperturberOP
 
typedef
utility::pointer::owning_ptr
< GeneralizedKICperturber
const > 
GeneralizedKICperturberCOP
 
typedef utility::vector1
< GeneralizedKICperturberOP
GeneralizedKICperturberOPs
 
typedef utility::vector1
< GeneralizedKICperturberCOP
GeneralizedKICperturberCOPs
 

Enumerations

enum  perturber_effect {
  no_effect = 1, set_dihedral, set_bondangle, set_bondlength,
  randomize_dihedral, randomize_alpha_backbone_by_rama, perturb_dihedral, sample_cis_peptide_bond,
  unknown_effect, end_of_effect_list = unknown_effect
}
 The effect of the perturber (e.g. randomizing alpha-amino acid phi/psi angles, altering side-chains, etc.) More...
 

Variables

static
numeric::random::RandomGenerator 
RG (40031)
 
static basic::Tracer TR ("protocols.generalized_kinematic_closure.perturber.GeneralizedKICperturber")
 

Typedef Documentation

Enumeration Type Documentation

The effect of the perturber (e.g. randomizing alpha-amino acid phi/psi angles, altering side-chains, etc.)

Perturbation effects starting with "set" set parameters to defined values (e.g. set the third phi angle to 45 degrees). Perturbation effects starting with "randomize" set parameters based on random distributions, with no consideration of the initial value. Perturbation effects starting with "jitter" set parameters to some new value based on a random distribution about the initial value.

Enumerator
no_effect 
set_dihedral 
set_bondangle 
set_bondlength 
randomize_dihedral 
randomize_alpha_backbone_by_rama 
perturb_dihedral 
sample_cis_peptide_bond 
unknown_effect 
end_of_effect_list 

Variable Documentation

numeric::random::RandomGenerator protocols::generalized_kinematic_closure::perturber::RG(40031)
static
basic::Tracer protocols::generalized_kinematic_closure::perturber::TR("protocols.generalized_kinematic_closure.perturber.GeneralizedKICperturber")
static