Rosetta  2020.37
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
Public Member Functions | List of all members
core::simple_metrics::SimpleMetricCreator Class Referenceabstract

#include <SimpleMetricCreator.hh>

Inheritance diagram for core::simple_metrics::SimpleMetricCreator:
Inheritance graph
[legend]

Public Member Functions

virtual SimpleMetricOP create_simple_metric () const =0
 Instantiate a particular SimpleMetric. More...
 
virtual std::string keyname () const =0
 Return a string that will be used to instantiate the particular SimpleMetric. More...
 
virtual void provide_xml_schema (utility::tag::XMLSchemaDefinition &) const =0
 

Member Function Documentation

virtual SimpleMetricOP core::simple_metrics::SimpleMetricCreator::create_simple_metric ( ) const
pure virtual

Instantiate a particular SimpleMetric.

Implemented in core::simple_metrics::per_residue_metrics::PerResidueDensityFitMetricCreator, core::simple_metrics::per_residue_metrics::PerResidueRMSDMetricCreator, core::simple_metrics::per_residue_metrics::PerResidueSasaMetricCreator, core::simple_metrics::per_residue_metrics::PerResidueGlycanLayerMetricCreator, core::simple_metrics::per_residue_metrics::PerResidueEnergyMetricCreator, core::simple_metrics::per_residue_metrics::PerResidueClashMetricCreator, core::simple_metrics::per_residue_metrics::HbondMetricCreator, core::simple_metrics::per_residue_metrics::WaterMediatedHbondMetricCreator, core::simple_metrics::composite_metrics::ProtocolSettingsMetricCreator, core::simple_metrics::composite_metrics::ElectrostaticComplementarityMetricCreator, core::simple_metrics::composite_metrics::CompositeEnergyMetricCreator, core::simple_metrics::metrics::TotalEnergyMetricCreator, core::simple_metrics::metrics::TimingProfileMetricCreator, core::simple_metrics::metrics::SequenceSimilarityMetricCreator, core::simple_metrics::metrics::SequenceMetricCreator, core::simple_metrics::metrics::SelectedResiduesPyMOLMetricCreator, core::simple_metrics::metrics::SelectedResiduesMetricCreator, core::simple_metrics::metrics::SelectedResidueCountMetricCreator, core::simple_metrics::metrics::SecondaryStructureMetricCreator, core::simple_metrics::TestPerResidueStringMetricCreator, core::simple_metrics::metrics::SasaMetricCreator, core::simple_metrics::TestPerResidueRealMetricCreator, core::simple_metrics::metrics::RMSDMetricCreator, core::simple_metrics::TestCompositeRealMetricCreator, core::simple_metrics::metrics::ResidueSummaryMetricCreator, core::simple_metrics::TestCompositeStringMetricCreator, core::simple_metrics::metrics::InteractionEnergyMetricCreator, core::simple_metrics::TestRealMetricCreator, core::simple_metrics::metrics::DihedralDistanceMetricCreator, protocols::analysis::burial_metrics::PolarGroupBurialPyMolStringMetricCreator, core::simple_metrics::metrics::CalculatorMetricCreator, protocols::analysis::simple_metrics::SequenceRecoveryMetricCreator, protocols::cyclic_peptide::PeptideInternalHbondsMetricCreator, core::simple_metrics::TestStringMetricCreator, protocols::filters::FilterValueMetricCreator, and protocols::quantum_annealing::InteractionGraphSummaryMetricCreator.

virtual std::string core::simple_metrics::SimpleMetricCreator::keyname ( ) const
pure virtual

Return a string that will be used to instantiate the particular SimpleMetric.

Implemented in core::simple_metrics::per_residue_metrics::PerResidueDensityFitMetricCreator, core::simple_metrics::per_residue_metrics::PerResidueRMSDMetricCreator, core::simple_metrics::per_residue_metrics::PerResidueSasaMetricCreator, core::simple_metrics::per_residue_metrics::PerResidueGlycanLayerMetricCreator, core::simple_metrics::per_residue_metrics::PerResidueEnergyMetricCreator, core::simple_metrics::per_residue_metrics::PerResidueClashMetricCreator, core::simple_metrics::per_residue_metrics::HbondMetricCreator, core::simple_metrics::per_residue_metrics::WaterMediatedHbondMetricCreator, core::simple_metrics::composite_metrics::ProtocolSettingsMetricCreator, core::simple_metrics::composite_metrics::ElectrostaticComplementarityMetricCreator, core::simple_metrics::composite_metrics::CompositeEnergyMetricCreator, core::simple_metrics::metrics::TotalEnergyMetricCreator, core::simple_metrics::metrics::TimingProfileMetricCreator, core::simple_metrics::metrics::SequenceSimilarityMetricCreator, core::simple_metrics::metrics::SequenceMetricCreator, core::simple_metrics::metrics::SelectedResiduesPyMOLMetricCreator, core::simple_metrics::metrics::SelectedResiduesMetricCreator, core::simple_metrics::metrics::SelectedResidueCountMetricCreator, core::simple_metrics::metrics::SecondaryStructureMetricCreator, core::simple_metrics::TestPerResidueStringMetricCreator, core::simple_metrics::metrics::SasaMetricCreator, core::simple_metrics::TestPerResidueRealMetricCreator, core::simple_metrics::metrics::RMSDMetricCreator, core::simple_metrics::TestCompositeRealMetricCreator, core::simple_metrics::metrics::ResidueSummaryMetricCreator, core::simple_metrics::TestCompositeStringMetricCreator, core::simple_metrics::metrics::InteractionEnergyMetricCreator, core::simple_metrics::TestRealMetricCreator, core::simple_metrics::metrics::DihedralDistanceMetricCreator, protocols::analysis::burial_metrics::PolarGroupBurialPyMolStringMetricCreator, core::simple_metrics::metrics::CalculatorMetricCreator, protocols::analysis::simple_metrics::SequenceRecoveryMetricCreator, protocols::cyclic_peptide::PeptideInternalHbondsMetricCreator, core::simple_metrics::TestStringMetricCreator, protocols::filters::FilterValueMetricCreator, and protocols::quantum_annealing::InteractionGraphSummaryMetricCreator.

virtual void core::simple_metrics::SimpleMetricCreator::provide_xml_schema ( utility::tag::XMLSchemaDefinition &  ) const
pure virtual

Implemented in core::simple_metrics::per_residue_metrics::PerResidueDensityFitMetricCreator, core::simple_metrics::per_residue_metrics::PerResidueRMSDMetricCreator, core::simple_metrics::per_residue_metrics::PerResidueSasaMetricCreator, core::simple_metrics::per_residue_metrics::PerResidueGlycanLayerMetricCreator, core::simple_metrics::per_residue_metrics::PerResidueEnergyMetricCreator, core::simple_metrics::per_residue_metrics::PerResidueClashMetricCreator, core::simple_metrics::per_residue_metrics::HbondMetricCreator, core::simple_metrics::per_residue_metrics::WaterMediatedHbondMetricCreator, core::simple_metrics::composite_metrics::ProtocolSettingsMetricCreator, core::simple_metrics::composite_metrics::ElectrostaticComplementarityMetricCreator, core::simple_metrics::composite_metrics::CompositeEnergyMetricCreator, core::simple_metrics::metrics::TotalEnergyMetricCreator, core::simple_metrics::metrics::TimingProfileMetricCreator, core::simple_metrics::metrics::SequenceSimilarityMetricCreator, core::simple_metrics::metrics::SequenceMetricCreator, core::simple_metrics::metrics::SelectedResiduesPyMOLMetricCreator, core::simple_metrics::metrics::SelectedResiduesMetricCreator, core::simple_metrics::metrics::SelectedResidueCountMetricCreator, core::simple_metrics::metrics::SecondaryStructureMetricCreator, core::simple_metrics::TestPerResidueStringMetricCreator, core::simple_metrics::metrics::SasaMetricCreator, core::simple_metrics::TestPerResidueRealMetricCreator, core::simple_metrics::metrics::RMSDMetricCreator, core::simple_metrics::TestCompositeRealMetricCreator, core::simple_metrics::metrics::ResidueSummaryMetricCreator, core::simple_metrics::TestCompositeStringMetricCreator, core::simple_metrics::metrics::InteractionEnergyMetricCreator, core::simple_metrics::TestRealMetricCreator, core::simple_metrics::metrics::DihedralDistanceMetricCreator, protocols::analysis::burial_metrics::PolarGroupBurialPyMolStringMetricCreator, core::simple_metrics::metrics::CalculatorMetricCreator, protocols::analysis::simple_metrics::SequenceRecoveryMetricCreator, protocols::cyclic_peptide::PeptideInternalHbondsMetricCreator, core::simple_metrics::TestStringMetricCreator, protocols::filters::FilterValueMetricCreator, and protocols::quantum_annealing::InteractionGraphSummaryMetricCreator.


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