Rosetta Protocols  2014.35
Public Member Functions | Private Attributes | Friends | List of all members
protocols::scoring::methods::pcs::PCS_line_data Class Reference

PCS_line_data class: hold a line of the input file information (.npc format) One PCS_line_data per line in the input file. More...

#include <PseudocontactShiftInput.hh>

Public Member Functions

 PCS_line_data ()
 
 ~PCS_line_data ()
 
 PCS_line_data (PCS_line_data const &other)
 
PCS_line_dataoperator= (PCS_line_data const &other)
 
 PCS_line_data (core::Size const residue_num, std::string const atom_name, core::Real const PCS_experimental, core::Real const PCS_tolerance)
 
core::Size residue_num () const
 
std::string atom_name () const
 
core::Real PCS_experimental () const
 
core::Real PCS_tolerance () const
 

Private Attributes

core::Size const residue_num_
 
std::string const atom_name_
 
core::Real const PCS_experimental_
 
core::Real const PCS_tolerance_
 

Friends

std::ostream & operator<< (std::ostream &out, const PCS_line_data &PCS_l_d)
 

Detailed Description

PCS_line_data class: hold a line of the input file information (.npc format) One PCS_line_data per line in the input file.

Constructor & Destructor Documentation

protocols::scoring::methods::pcs::PCS_line_data::PCS_line_data ( )
protocols::scoring::methods::pcs::PCS_line_data::~PCS_line_data ( )
protocols::scoring::methods::pcs::PCS_line_data::PCS_line_data ( PCS_line_data const &  other)
protocols::scoring::methods::pcs::PCS_line_data::PCS_line_data ( core::Size const  residue_num,
std::string const  atom_name,
core::Real const  PCS_experimental,
core::Real const  PCS_tolerance 
)

Member Function Documentation

std::string protocols::scoring::methods::pcs::PCS_line_data::atom_name ( ) const
PCS_line_data & protocols::scoring::methods::pcs::PCS_line_data::operator= ( PCS_line_data const &  other)
core::Real protocols::scoring::methods::pcs::PCS_line_data::PCS_experimental ( ) const
core::Real protocols::scoring::methods::pcs::PCS_line_data::PCS_tolerance ( ) const
core::Size protocols::scoring::methods::pcs::PCS_line_data::residue_num ( ) const

Friends And Related Function Documentation

std::ostream& operator<< ( std::ostream &  out,
const PCS_line_data PCS_l_d 
)
friend

Member Data Documentation

std::string const protocols::scoring::methods::pcs::PCS_line_data::atom_name_
private

Referenced by atom_name().

core::Real const protocols::scoring::methods::pcs::PCS_line_data::PCS_experimental_
private

Referenced by PCS_experimental().

core::Real const protocols::scoring::methods::pcs::PCS_line_data::PCS_tolerance_
private

Referenced by PCS_tolerance().

core::Size const protocols::scoring::methods::pcs::PCS_line_data::residue_num_
private

Referenced by residue_num().


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