|
Rosetta 3.5
|
PcsInputFile contain all the information of a .npc file one per lanthanide. More...
#include <PcsInputFile.hh>

Public Member Functions | |
| PcsInputFile () | |
| ~PcsInputFile () | |
| PcsInputFile (PcsInputFile const &other) | |
| PcsInputFile & | operator= (PcsInputFile const &other) |
| PcsInputFile (std::string const &filename, core::Real const my_weight) | |
| std::string | get_filename () const |
| Give me the name of the file. More... | |
| core::Real | get_weight () const |
| Give me the weight associated. More... | |
| utility::vector1< PcsInputLine > & | get_PcsInputLine_all () |
| Give me the vector of all the line of the file. More... | |
Private Member Functions | |
| void | read_PCS_file () |
| read the file containing the PCS. Private and called by the constructor More... | |
Private Attributes | |
| std::string const | filename_ |
| utility::vector1< PcsInputLine > | PcsInputLine_all_ |
| core::Real const | weight_ |
Friends | |
| std::ostream & | operator<< (std::ostream &out, const PcsInputFile &me) |
| Print me on the stream. More... | |
PcsInputFile contain all the information of a .npc file one per lanthanide.
Definition at line 58 of file PcsInputFile.hh.
| protocols::scoring::methods::pcs2::PcsInputFile::PcsInputFile | ( | ) |
Definition at line 63 of file PcsInputFile.cc.
| protocols::scoring::methods::pcs2::PcsInputFile::~PcsInputFile | ( | ) |
Definition at line 69 of file PcsInputFile.cc.
| protocols::scoring::methods::pcs2::PcsInputFile::PcsInputFile | ( | PcsInputFile const & | other) |
Definition at line 72 of file PcsInputFile.cc.
References PcsInputLine_all_.
| protocols::scoring::methods::pcs2::PcsInputFile::PcsInputFile | ( | std::string const & | filename, |
| core::Real const | my_weight | ||
| ) |
Definition at line 96 of file PcsInputFile.cc.
References read_PCS_file().
| std::string protocols::scoring::methods::pcs2::PcsInputFile::get_filename | ( | ) | const |
Give me the name of the file.
Definition at line 87 of file PcsInputFile.cc.
References filename_.
Referenced by protocols::scoring::methods::pcs2::operator<<(), and read_PCS_file().
| utility::vector1< PcsInputLine > & protocols::scoring::methods::pcs2::PcsInputFile::get_PcsInputLine_all | ( | ) |
Give me the vector of all the line of the file.
Definition at line 134 of file PcsInputFile.cc.
References PcsInputLine_all_.
Referenced by protocols::scoring::methods::pcs2::PcsDataCenter::PcsDataCenter().
| core::Real protocols::scoring::methods::pcs2::PcsInputFile::get_weight | ( | ) | const |
Give me the weight associated.
Definition at line 92 of file PcsInputFile.cc.
References weight_.
Referenced by protocols::scoring::methods::pcs2::PcsDataCenter::PcsDataCenter().
| PcsInputFile & protocols::scoring::methods::pcs2::PcsInputFile::operator= | ( | PcsInputFile const & | other) |
Definition at line 79 of file PcsInputFile.cc.
References PcsInputLine_all_.
|
private |
read the file containing the PCS. Private and called by the constructor
Definition at line 103 of file PcsInputFile.cc.
References get_filename(), PcsInputLine_all_, and protocols::scoring::methods::pcs2::TR_PcsInputFile().
Referenced by PcsInputFile().
|
friend |
Print me on the stream.
Definition at line 139 of file PcsInputFile.cc.
|
private |
Definition at line 60 of file PcsInputFile.hh.
Referenced by get_filename().
|
private |
Definition at line 61 of file PcsInputFile.hh.
Referenced by get_PcsInputLine_all(), protocols::scoring::methods::pcs2::operator<<(), operator=(), PcsInputFile(), and read_PCS_file().
|
private |
Definition at line 62 of file PcsInputFile.hh.
Referenced by get_weight().
1.8.4