Rosetta 3.5
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
Public Types | Public Member Functions | Private Attributes | List of all members
protocols::flxbb::FilterStructs_Packstat Class Reference

#include <FilterStructs.hh>

Inheritance diagram for protocols::flxbb::FilterStructs_Packstat:
Inheritance graph
[legend]
Collaboration diagram for protocols::flxbb::FilterStructs_Packstat:
Collaboration graph
[legend]

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...
 

Detailed Description

Definition at line 148 of file FilterStructs.hh.

Member Typedef Documentation

Definition at line 154 of file FilterStructs.hh.

Definition at line 152 of file FilterStructs.hh.

Definition at line 153 of file FilterStructs.hh.

Definition at line 151 of file FilterStructs.hh.

Constructor & Destructor Documentation

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

default constructor

value constructor

Definition at line 166 of file FilterStructs.cc.

Referenced by clone(), and fresh_instance().

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

constructor

value constructor

Definition at line 172 of file FilterStructs.cc.

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

copy constructor

Definition at line 178 of file FilterStructs.cc.

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

destructor

Definition at line 184 of file FilterStructs.cc.

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.

Definition at line 187 of file FilterStructs.cc.

References FilterStructs_Packstat().

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

fresh instance

Reimplemented from protocols::flxbb::FilterStructs.

Definition at line 193 of file FilterStructs.cc.

References FilterStructs_Packstat().

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

Member Data Documentation

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

Definition at line 194 of file FilterStructs.hh.

Referenced by apply(), and reset().


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