Rosetta
Public Member Functions | Private Member Functions | Private Attributes | Friends | List of all members
protocols::scoring::methods::pcsTs1::PCS_file_data_Ts1 Class Reference

PCS_file_data_Ts1 contain all the information of a .npc file one per lanthanide. More...

#include <PseudocontactShiftInput.hh>

Public Member Functions

 ~PCS_file_data_Ts1 ()
 
 PCS_file_data_Ts1 (PCS_file_data_Ts1 const &other)
 
PCS_file_data_Ts1operator= (PCS_file_data_Ts1 const &other)
 
 PCS_file_data_Ts1 (std::string const &filename, core::Real const my_weight)
 
std::string get_filename () const
 
core::Real get_weight () const
 
utility::vector1< PCS_line_data_Ts1 > & get_PCS_data_line_all_reference ()
 

Private Member Functions

void read_PCS_file ()
 
 PCS_file_data_Ts1 ()
 

Private Attributes

std::string const filename_
 
utility::vector1< PCS_line_data_Ts1PCS_data_line_all_
 
core::Real const weight_
 

Friends

std::ostream & operator<< (std::ostream &out, const PCS_file_data_Ts1 &PCS_f_d)
 

Detailed Description

PCS_file_data_Ts1 contain all the information of a .npc file one per lanthanide.

Constructor & Destructor Documentation

◆ PCS_file_data_Ts1() [1/3]

protocols::scoring::methods::pcsTs1::PCS_file_data_Ts1::PCS_file_data_Ts1 ( )
private

◆ ~PCS_file_data_Ts1()

protocols::scoring::methods::pcsTs1::PCS_file_data_Ts1::~PCS_file_data_Ts1 ( )
default

◆ PCS_file_data_Ts1() [2/3]

protocols::scoring::methods::pcsTs1::PCS_file_data_Ts1::PCS_file_data_Ts1 ( PCS_file_data_Ts1 const &  other)

References PCS_data_line_all_.

◆ PCS_file_data_Ts1() [3/3]

protocols::scoring::methods::pcsTs1::PCS_file_data_Ts1::PCS_file_data_Ts1 ( std::string const &  filename,
core::Real const  my_weight 
)

References read_PCS_file().

Member Function Documentation

◆ get_filename()

std::string protocols::scoring::methods::pcsTs1::PCS_file_data_Ts1::get_filename ( ) const

References filename_.

Referenced by read_PCS_file().

◆ get_PCS_data_line_all_reference()

utility::vector1< PCS_line_data_Ts1 > & protocols::scoring::methods::pcsTs1::PCS_file_data_Ts1::get_PCS_data_line_all_reference ( )

◆ get_weight()

core::Real protocols::scoring::methods::pcsTs1::PCS_file_data_Ts1::get_weight ( ) const

◆ operator=()

PCS_file_data_Ts1 & protocols::scoring::methods::pcsTs1::PCS_file_data_Ts1::operator= ( PCS_file_data_Ts1 const &  other)

References PCS_data_line_all_.

◆ read_PCS_file()

void protocols::scoring::methods::pcsTs1::PCS_file_data_Ts1::read_PCS_file ( )
private

Friends And Related Function Documentation

◆ operator<<

std::ostream& operator<< ( std::ostream &  out,
const PCS_file_data_Ts1 PCS_f_d 
)
friend

Member Data Documentation

◆ filename_

std::string const protocols::scoring::methods::pcsTs1::PCS_file_data_Ts1::filename_
private

Referenced by get_filename().

◆ PCS_data_line_all_

utility::vector1<PCS_line_data_Ts1> protocols::scoring::methods::pcsTs1::PCS_file_data_Ts1::PCS_data_line_all_
private

◆ weight_

core::Real const protocols::scoring::methods::pcsTs1::PCS_file_data_Ts1::weight_
private

Referenced by get_weight().


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