Rosetta
Classes | Namespaces | Functions
Primitives.hh File Reference

Declarations of primitive functions and classes used by the constel program. More...

#include <core/types.hh>
#include <core/pose/Pose.fwd.hh>
#include <core/conformation/Residue.fwd.hh>
#include <core/scoring/hbonds/HBondDatabase.fwd.hh>
#include <core/chemical/AA.hh>

Classes

struct  protocols::constel::ResMut
 A class to represent the mutation of a residue. More...
 
class  protocols::constel::HBondCommon
 A class to hold data structures and functions shared by filters that consider hydrogen bonding. More...
 
class  protocols::constel::OrientCommon
 A class to hold data structures and functions common to filters that consider how groups of atoms within a constellation are oriented. More...
 
class  protocols::constel::PresenceCommon
 A class to hold data structures and functions shared by filters that check whether the amino acids and atoms they require in the constellation are indeed present. More...
 

Namespaces

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

Functions

void protocols::constel::pair_constel_set_idx2 (core::Size const i, core::Size const j, Pose const &pose_init)
 Outputs all pair-constellations between a given pair of residues. More...
 
void protocols::constel::out_pair_constel (ResMut const &mut1, ResMut const &mut2, Pose &ps)
 Outputs to file a constellation obtained from mutating a pair of residues. More...
 
void protocols::constel::triple_constel_set_idx3 (core::Size const i, core::Size const j, core::Size const k, Pose const &pose_init)
 Outputs all triple-constellations among a given triple of residues. More...
 
void protocols::constel::out_triple_constel (ResMut const &mut1, ResMut const &mut2, ResMut const &mut3, Pose &ps)
 Outputs to file a constellation obtained from mutating a triple of residues. More...
 

Detailed Description

Declarations of primitive functions and classes used by the constel program.

Author
jk
Andrea Bazzoli