Rosetta  2021.16
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
Public Member Functions | List of all members
protocols::features::FeaturesReporterCreator Class Referenceabstract

The Creator class is responsible for creating a particular mover class. More...

#include <FeaturesReporterCreator.hh>

Inherits VirtualBase.

Inherited by protocols::antibody::AntibodyFeaturesCreator, protocols::antibody::clusters::CDRClusterFeaturesCreator, protocols::features::AtomAtomPairFeaturesCreator, protocols::features::AtomInResidueAtomInResiduePairFeaturesCreator, protocols::features::AtomTypesFeaturesCreator, protocols::features::BetaTurnDetectionFeaturesCreator, protocols::features::ChargeChargeFeaturesCreator, protocols::features::DdGFeaturesCreator, protocols::features::GeometricSolvationFeaturesCreator, protocols::features::HBondFeaturesCreator, protocols::features::HBondParameterFeaturesCreator, protocols::features::helixAssembly::ConcurrencyTestCreator, protocols::features::helixAssembly::HelixBundleFeaturesCreator, protocols::features::HelixCapFeaturesCreator, protocols::features::InterfaceFeaturesCreator, protocols::features::JobDataFeaturesCreator, protocols::features::LoopAnchorFeaturesCreator, protocols::features::ModelFeaturesCreator, protocols::features::OrbitalsFeaturesCreator, protocols::features::PairFeaturesCreator, protocols::features::PdbDataFeaturesCreator, protocols::features::PoseCommentsFeaturesCreator, protocols::features::PoseConformationFeaturesCreator, protocols::features::ProteinBackboneAtomAtomPairFeaturesCreator, protocols::features::ProteinBackboneTorsionAngleFeaturesCreator, protocols::features::ProteinBondGeometryFeaturesCreator, protocols::features::ProteinResidueConformationFeaturesCreator, protocols::features::ProteinRMSDFeaturesCreator, protocols::features::ProteinRMSDNoSuperpositionFeaturesCreator, protocols::features::RadiusOfGyrationFeaturesCreator, protocols::features::ResidueBurialFeaturesCreator, protocols::features::ResidueConformationFeaturesCreator, protocols::features::ResidueFeaturesCreator, protocols::features::ResidueGridScoresFeaturesCreator, protocols::features::ResidueScoresFeaturesCreator, protocols::features::ResidueSecondaryStructureFeaturesCreator, protocols::features::ResidueTotalScoresFeaturesCreator, protocols::features::ResidueTypesFeaturesCreator, protocols::features::RotamerBoltzmannWeightFeaturesCreator, protocols::features::RotamerFeaturesCreator, protocols::features::RotamerRecoveryFeaturesCreator, protocols::features::RuntimeFeaturesCreator, protocols::features::SaltBridgeFeaturesCreator, protocols::features::ScoreFunctionFeaturesCreator, protocols::features::ScoreTypeFeaturesCreator, protocols::features::ScreeningFeaturesCreator, protocols::features::SecondaryStructureSegmentFeaturesCreator, protocols::features::SimpleMetricFeaturesCreator, protocols::features::SmotifFeaturesCreator, protocols::features::strand_assembly::SandwichFeaturesCreator, protocols::features::strand_assembly::StrandBundleFeaturesCreator, protocols::features::StructureFeaturesCreator, protocols::features::StructureScoresFeaturesCreator, protocols::features::TaskOperationFeaturesCreator, protocols::features::TotalScoreFeaturesCreator, protocols::features::TrajectoryMapFeaturesCreator, protocols::features::UnrecognizedAtomFeaturesCreator, and protocols::features::WaterFeaturesCreator.

Public Member Functions

 FeaturesReporterCreator ()
 
 ~FeaturesReporterCreator () override=default
 
virtual FeaturesReporterOP create_features_reporter () const =0
 
virtual std::string type_name () const =0
 
virtual void provide_xml_schema (utility::tag::XMLSchemaDefinition &xsd) const =0
 

Detailed Description

The Creator class is responsible for creating a particular mover class.

Constructor & Destructor Documentation

protocols::features::FeaturesReporterCreator::FeaturesReporterCreator ( )
inline
protocols::features::FeaturesReporterCreator::~FeaturesReporterCreator ( )
overridedefault

Member Function Documentation

virtual FeaturesReporterOP protocols::features::FeaturesReporterCreator::create_features_reporter ( ) const
pure virtual

Implemented in protocols::features::ProteinRMSDNoSuperpositionFeaturesCreator, protocols::features::AtomAtomPairFeaturesCreator, protocols::features::AtomInResidueAtomInResiduePairFeaturesCreator, protocols::features::AtomTypesFeaturesCreator, protocols::features::BetaTurnDetectionFeaturesCreator, protocols::features::GeometricSolvationFeaturesCreator, protocols::features::HBondFeaturesCreator, protocols::features::HBondParameterFeaturesCreator, protocols::features::JobDataFeaturesCreator, protocols::features::LoopAnchorFeaturesCreator, protocols::features::OrbitalsFeaturesCreator, protocols::features::PairFeaturesCreator, protocols::features::PdbDataFeaturesCreator, protocols::features::PoseCommentsFeaturesCreator, protocols::features::PoseConformationFeaturesCreator, protocols::features::ProteinBackboneAtomAtomPairFeaturesCreator, protocols::features::ProteinBackboneTorsionAngleFeaturesCreator, protocols::features::ProteinBondGeometryFeaturesCreator, protocols::features::ProteinResidueConformationFeaturesCreator, protocols::features::ProteinRMSDFeaturesCreator, protocols::features::RadiusOfGyrationFeaturesCreator, protocols::features::ResidueBurialFeaturesCreator, protocols::features::ResidueConformationFeaturesCreator, protocols::features::ResidueFeaturesCreator, protocols::features::ResidueSecondaryStructureFeaturesCreator, protocols::features::ResidueTypesFeaturesCreator, protocols::features::RotamerBoltzmannWeightFeaturesCreator, protocols::features::RotamerFeaturesCreator, protocols::features::SaltBridgeFeaturesCreator, protocols::features::ScoreFunctionFeaturesCreator, protocols::features::ScoreTypeFeaturesCreator, protocols::features::SimpleMetricFeaturesCreator, protocols::features::StructureFeaturesCreator, protocols::features::StructureScoresFeaturesCreator, protocols::features::TaskOperationFeaturesCreator, protocols::features::UnrecognizedAtomFeaturesCreator, protocols::features::WaterFeaturesCreator, protocols::antibody::AntibodyFeaturesCreator, protocols::features::ChargeChargeFeaturesCreator, protocols::features::helixAssembly::ConcurrencyTestCreator, protocols::features::helixAssembly::HelixBundleFeaturesCreator, protocols::features::HelixCapFeaturesCreator, protocols::features::strand_assembly::SandwichFeaturesCreator, protocols::features::strand_assembly::StrandBundleFeaturesCreator, protocols::antibody::clusters::CDRClusterFeaturesCreator, protocols::features::DdGFeaturesCreator, protocols::features::InterfaceFeaturesCreator, protocols::features::ModelFeaturesCreator, protocols::features::ResidueScoresFeaturesCreator, protocols::features::ResidueTotalScoresFeaturesCreator, protocols::features::RotamerRecoveryFeaturesCreator, protocols::features::ScreeningFeaturesCreator, protocols::features::SecondaryStructureSegmentFeaturesCreator, protocols::features::SmotifFeaturesCreator, protocols::features::TrajectoryMapFeaturesCreator, protocols::features::ResidueGridScoresFeaturesCreator, protocols::features::RuntimeFeaturesCreator, and protocols::features::TotalScoreFeaturesCreator.

virtual void protocols::features::FeaturesReporterCreator::provide_xml_schema ( utility::tag::XMLSchemaDefinition &  xsd) const
pure virtual

Implemented in protocols::features::ProteinRMSDNoSuperpositionFeaturesCreator, protocols::features::AtomAtomPairFeaturesCreator, protocols::features::AtomInResidueAtomInResiduePairFeaturesCreator, protocols::features::AtomTypesFeaturesCreator, protocols::features::BetaTurnDetectionFeaturesCreator, protocols::features::GeometricSolvationFeaturesCreator, protocols::features::HBondFeaturesCreator, protocols::features::HBondParameterFeaturesCreator, protocols::features::JobDataFeaturesCreator, protocols::features::LoopAnchorFeaturesCreator, protocols::features::OrbitalsFeaturesCreator, protocols::features::PairFeaturesCreator, protocols::features::PdbDataFeaturesCreator, protocols::features::PoseCommentsFeaturesCreator, protocols::features::PoseConformationFeaturesCreator, protocols::features::ProteinBackboneAtomAtomPairFeaturesCreator, protocols::features::ProteinBackboneTorsionAngleFeaturesCreator, protocols::features::ProteinBondGeometryFeaturesCreator, protocols::features::ProteinResidueConformationFeaturesCreator, protocols::features::ProteinRMSDFeaturesCreator, protocols::features::RadiusOfGyrationFeaturesCreator, protocols::features::ResidueBurialFeaturesCreator, protocols::features::ResidueConformationFeaturesCreator, protocols::features::ResidueFeaturesCreator, protocols::features::ResidueSecondaryStructureFeaturesCreator, protocols::features::ResidueTypesFeaturesCreator, protocols::features::RotamerBoltzmannWeightFeaturesCreator, protocols::features::RotamerFeaturesCreator, protocols::features::SaltBridgeFeaturesCreator, protocols::features::ScoreFunctionFeaturesCreator, protocols::features::ScoreTypeFeaturesCreator, protocols::features::SimpleMetricFeaturesCreator, protocols::features::StructureFeaturesCreator, protocols::features::StructureScoresFeaturesCreator, protocols::features::TaskOperationFeaturesCreator, protocols::features::UnrecognizedAtomFeaturesCreator, protocols::features::WaterFeaturesCreator, protocols::antibody::AntibodyFeaturesCreator, protocols::features::ChargeChargeFeaturesCreator, protocols::features::helixAssembly::ConcurrencyTestCreator, protocols::features::helixAssembly::HelixBundleFeaturesCreator, protocols::features::HelixCapFeaturesCreator, protocols::features::strand_assembly::SandwichFeaturesCreator, protocols::features::strand_assembly::StrandBundleFeaturesCreator, protocols::antibody::clusters::CDRClusterFeaturesCreator, protocols::features::DdGFeaturesCreator, protocols::features::InterfaceFeaturesCreator, protocols::features::ModelFeaturesCreator, protocols::features::ResidueScoresFeaturesCreator, protocols::features::ResidueTotalScoresFeaturesCreator, protocols::features::RotamerRecoveryFeaturesCreator, protocols::features::ScreeningFeaturesCreator, protocols::features::SecondaryStructureSegmentFeaturesCreator, protocols::features::SmotifFeaturesCreator, protocols::features::TrajectoryMapFeaturesCreator, protocols::features::ResidueGridScoresFeaturesCreator, protocols::features::RuntimeFeaturesCreator, and protocols::features::TotalScoreFeaturesCreator.

virtual std::string protocols::features::FeaturesReporterCreator::type_name ( ) const
pure virtual

Implemented in protocols::features::ProteinRMSDNoSuperpositionFeaturesCreator, protocols::features::AtomAtomPairFeaturesCreator, protocols::features::AtomInResidueAtomInResiduePairFeaturesCreator, protocols::features::AtomTypesFeaturesCreator, protocols::features::BetaTurnDetectionFeaturesCreator, protocols::features::GeometricSolvationFeaturesCreator, protocols::features::HBondFeaturesCreator, protocols::features::HBondParameterFeaturesCreator, protocols::features::JobDataFeaturesCreator, protocols::features::LoopAnchorFeaturesCreator, protocols::features::OrbitalsFeaturesCreator, protocols::features::PairFeaturesCreator, protocols::features::PdbDataFeaturesCreator, protocols::features::PoseCommentsFeaturesCreator, protocols::features::PoseConformationFeaturesCreator, protocols::features::ProteinBackboneAtomAtomPairFeaturesCreator, protocols::features::ProteinBackboneTorsionAngleFeaturesCreator, protocols::features::ProteinBondGeometryFeaturesCreator, protocols::features::ProteinResidueConformationFeaturesCreator, protocols::features::ProteinRMSDFeaturesCreator, protocols::features::RadiusOfGyrationFeaturesCreator, protocols::features::ResidueBurialFeaturesCreator, protocols::features::ResidueConformationFeaturesCreator, protocols::features::ResidueFeaturesCreator, protocols::features::ResidueSecondaryStructureFeaturesCreator, protocols::features::ResidueTypesFeaturesCreator, protocols::features::RotamerBoltzmannWeightFeaturesCreator, protocols::features::RotamerFeaturesCreator, protocols::features::SaltBridgeFeaturesCreator, protocols::features::ScoreFunctionFeaturesCreator, protocols::features::ScoreTypeFeaturesCreator, protocols::features::SimpleMetricFeaturesCreator, protocols::features::StructureFeaturesCreator, protocols::features::StructureScoresFeaturesCreator, protocols::features::TaskOperationFeaturesCreator, protocols::features::UnrecognizedAtomFeaturesCreator, protocols::features::WaterFeaturesCreator, protocols::antibody::AntibodyFeaturesCreator, protocols::features::ChargeChargeFeaturesCreator, protocols::features::helixAssembly::ConcurrencyTestCreator, protocols::features::helixAssembly::HelixBundleFeaturesCreator, protocols::features::HelixCapFeaturesCreator, protocols::features::strand_assembly::SandwichFeaturesCreator, protocols::features::strand_assembly::StrandBundleFeaturesCreator, protocols::antibody::clusters::CDRClusterFeaturesCreator, protocols::features::DdGFeaturesCreator, protocols::features::InterfaceFeaturesCreator, protocols::features::ModelFeaturesCreator, protocols::features::ResidueScoresFeaturesCreator, protocols::features::ResidueTotalScoresFeaturesCreator, protocols::features::RotamerRecoveryFeaturesCreator, protocols::features::ScreeningFeaturesCreator, protocols::features::SecondaryStructureSegmentFeaturesCreator, protocols::features::SmotifFeaturesCreator, protocols::features::TrajectoryMapFeaturesCreator, protocols::features::ResidueGridScoresFeaturesCreator, protocols::features::RuntimeFeaturesCreator, and protocols::features::TotalScoreFeaturesCreator.


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