Rosetta 3.4
Public Member Functions | Friends
protocols::scoring::methods::pcs2::PcsTensor Class Reference

#include <PcsTensor.hh>

Collaboration diagram for protocols::scoring::methods::pcs2::PcsTensor:
Collaboration graph
[legend]

List of all members.

Public Member Functions

 PcsTensor ()
 ~PcsTensor ()
 PcsTensor (PcsTensor const &other)
PcsTensoroperator= (PcsTensor const &other)
 PcsTensor (core::Real const chi_xx, core::Real const chi_yy, core::Real const chi_xy, core::Real const chi_xz, core::Real const chi_yz, std::string const label)
 The constructeur use the chi matrix parameters (not the alpha beta gamma Ax and Rh component...)
core::Real get_delta_X_xx () const
 Give me delta chi_xx.
core::Real get_delta_X_yy () const
 Give me delta chi_yy.
core::Real get_delta_X_zz () const
 Give me delta chi_zz.
core::Real get_chi_zz () const
 Give me chi_zz.
core::Real get_chi_xx () const
 Give me chi_xx.
core::Real get_chi_yy () const
 Give me chi_yy.
core::Real get_chi_xy () const
 Give me chi_xy.
core::Real get_chi_xz () const
 Give me chi_xz.
core::Real get_chi_yz () const
 Give me chi_yz.
void reset_from_ref (PcsTensor &other)
 Reset the tensor from the other tensor value.
std::string const & get_label () const
 Give me the tensor label.
void reset_tensor (core::Real const chi_xx, core::Real const chi_yy, core::Real const chi_xy, core::Real const chi_xz, core::Real const chi_yz)
 Reset the tensor from the given values.

Friends

std::ostream & operator<< (std::ostream &out, const PcsTensor &me)
 Print me.

Constructor & Destructor Documentation

protocols::scoring::methods::pcs2::PcsTensor::PcsTensor ( )
protocols::scoring::methods::pcs2::PcsTensor::~PcsTensor ( )
protocols::scoring::methods::pcs2::PcsTensor::PcsTensor ( PcsTensor const &  other)
protocols::scoring::methods::pcs2::PcsTensor::PcsTensor ( core::Real const  chi_xx,
core::Real const  chi_yy,
core::Real const  chi_xy,
core::Real const  chi_xz,
core::Real const  chi_yz,
std::string const  label 
)

The constructeur use the chi matrix parameters (not the alpha beta gamma Ax and Rh component...)


Member Function Documentation

core::Real protocols::scoring::methods::pcs2::PcsTensor::get_chi_xx ( ) const
core::Real protocols::scoring::methods::pcs2::PcsTensor::get_chi_xy ( ) const
core::Real protocols::scoring::methods::pcs2::PcsTensor::get_chi_xz ( ) const
core::Real protocols::scoring::methods::pcs2::PcsTensor::get_chi_yy ( ) const
core::Real protocols::scoring::methods::pcs2::PcsTensor::get_chi_yz ( ) const
core::Real protocols::scoring::methods::pcs2::PcsTensor::get_chi_zz ( ) const

Give me chi_zz.

Referenced by protocols::scoring::methods::pcs2::operator<<().

core::Real protocols::scoring::methods::pcs2::PcsTensor::get_delta_X_xx ( ) const

Give me delta chi_xx.

core::Real protocols::scoring::methods::pcs2::PcsTensor::get_delta_X_yy ( ) const

Give me delta chi_yy.

core::Real protocols::scoring::methods::pcs2::PcsTensor::get_delta_X_zz ( ) const

Give me delta chi_zz.

std::string const & protocols::scoring::methods::pcs2::PcsTensor::get_label ( ) const

Give me the tensor label.

PcsTensor & protocols::scoring::methods::pcs2::PcsTensor::operator= ( PcsTensor const &  other)
void protocols::scoring::methods::pcs2::PcsTensor::reset_from_ref ( PcsTensor other)

Reset the tensor from the other tensor value.

void protocols::scoring::methods::pcs2::PcsTensor::reset_tensor ( core::Real const  chi_xx,
core::Real const  chi_yy,
core::Real const  chi_xy,
core::Real const  chi_xz,
core::Real const  chi_yz 
)

Friends And Related Function Documentation

std::ostream& operator<< ( std::ostream &  out,
const PcsTensor me 
) [friend]

Print me.


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