Rosetta  2021.16
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
Public Member Functions | Private Attributes | List of all members
protocols::frag_picker::scores::MakeFragmentScoringMethod Class Referenceabstract

a fragment candidate More...

#include <FragmentScoringMethod.hh>

Inheritance diagram for protocols::frag_picker::scores::MakeFragmentScoringMethod:
Inheritance graph
[legend]

Public Member Functions

 MakeFragmentScoringMethod (std::string name)
 
virtual FragmentScoringMethodOP make (core::Size, core::Real, bool, FragmentPickerOP, std::string)=0
 
std::string & get_score_name ()
 

Private Attributes

std::string name_
 

Detailed Description

a fragment candidate

Constructor & Destructor Documentation

protocols::frag_picker::scores::MakeFragmentScoringMethod::MakeFragmentScoringMethod ( std::string  name)
inline

Member Function Documentation

std::string& protocols::frag_picker::scores::MakeFragmentScoringMethod::get_score_name ( )
inline

References name_.

virtual FragmentScoringMethodOP protocols::frag_picker::scores::MakeFragmentScoringMethod::make ( core::Size  ,
core::Real  ,
bool  ,
FragmentPickerOP  ,
std::string   
)
pure virtual

Implemented in protocols::frag_picker::scores::MakeHydrophobicityProfileSimilarity, protocols::frag_picker::scores::MakeHydrophobicitySimilarity, protocols::frag_picker::scores::MakeAtomPairConstraintsScore, protocols::frag_picker::scores::MakeTorsionBinSimilarity, protocols::frag_picker::scores::MakeABEGO_SS_Score, protocols::frag_picker::scores::MakeLAMBEGO_Similarity, protocols::frag_picker::scores::MakeFragmentChunkCrms, protocols::frag_picker::scores::MakeSecondarySimilarity, protocols::frag_picker::scores::MakePartialSecondarySimilarity, protocols::frag_picker::scores::MakeRamaScore, protocols::frag_picker::scores::MakeTalosSSSimilarity, protocols::frag_picker::scores::MakeProfileScore, protocols::frag_picker::scores::MakeProfileScoreDistWeight, protocols::frag_picker::scores::MakeCSScore, protocols::frag_picker::scores::MakeFragmentAllAtomCrmsd, protocols::frag_picker::scores::MakeFragmentCrmsd, protocols::frag_picker::scores::MakeFragmentCrmsdResDepth, protocols::frag_picker::scores::MakeAmbigCSScore, protocols::frag_picker::scores::MakeFragmentDME, protocols::frag_picker::scores::MakePsi, protocols::frag_picker::scores::MakeSolventAccessibility, protocols::frag_picker::scores::MakePhi, protocols::frag_picker::scores::MakePhiPsiSquareWell, protocols::frag_picker::scores::MakeDihedralConstraintsScore, protocols::frag_picker::scores::MakeGunnCostScore, protocols::frag_picker::scores::MakePhiPsiRmsd, protocols::frag_picker::scores::MakeSecondaryIdentity, protocols::frag_picker::scores::MakeInterbondAngleScore, protocols::frag_picker::scores::MakePCS_FragDistance, protocols::frag_picker::scores::MakeProfileScoreL1, protocols::frag_picker::scores::MakeMidPhiOut, protocols::frag_picker::scores::MakeProlinePhiScore, protocols::frag_picker::scores::MakeSequenceIdentity, protocols::frag_picker::scores::MakeBFactor, protocols::frag_picker::scores::MakeDisulfideDistance, protocols::frag_picker::scores::MakeProfileScoreBlosum62, protocols::frag_picker::scores::MakeProfileScoreSubMatrix, protocols::frag_picker::scores::MakeConstScore, protocols::frag_picker::scores::MakeDisulfideIdentity, protocols::frag_picker::scores::MakeProfileScoreStructL1, protocols::frag_picker::scores::MakeMidPsiOut, protocols::frag_picker::scores::MakeJCoupling, and protocols::frag_picker::scores::MakeRDCScore.

Member Data Documentation

std::string protocols::frag_picker::scores::MakeFragmentScoringMethod::name_
private

Referenced by get_score_name().


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