Rosetta  2021.16
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
Public Member Functions | Public Attributes | List of all members
protocols::rosetta_scripts::ParsedProtocol::ParsedProtocolStep Struct Reference

Represents a step in the ParsedProtocol Note that one or more of mover/filter/metrics may be null/empty. More...

#include <ParsedProtocol.hh>

Public Member Functions

 ParsedProtocolStep (moves::MoverOP mover_in, std::string const &mover_name, filters::FilterOP filter_in=nullptr, bool report_filter_at_end=false)
 

Public Attributes

protocols::moves::MoverOP mover
 
std::string mover_user_name
 
protocols::filters::FilterOP filter
 
utility::vector1
< core::simple_metrics::SimpleMetricCOP
metrics
 
utility::vector1< std::string > metric_labels
 
bool report_filter_at_end_
 

Detailed Description

Represents a step in the ParsedProtocol Note that one or more of mover/filter/metrics may be null/empty.

Constructor & Destructor Documentation

protocols::rosetta_scripts::ParsedProtocol::ParsedProtocolStep::ParsedProtocolStep ( moves::MoverOP  mover_in,
std::string const &  mover_name,
filters::FilterOP  filter_in = nullptr,
bool  report_filter_at_end = false 
)
inline

Member Data Documentation

protocols::filters::FilterOP protocols::rosetta_scripts::ParsedProtocol::ParsedProtocolStep::filter
utility::vector1< std::string > protocols::rosetta_scripts::ParsedProtocol::ParsedProtocolStep::metric_labels
utility::vector1< core::simple_metrics::SimpleMetricCOP > protocols::rosetta_scripts::ParsedProtocol::ParsedProtocolStep::metrics
protocols::moves::MoverOP protocols::rosetta_scripts::ParsedProtocol::ParsedProtocolStep::mover
std::string protocols::rosetta_scripts::ParsedProtocol::ParsedProtocolStep::mover_user_name
bool protocols::rosetta_scripts::ParsedProtocol::ParsedProtocolStep::report_filter_at_end_

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