Rosetta Protocols  2014.35
Classes | Typedefs | Variables
protocols::loop_modeling::loggers Namespace Reference

Classes for informally monitoring loop modeling simulations. More...

Classes

class  Logger
 Base class for logging information about the loop modeling run. More...
 
class  PdbLogger
 Record snapshots of the simulation in the PDB format. More...
 
class  ProgressBar
 Display a progress bar that updates after each iteration. More...
 
class  ScoreVsRmsd
 Report scores and RMSDs for every conformation that gets sampled. More...
 

Typedefs

typedef
utility::pointer::owning_ptr
< Logger
LoggerOP
 
typedef
utility::pointer::owning_ptr
< Logger const > 
LoggerCOP
 
typedef utility::vector1
< LoggerOP
LoggerList
 
typedef
utility::pointer::owning_ptr
< PdbLogger
PdbLoggerOP
 
typedef
utility::pointer::owning_ptr
< PdbLogger const > 
PdbLoggerCOP
 
typedef
utility::pointer::owning_ptr
< ProgressBar
ProgressBarOP
 
typedef
utility::pointer::owning_ptr
< ProgressBar const > 
ProgressBarCOP
 
typedef
utility::pointer::owning_ptr
< ScoreVsRmsd
ScoreVsRmsdOP
 
typedef
utility::pointer::owning_ptr
< ScoreVsRmsd const > 
ScoreVsRmsdCOP
 
typedef std::map< Real, RealScoreToRmsdMap
 

Variables

static basic::Tracer TR ("protocols.loop_modeling.loggers.ProgressBar")
 

Detailed Description

Classes for informally monitoring loop modeling simulations.

Most of the classes in this namespace just keep track of simple statistics regarding the loop modeling simulation and report them to stdout. This information is more intended for debugging and diagnostic purposes than it is for analysis. If you are interested in recording information to be be used for analysis, consider the FeaturesReporter framework.

Typedef Documentation

Variable Documentation

basic::Tracer protocols::loop_modeling::loggers::TR("protocols.loop_modeling.loggers.ProgressBar")
static