Rosetta Protocols  2015.09
Classes | Namespaces
AddMembraneMover.hh File Reference

Add Membrane Representation to the Pose. More...

#include <protocols/membrane/AddMembraneMover.fwd.hh>
#include <protocols/moves/Mover.hh>
#include <core/conformation/membrane/SpanningTopology.fwd.hh>
#include <core/conformation/membrane/Span.fwd.hh>
#include <core/conformation/membrane/LipidAccInfo.hh>
#include <core/pose/Pose.fwd.hh>
#include <core/types.hh>
#include <utility/vector1.hh>
#include <numeric/xyzVector.hh>
#include <cstdlib>

Classes

class  protocols::membrane::AddMembraneMover
 Add Membrane components to the pose, sets up MembraneInfo object includes: spanning topology, lips info, embeddings, and a membrane virtual residue describing the membrane position. More...
 

Namespaces

 protocols
 The instance of Loops contained by AbrelaxApplication should be replaced by a LoopsOP.
 
 protocols::membrane
 

Detailed Description

Add Membrane Representation to the Pose.

Given a pose, setup membrane topology, lips info, and a membrane virtual residue in the pose. All of this information is coordinated via the MembraneInfo object maintained in the Pose's conformation. After applying AddMembraneMover to the pose, pose.conformation().is_membrane() should always return true.

Author
Rebecca Alford (rfalf.nosp@m.ord1.nosp@m.2@gma.nosp@m.il.c.nosp@m.om)
Note
Last Modified (7/10/14)