Rosetta Protocols  2014.35
Public Types | Public Member Functions | Private Attributes | List of all members
protocols::flxbb::FilterStructs_Packstat Class Reference

#include <FilterStructs.hh>

Public Types

typedef FilterStructs Super
 
typedef core::Real Real
 
typedef core::Size Size
 
typedef core::pose::Pose Pose
 
- Public Types inherited from protocols::flxbb::FilterStructs
typedef std::string String
 
typedef core::Real Real
 
typedef core::Size Size
 
typedef core::pose::Pose Pose
 
typedef core::pose::PoseOP PoseOP
 

Public Member Functions

 FilterStructs_Packstat (Size const ntrial=10)
 default constructor More...
 
 FilterStructs_Packstat (Pose const &pose, Size const ntrial=10)
 constructor More...
 
 FilterStructs_Packstat (FilterStructs_Packstat const &rval)
 copy constructor More...
 
virtual ~FilterStructs_Packstat ()
 destructor More...
 
virtual FilterStructsOP clone () const
 clone More...
 
virtual FilterStructsOP fresh_instance () const
 fresh instance More...
 
virtual void apply (Pose const &)
 filter apply More...
 
virtual void reset (Pose const &)
 
- Public Member Functions inherited from protocols::flxbb::FilterStructs
 FilterStructs ()
 default constructor More...
 
 FilterStructs (String const &name)
 value constructor More...
 
 FilterStructs (String const &name, Size const ntrial)
 value constructor More...
 
 FilterStructs (String const &name, Pose const &pose, Size const ntrial)
 value constructor More...
 
 FilterStructs (FilterStructs const &rval)
 copy constructor More...
 
virtual ~FilterStructs ()
 destructor More...
 
String name () const
 
bool filter_on () const
 
Size current_trial () const
 
PoseOP get_bestpose () const
 return best pose More...
 
void name (String const &name)
 
void set_ntrial (Size const ntrial)
 set ntrial More...
 

Private Attributes

Real best_packscore_
 

Additional Inherited Members

- Protected Member Functions inherited from protocols::flxbb::FilterStructs
void initialize (Pose const &pose)
 
void set_filter_off ()
 
void set_filter_on ()
 
void count_ntrial ()
 set ntrial More...
 
bool filter_is_over ()
 
void set_bestpose (Pose const &pose)
 set best pose More...
 

Member Typedef Documentation

Constructor & Destructor Documentation

protocols::flxbb::FilterStructs_Packstat::FilterStructs_Packstat ( Size const  ntrial = 10)

default constructor

value constructor

Referenced by clone(), and fresh_instance().

protocols::flxbb::FilterStructs_Packstat::FilterStructs_Packstat ( Pose const &  pose,
Size const  ntrial = 10 
)

constructor

value constructor

protocols::flxbb::FilterStructs_Packstat::FilterStructs_Packstat ( FilterStructs_Packstat const &  rval)

copy constructor

protocols::flxbb::FilterStructs_Packstat::~FilterStructs_Packstat ( )
virtual

destructor

Member Function Documentation

void protocols::flxbb::FilterStructs_Packstat::apply ( Pose const &  pose)
virtual
FilterStructsOP protocols::flxbb::FilterStructs_Packstat::clone ( ) const
virtual

clone

Reimplemented from protocols::flxbb::FilterStructs.

References FilterStructs_Packstat().

FilterStructsOP protocols::flxbb::FilterStructs_Packstat::fresh_instance ( ) const
virtual

fresh instance

Reimplemented from protocols::flxbb::FilterStructs.

References FilterStructs_Packstat().

void protocols::flxbb::FilterStructs_Packstat::reset ( Pose const &  pose)
virtual

Member Data Documentation

Real protocols::flxbb::FilterStructs_Packstat::best_packscore_
private

Referenced by apply(), and reset().


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