Rosetta
Public Member Functions | Private Attributes | List of all members
protocols::relax::EnergyMapContainer Class Reference

A class for storing energy maps, since they're not created by owning pointer by default. More...

#include <RelaxScriptManager.hh>

Inheritance diagram for protocols::relax::EnergyMapContainer:
Inheritance graph
[legend]

Public Member Functions

 EnergyMapContainer ()=delete
 
 EnergyMapContainer (std::string const &filename)
 Constructor – READS FROM DISK! More...
 
 EnergyMapContainer (EnergyMapContainer const &src)=default
 
 ~EnergyMapContainer () override=default
 
core::scoring::EnergyMap const & get_energy_map () const
 Access the energy map. More...
 

Private Attributes

core::scoring::EnergyMap energy_map_
 

Detailed Description

A class for storing energy maps, since they're not created by owning pointer by default.

Constructor & Destructor Documentation

◆ EnergyMapContainer() [1/3]

protocols::relax::EnergyMapContainer::EnergyMapContainer ( )
delete

◆ EnergyMapContainer() [2/3]

protocols::relax::EnergyMapContainer::EnergyMapContainer ( std::string const &  filename)

Constructor – READS FROM DISK!

◆ EnergyMapContainer() [3/3]

protocols::relax::EnergyMapContainer::EnergyMapContainer ( EnergyMapContainer const &  src)
default

◆ ~EnergyMapContainer()

protocols::relax::EnergyMapContainer::~EnergyMapContainer ( )
overridedefault

Member Function Documentation

◆ get_energy_map()

core::scoring::EnergyMap const& protocols::relax::EnergyMapContainer::get_energy_map ( ) const
inline

Access the energy map.

References energy_map_.

Member Data Documentation

◆ energy_map_

core::scoring::EnergyMap protocols::relax::EnergyMapContainer::energy_map_
private

Referenced by get_energy_map().


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