Rosetta
Public Member Functions | Private Types | Private Attributes | List of all members
ComputeSAXSSpectrum Class Reference
Inheritance diagram for ComputeSAXSSpectrum:
Inheritance graph
[legend]

Public Member Functions

 ComputeSAXSSpectrum ()
 
 ~ComputeSAXSSpectrum () override=default
 
void apply (core::pose::Pose &pose) override
 
std::string get_name () const override
 

Private Types

using SAXSEnergyOP = utility::pointer::shared_ptr< core::energy_methods::SAXSEnergy >
 

Private Attributes

Size mdl_cnt_
 
SAXSEnergyOP saxs_
 

Member Typedef Documentation

◆ SAXSEnergyOP

using ComputeSAXSSpectrum::SAXSEnergyOP = utility::pointer::shared_ptr<core::energy_methods::SAXSEnergy>
private

Constructor & Destructor Documentation

◆ ComputeSAXSSpectrum()

ComputeSAXSSpectrum::ComputeSAXSSpectrum ( )
inline

◆ ~ComputeSAXSSpectrum()

ComputeSAXSSpectrum::~ComputeSAXSSpectrum ( )
overridedefault

Member Function Documentation

◆ apply()

void ComputeSAXSSpectrum::apply ( core::pose::Pose pose)
inlineoverride

◆ get_name()

std::string ComputeSAXSSpectrum::get_name ( ) const
inlineoverride

Member Data Documentation

◆ mdl_cnt_

Size ComputeSAXSSpectrum::mdl_cnt_
private

◆ saxs_

SAXSEnergyOP ComputeSAXSSpectrum::saxs_
private

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