Rosetta 3.5
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
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>

Collaboration diagram for protocols::scoring::methods::pcs::PCS_line_data:
Collaboration graph
[legend]

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.

Definition at line 62 of file PseudocontactShiftInput.hh.

Constructor & Destructor Documentation

protocols::scoring::methods::pcs::PCS_line_data::PCS_line_data ( )

Definition at line 62 of file PseudocontactShiftInput.cc.

protocols::scoring::methods::pcs::PCS_line_data::~PCS_line_data ( )

Definition at line 88 of file PseudocontactShiftInput.cc.

protocols::scoring::methods::pcs::PCS_line_data::PCS_line_data ( PCS_line_data const &  other)

Definition at line 71 of file PseudocontactShiftInput.cc.

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 
)

Definition at line 155 of file PseudocontactShiftInput.cc.

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)

Definition at line 80 of file PseudocontactShiftInput.cc.

core::Real protocols::scoring::methods::pcs::PCS_line_data::PCS_experimental ( ) const
core::Real protocols::scoring::methods::pcs::PCS_line_data::PCS_tolerance ( ) const

Definition at line 151 of file PseudocontactShiftInput.cc.

References PCS_tolerance_.

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

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

Definition at line 244 of file PseudocontactShiftInput.cc.

Member Data Documentation

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

Definition at line 98 of file PseudocontactShiftInput.hh.

Referenced by atom_name().

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

Definition at line 99 of file PseudocontactShiftInput.hh.

Referenced by PCS_experimental().

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

Definition at line 100 of file PseudocontactShiftInput.hh.

Referenced by PCS_tolerance().

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

Definition at line 97 of file PseudocontactShiftInput.hh.

Referenced by residue_num().


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