Rosetta 3.4
Public Types | Public Member Functions
protocols::fldsgn::potentials::SetAACompositionPotential Class Reference

#include <SetAACompositionPotential.hh>

Inheritance diagram for protocols::fldsgn::potentials::SetAACompositionPotential:
Inheritance graph
[legend]
Collaboration diagram for protocols::fldsgn::potentials::SetAACompositionPotential:
Collaboration graph
[legend]

List of all members.

Public Types

typedef std::string String
typedef core::Real Real
typedef core::Size Size
typedef core::pose::Pose Pose
typedef core::chemical::AA AA
typedef
core::scoring::ScoreFunction 
ScoreFunction
typedef
core::scoring::ScoreFunctionOP 
ScoreFunctionOP
typedef protocols::moves::MoverOP MoverOP
typedef utility::tag::TagPtr TagPtr
typedef
protocols::filters::Filters_map 
Filters_map
typedef protocols::moves::DataMap DataMap
typedef
protocols::moves::Movers_map 
Movers_map

Public Member Functions

 SetAACompositionPotential ()
 default constructor
 SetAACompositionPotential (SetAACompositionPotential const &rval)
 copy constructor
virtual ~SetAACompositionPotential ()
 default destructor
virtual MoverOP clone () const
 clone this object
virtual MoverOP fresh_instance () const
 create this type of object
virtual void apply (Pose &)
 apply defined moves to given Pose
virtual std::string get_name () const
 Each derived class must specify its name. The class name.
void parse_my_tag (TagPtr const tag, DataMap &data, Filters_map const &, Movers_map const &, Pose const &)
 parse xml file

Member Typedef Documentation

Reimplemented from protocols::moves::Mover.

Reimplemented from protocols::moves::Mover.

Reimplemented from protocols::moves::Mover.


Constructor & Destructor Documentation

protocols::fldsgn::potentials::SetAACompositionPotential::SetAACompositionPotential ( )

default constructor

Referenced by clone(), and fresh_instance().

protocols::fldsgn::potentials::SetAACompositionPotential::SetAACompositionPotential ( SetAACompositionPotential const &  rval)

copy constructor

copy constructor

protocols::fldsgn::potentials::SetAACompositionPotential::~SetAACompositionPotential ( ) [virtual]

default destructor


Member Function Documentation

void protocols::fldsgn::potentials::SetAACompositionPotential::apply ( Pose ) [virtual]

apply defined moves to given Pose

Implements protocols::moves::Mover.

References core::scoring::aa_cmp.

SetAACompositionPotential::MoverOP protocols::fldsgn::potentials::SetAACompositionPotential::clone ( ) const [virtual]

clone this object

Reimplemented from protocols::moves::Mover.

References SetAACompositionPotential().

SetAACompositionPotential::MoverOP protocols::fldsgn::potentials::SetAACompositionPotential::fresh_instance ( ) const [virtual]

create this type of object

Reimplemented from protocols::moves::Mover.

References SetAACompositionPotential().

std::string protocols::fldsgn::potentials::SetAACompositionPotential::get_name ( ) const [virtual]

Each derived class must specify its name. The class name.

Implements protocols::moves::Mover.

References protocols::fldsgn::potentials::SetAACompositionPotentialCreator::mover_name().

void protocols::fldsgn::potentials::SetAACompositionPotential::parse_my_tag ( TagPtr const  tag,
DataMap data,
Filters_map const &  ,
Movers_map const &  ,
Pose const &   
) [virtual]

parse xml file

parse xml

Reimplemented from protocols::moves::Mover.

References protocols::moves::DataMap::get(), and protocols::fldsgn::potentials::TR().


The documentation for this class was generated from the following files:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines