Rosetta
Public Member Functions | Static Public Member Functions | Private Attributes | Static Private Attributes | List of all members
PairScore Class Reference

Public Member Functions

 PairScore (Size positionA, Size positionB)
 
 ~PairScore ()
 
void score (pose::Pose const &pose, scoring::disulfides::CentroidDisulfidePotential const &potential)
 
void print (ofstream &out)
 
void setFilename (string fn)
 
void setDS (bool isDS)
 

Static Public Member Functions

static void printHeader (ofstream &out)
 

Private Attributes

string filename_
 
Size posA_
 
string resA_name_
 
int pdb_posA_
 
char chainA_
 
Size posB_
 
string resB_name_
 
int pdb_posB_
 
char chainB_
 
char isDS_
 
char sameSecondary_
 
Real cb_score_factor_
 
Real cbcb_distance_sq_
 
Real centroid_distance_sq_
 
Real cacbcb_angle_1_
 
Real cacbcb_angle_2_
 
Real cacbcbca_dihedral_
 
Real backbone_dihedral_
 
Energy cbcb_distance_score_
 
Energy centroid_distance_score_
 
Energy cacbcb_angle_1_score_
 
Energy cacbcb_angle_2_score_
 
Energy cacbcbca_dihedral_score_
 
Energy backbone_dihedral_score_
 

Static Private Attributes

static const string sep = "\t"
 

Constructor & Destructor Documentation

◆ PairScore()

PairScore::PairScore ( Size  positionA,
Size  positionB 
)
inline

◆ ~PairScore()

PairScore::~PairScore ( )
inline

Member Function Documentation

◆ print()

void PairScore::print ( ofstream &  out)
inline

◆ printHeader()

static void PairScore::printHeader ( ofstream &  out)
inlinestatic

References basic::options::OptionKeys::sc::sep.

Referenced by main().

◆ score()

void PairScore::score ( pose::Pose const &  pose,
scoring::disulfides::CentroidDisulfidePotential const &  potential 
)
inline

◆ setDS()

void PairScore::setDS ( bool  isDS)
inline

◆ setFilename()

void PairScore::setFilename ( string  fn)
inline

Member Data Documentation

◆ backbone_dihedral_

Real PairScore::backbone_dihedral_
private

◆ backbone_dihedral_score_

Energy PairScore::backbone_dihedral_score_
private

◆ cacbcb_angle_1_

Real PairScore::cacbcb_angle_1_
private

◆ cacbcb_angle_1_score_

Energy PairScore::cacbcb_angle_1_score_
private

◆ cacbcb_angle_2_

Real PairScore::cacbcb_angle_2_
private

◆ cacbcb_angle_2_score_

Energy PairScore::cacbcb_angle_2_score_
private

◆ cacbcbca_dihedral_

Real PairScore::cacbcbca_dihedral_
private

◆ cacbcbca_dihedral_score_

Energy PairScore::cacbcbca_dihedral_score_
private

◆ cb_score_factor_

Real PairScore::cb_score_factor_
private

◆ cbcb_distance_score_

Energy PairScore::cbcb_distance_score_
private

◆ cbcb_distance_sq_

Real PairScore::cbcb_distance_sq_
private

◆ centroid_distance_score_

Energy PairScore::centroid_distance_score_
private

◆ centroid_distance_sq_

Real PairScore::centroid_distance_sq_
private

◆ chainA_

char PairScore::chainA_
private

◆ chainB_

char PairScore::chainB_
private

◆ filename_

string PairScore::filename_
private

◆ isDS_

char PairScore::isDS_
private

◆ pdb_posA_

int PairScore::pdb_posA_
private

◆ pdb_posB_

int PairScore::pdb_posB_
private

◆ posA_

Size PairScore::posA_
private

◆ posB_

Size PairScore::posB_
private

◆ resA_name_

string PairScore::resA_name_
private

◆ resB_name_

string PairScore::resB_name_
private

◆ sameSecondary_

char PairScore::sameSecondary_
private

◆ sep

const string PairScore::sep = "\t"
staticprivate

The documentation for this class was generated from the following file: