Rosetta
Classes | Typedefs | Enumerations | Functions
protocols::rotamer_recovery Namespace Reference

Classes

class  RotamerRecovery
 
class  RRProtocolCreator
 The Creator class is responsible for creating a particular mover class. More...
 
class  RRProtocolReferenceStructureCreator
 
class  RRProtocolRTMinCreator
 
class  RRProtocolRotamerTrialsCreator
 
class  RRProtocolMinPackCreator
 
class  RRProtocolPackRotamersCreator
 
class  RRProtocolRelaxCreator
 
class  RRProtocolMoverCreator
 
class  RRComparerCreator
 The Creator class is responsible for creating a particular mover class. More...
 
class  RRComparerAutomorphicRMSDCreator
 
class  RRComparerRotBinsCreator
 
class  RRComparerChiDiffCreator
 
class  RRComparerElecDensDiffCreator
 
class  RRReporterCreator
 The Creator class is responsible for creating a particular mover class. More...
 
class  RRReporterSimpleCreator
 
class  RRReporterHumanCreator
 
class  RRReporterSQLiteCreator
 
class  RotamerRecoveryFactory
 Create Rotamer_Recovery Reporters. More...
 
class  RotamerRecoveryRegistrator
 This templated class will register an instance of an RotamerRecoveryCreator (class T) with the RotamerRecoveryFactory. It will ensure that no RotamerRecoveryCreator is registered twice, and, centralizes this registration logic so that thread safety issues can be handled in one place. More...
 
class  RotamerRecoveryMover
 
class  RotamerRecoveryMoverCreator
 
class  RRComparer
 The comparison functionality for the rotamer recovery test. More...
 
class  RRComparerRotBins
 
class  RRComparerChiDiff
 
class  RRComparerAutomorphicRMSD
 
class  RRComparerElecDensDiff
 
class  RRProtocol
 The protocol to run to compute the rotamer recovery the rotamer recovery test. More...
 
class  RRProtocolMinPack
 
class  RRProtocolMover
 
class  RRProtocolPackRotamers
 
class  RRProtocolReferenceStructure
 
class  RRProtocolRelax
 
class  RRProtocolRotamerTrials
 
class  RRProtocolRTMin
 
class  RRReporter
 The reporting functionality for the rotamer recovery test. More...
 
class  RRReporterSimple
 
class  PerNativeRRReporterHuman
 
class  RRReporterHuman
 The reporting functionality for the rotamer recovery test in a human readable format. More...
 
class  RRReporterSQLite
 

Typedefs

typedef utility::pointer::shared_ptr< RotamerRecoveryRotamerRecoveryOP
 
typedef utility::pointer::shared_ptr< RotamerRecovery const > RotamerRecoveryCOP
 
typedef utility::pointer::shared_ptr< RRProtocolCreatorRRProtocolCreatorOP
 
typedef utility::pointer::shared_ptr< RRProtocolCreator const > RRProtocolCreatorCOP
 
typedef utility::pointer::shared_ptr< RRComparerCreatorRRComparerCreatorOP
 
typedef utility::pointer::shared_ptr< RRComparerCreator const > RRComparerCreatorCOP
 
typedef utility::pointer::shared_ptr< RRReporterCreatorRRReporterCreatorOP
 
typedef utility::pointer::shared_ptr< RRReporterCreator const > RRReporterCreatorCOP
 
typedef utility::pointer::shared_ptr< RotamerRecoveryFactoryRotamerRecoveryFactoryOP
 
typedef utility::pointer::shared_ptr< RotamerRecoveryFactory const > RotamerRecoveryFactoryCOP
 
typedef utility::pointer::shared_ptr< RotamerRecoveryMoverRotamerRecoveryMoverOP
 
typedef utility::pointer::shared_ptr< RotamerRecoveryMover const > RotamerRecoveryMoverCOP
 
typedef utility::pointer::shared_ptr< RRComparerRRComparerOP
 
typedef utility::pointer::shared_ptr< RRComparer const > RRComparerCOP
 
typedef utility::pointer::shared_ptr< RRComparerRotBinsRRComparerRotBinsOP
 
typedef utility::pointer::shared_ptr< RRComparerRotBins const > RRComparerRotBinsCOP
 
typedef utility::pointer::shared_ptr< RRComparerChiDiffRRComparerChiDiffOP
 
typedef utility::pointer::shared_ptr< RRComparerChiDiff const > RRComparerChiDiffCOP
 
typedef utility::pointer::shared_ptr< RRComparerAutomorphicRMSDRRComparerAutomorphicRMSDOP
 
typedef utility::pointer::shared_ptr< RRComparerAutomorphicRMSD const > RRComparerAutomorphicRMSDCOP
 
typedef utility::pointer::shared_ptr< RRComparerElecDensDiffRRComparerElecDensDiffOP
 
typedef utility::pointer::shared_ptr< RRComparerElecDensDiff const > RRComparerElecDensDiffCOP
 
typedef utility::pointer::shared_ptr< RRProtocolRRProtocolOP
 
typedef utility::pointer::shared_ptr< RRProtocol const > RRProtocolCOP
 
typedef utility::pointer::shared_ptr< RRProtocolMinPackRRProtocolMinPackOP
 
typedef utility::pointer::shared_ptr< RRProtocolMinPack const > RRProtocolMinPackCOP
 
typedef utility::pointer::shared_ptr< RRProtocolMoverRRProtocolMoverOP
 
typedef utility::pointer::shared_ptr< RRProtocolMover const > RRProtocolMoverCOP
 
typedef utility::pointer::shared_ptr< RRProtocolPackRotamersRRProtocolPackRotamersOP
 
typedef utility::pointer::shared_ptr< RRProtocolPackRotamers const > RRProtocolPackRotamersCOP
 
typedef utility::pointer::shared_ptr< RRProtocolReferenceStructureRRProtocolReferenceStructureOP
 
typedef utility::pointer::shared_ptr< RRProtocolReferenceStructure const > RRProtocolReferenceStructureCOP
 
typedef utility::pointer::shared_ptr< RRProtocolRelaxRRProtocolRelaxOP
 
typedef utility::pointer::shared_ptr< RRProtocolRelax const > RRProtocolRelaxCOP
 
typedef utility::pointer::shared_ptr< RRProtocolRotamerTrialsRRProtocolRotamerTrialsOP
 
typedef utility::pointer::shared_ptr< RRProtocolRotamerTrials const > RRProtocolRotamerTrialsCOP
 
typedef utility::pointer::shared_ptr< RRProtocolRTMinRRProtocolRTMinOP
 
typedef utility::pointer::shared_ptr< RRProtocolRTMin const > RRProtocolRTMinCOP
 
typedef utility::pointer::shared_ptr< RRReporterRRReporterOP
 
typedef utility::pointer::shared_ptr< RRReporter const > RotamerReporterCOP
 
typedef utility::pointer::shared_ptr< RRReporterSimpleRRReporterSimpleOP
 
typedef utility::pointer::shared_ptr< RRReporterSimple const > RotamerReporterSimpleCOP
 
typedef utility::pointer::shared_ptr< PerNativeRRReporterHumanPerNativeRRReporterHumanOP
 
typedef utility::pointer::shared_ptr< PerNativeRRReporterHuman const > PerNativeRRReporterHumanCOP
 
typedef utility::pointer::shared_ptr< RRReporterHumanRRReporterHumanOP
 
typedef utility::pointer::shared_ptr< RRReporterHuman const > RRReporterHumanCOP
 
typedef utility::pointer::shared_ptr< RRReporterSQLiteRRReporterSQLiteOP
 
typedef utility::pointer::shared_ptr< RRReporterSQLite const > RotamerReporterSQLiteCOP
 

Enumerations

enum  OutputLevel { OL_full = 1 , OL_features , OL_none }
 

Functions

static Tracer TR ("protocol.rotamer_recovery.RotamerRecovery")
 
static basic::Tracer tr ("protocols.rotamer_recovery.RotamerRecoveryFactory")
 
static Tracer TR ("protocol.rotamer_recovery.RotamerRecoveryMover")
 
static Tracer TR ("protocol.moves.RRComparer")
 
static Tracer TR ("protocol.moves.RRComparerAutomorphicRMSD")
 
static Tracer TR ("protocol.moves.RRComparerElecDensDiff")
 
static Tracer TR ("protocol.moves.RRProtocol")
 
static Tracer TR ("protocol.moves.RRProtocolMinPack")
 
static Tracer TR ("protocol.rotamer_recovery.RRProtocolMover")
 
static Tracer TR ("protocol.moves.RRProtocolPackRotamers")
 
static Tracer TR ("protocol.rotamer_recovery.RRProtocolReferenceStructure")
 
static Tracer TR ("protocol.moves.RRProtocolRelax")
 
static Tracer TR ("protocol.moves.RRProtocolRotamerTrials")
 
static Tracer TR ("protocol.moves.RRProtocolRTMin")
 
static Tracer TR ("protocol.rotamer_recovery.RRReporter")
 
static Tracer TR ("protocol.rotamer_recovery.RRReporterHuman")
 
static Tracer TR ("protocols.rotamer_recovery.RRReporterSQLite")
 

Typedef Documentation

◆ PerNativeRRReporterHumanCOP

◆ PerNativeRRReporterHumanOP

◆ RotamerRecoveryCOP

typedef utility::pointer::shared_ptr< RotamerRecovery const > protocols::rotamer_recovery::RotamerRecoveryCOP

◆ RotamerRecoveryFactoryCOP

◆ RotamerRecoveryFactoryOP

◆ RotamerRecoveryMoverCOP

typedef utility::pointer::shared_ptr< RotamerRecoveryMover const > protocols::rotamer_recovery::RotamerRecoveryMoverCOP

◆ RotamerRecoveryMoverOP

◆ RotamerRecoveryOP

typedef utility::pointer::shared_ptr< RotamerRecovery > protocols::rotamer_recovery::RotamerRecoveryOP

◆ RotamerReporterCOP

typedef utility::pointer::shared_ptr< RRReporter const > protocols::rotamer_recovery::RotamerReporterCOP

◆ RotamerReporterSimpleCOP

typedef utility::pointer::shared_ptr< RRReporterSimple const > protocols::rotamer_recovery::RotamerReporterSimpleCOP

◆ RotamerReporterSQLiteCOP

typedef utility::pointer::shared_ptr< RRReporterSQLite const > protocols::rotamer_recovery::RotamerReporterSQLiteCOP

◆ RRComparerAutomorphicRMSDCOP

◆ RRComparerAutomorphicRMSDOP

◆ RRComparerChiDiffCOP

typedef utility::pointer::shared_ptr< RRComparerChiDiff const > protocols::rotamer_recovery::RRComparerChiDiffCOP

◆ RRComparerChiDiffOP

◆ RRComparerCOP

typedef utility::pointer::shared_ptr< RRComparer const > protocols::rotamer_recovery::RRComparerCOP

◆ RRComparerCreatorCOP

typedef utility::pointer::shared_ptr< RRComparerCreator const > protocols::rotamer_recovery::RRComparerCreatorCOP

◆ RRComparerCreatorOP

◆ RRComparerElecDensDiffCOP

◆ RRComparerElecDensDiffOP

◆ RRComparerOP

typedef utility::pointer::shared_ptr< RRComparer > protocols::rotamer_recovery::RRComparerOP

◆ RRComparerRotBinsCOP

typedef utility::pointer::shared_ptr< RRComparerRotBins const > protocols::rotamer_recovery::RRComparerRotBinsCOP

◆ RRComparerRotBinsOP

◆ RRProtocolCOP

typedef utility::pointer::shared_ptr< RRProtocol const > protocols::rotamer_recovery::RRProtocolCOP

◆ RRProtocolCreatorCOP

typedef utility::pointer::shared_ptr< RRProtocolCreator const > protocols::rotamer_recovery::RRProtocolCreatorCOP

◆ RRProtocolCreatorOP

◆ RRProtocolMinPackCOP

typedef utility::pointer::shared_ptr< RRProtocolMinPack const > protocols::rotamer_recovery::RRProtocolMinPackCOP

◆ RRProtocolMinPackOP

◆ RRProtocolMoverCOP

typedef utility::pointer::shared_ptr< RRProtocolMover const > protocols::rotamer_recovery::RRProtocolMoverCOP

◆ RRProtocolMoverOP

typedef utility::pointer::shared_ptr< RRProtocolMover > protocols::rotamer_recovery::RRProtocolMoverOP

◆ RRProtocolOP

typedef utility::pointer::shared_ptr< RRProtocol > protocols::rotamer_recovery::RRProtocolOP

◆ RRProtocolPackRotamersCOP

◆ RRProtocolPackRotamersOP

◆ RRProtocolReferenceStructureCOP

◆ RRProtocolReferenceStructureOP

◆ RRProtocolRelaxCOP

typedef utility::pointer::shared_ptr< RRProtocolRelax const > protocols::rotamer_recovery::RRProtocolRelaxCOP

◆ RRProtocolRelaxOP

typedef utility::pointer::shared_ptr< RRProtocolRelax > protocols::rotamer_recovery::RRProtocolRelaxOP

◆ RRProtocolRotamerTrialsCOP

◆ RRProtocolRotamerTrialsOP

◆ RRProtocolRTMinCOP

typedef utility::pointer::shared_ptr< RRProtocolRTMin const > protocols::rotamer_recovery::RRProtocolRTMinCOP

◆ RRProtocolRTMinOP

typedef utility::pointer::shared_ptr< RRProtocolRTMin > protocols::rotamer_recovery::RRProtocolRTMinOP

◆ RRReporterCreatorCOP

typedef utility::pointer::shared_ptr< RRReporterCreator const > protocols::rotamer_recovery::RRReporterCreatorCOP

◆ RRReporterCreatorOP

◆ RRReporterHumanCOP

typedef utility::pointer::shared_ptr< RRReporterHuman const > protocols::rotamer_recovery::RRReporterHumanCOP

◆ RRReporterHumanOP

typedef utility::pointer::shared_ptr< RRReporterHuman > protocols::rotamer_recovery::RRReporterHumanOP

◆ RRReporterOP

typedef utility::pointer::shared_ptr< RRReporter > protocols::rotamer_recovery::RRReporterOP

◆ RRReporterSimpleOP

typedef utility::pointer::shared_ptr< RRReporterSimple > protocols::rotamer_recovery::RRReporterSimpleOP

◆ RRReporterSQLiteOP

typedef utility::pointer::shared_ptr< RRReporterSQLite > protocols::rotamer_recovery::RRReporterSQLiteOP

Enumeration Type Documentation

◆ OutputLevel

Enumerator
OL_full 
OL_features 
OL_none 

Function Documentation

◆ TR() [1/16]

static Tracer protocols::rotamer_recovery::TR ( "protocol.moves.RRComparer"  )
static

◆ TR() [2/16]

static Tracer protocols::rotamer_recovery::TR ( "protocol.moves.RRComparerAutomorphicRMSD"  )
static

◆ TR() [3/16]

static Tracer protocols::rotamer_recovery::TR ( "protocol.moves.RRComparerElecDensDiff"  )
static

◆ TR() [4/16]

static Tracer protocols::rotamer_recovery::TR ( "protocol.moves.RRProtocol"  )
static

◆ TR() [5/16]

static Tracer protocols::rotamer_recovery::TR ( "protocol.moves.RRProtocolMinPack"  )
static

◆ TR() [6/16]

static Tracer protocols::rotamer_recovery::TR ( "protocol.moves.RRProtocolPackRotamers"  )
static

◆ TR() [7/16]

static Tracer protocols::rotamer_recovery::TR ( "protocol.moves.RRProtocolRelax"  )
static

◆ TR() [8/16]

static Tracer protocols::rotamer_recovery::TR ( "protocol.moves.RRProtocolRotamerTrials"  )
static

◆ TR() [9/16]

static Tracer protocols::rotamer_recovery::TR ( "protocol.moves.RRProtocolRTMin"  )
static

◆ TR() [10/16]

static Tracer protocols::rotamer_recovery::TR ( "protocol.rotamer_recovery.RotamerRecovery"  )
static

◆ TR() [11/16]

static Tracer protocols::rotamer_recovery::TR ( "protocol.rotamer_recovery.RotamerRecoveryMover"  )
static

◆ TR() [12/16]

static Tracer protocols::rotamer_recovery::TR ( "protocol.rotamer_recovery.RRProtocolMover"  )
static

◆ TR() [13/16]

static Tracer protocols::rotamer_recovery::TR ( "protocol.rotamer_recovery.RRProtocolReferenceStructure"  )
static

◆ TR() [14/16]

static Tracer protocols::rotamer_recovery::TR ( "protocol.rotamer_recovery.RRReporter"  )
static

◆ TR() [15/16]

static Tracer protocols::rotamer_recovery::TR ( "protocol.rotamer_recovery.RRReporterHuman"  )
static

◆ tr()

static basic::Tracer protocols::rotamer_recovery::tr ( "protocols.rotamer_recovery.RotamerRecoveryFactory"  )
static

◆ TR() [16/16]

static Tracer protocols::rotamer_recovery::TR ( "protocols.rotamer_recovery.RRReporterSQLite"  )
static