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

Public Member Functions

 RTminOptMultifunc (utility::vector1< core::pose::PoseOP > const &poses_in, utility::vector1< std::string > const &names_in, utility::vector1< utility::vector1< bool > > const &masks_in, core::scoring::ScoreFunction const &scorefxn_in)
 
virtual ~RTminOptMultifunc ()
 
virtual core::Real operator() (core::optimization::Multivec const &vars) const
 
virtual void dfunc (core::optimization::Multivec const &vars, core::optimization::Multivec &dE_dvars) const
 

Private Attributes

utility::vector1< core::pose::PoseOP > poses_
 
utility::vector1< std::string > names_
 
utility::vector1< utility::vector1< bool > > masks_
 
core::scoring::ScoreFunctionOP scorefxn_
 
core::pack::task::TaskFactoryOP task_factory_
 

Constructor & Destructor Documentation

◆ RTminOptMultifunc()

RTminOptMultifunc::RTminOptMultifunc ( utility::vector1< core::pose::PoseOP > const &  poses_in,
utility::vector1< std::string > const &  names_in,
utility::vector1< utility::vector1< bool > > const &  masks_in,
core::scoring::ScoreFunction const &  scorefxn_in 
)
inline

◆ ~RTminOptMultifunc()

virtual RTminOptMultifunc::~RTminOptMultifunc ( )
inlinevirtual

Member Function Documentation

◆ dfunc()

virtual void RTminOptMultifunc::dfunc ( core::optimization::Multivec const &  vars,
core::optimization::Multivec &  dE_dvars 
) const
inlinevirtual

◆ operator()()

virtual core::Real RTminOptMultifunc::operator() ( core::optimization::Multivec const &  vars) const
inlinevirtual

Member Data Documentation

◆ masks_

utility::vector1< utility::vector1<bool> > RTminOptMultifunc::masks_
private

◆ names_

utility::vector1< std::string > RTminOptMultifunc::names_
private

◆ poses_

utility::vector1< core::pose::PoseOP > RTminOptMultifunc::poses_
private

◆ scorefxn_

core::scoring::ScoreFunctionOP RTminOptMultifunc::scorefxn_
private

◆ task_factory_

core::pack::task::TaskFactoryOP RTminOptMultifunc::task_factory_
private

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