Rosetta
Namespaces | Typedefs | Functions
TimingProfileMetric.cc File Reference

Calculate the time difference between construction and apply/calculate. Useful to time protocols in RosettaScripts or through mover containers. More...

#include <core/simple_metrics/metrics/TimingProfileMetric.hh>
#include <core/simple_metrics/simple_metric_creators.hh>
#include <core/simple_metrics/RealMetric.hh>
#include <core/simple_metrics/util.hh>
#include <basic/Tracer.hh>
#include <basic/datacache/DataMap.fwd.hh>
#include <utility/tag/Tag.hh>
#include <basic/citation_manager/UnpublishedModuleInfo.hh>
#include <utility/tag/XMLSchemaGeneration.hh>
#include <chrono>

Namespaces

 core
 A class for reading in the atom type properties.
 
 core::simple_metrics
 
 core::simple_metrics::metrics
 

Typedefs

using core::simple_metrics::metrics::minutes_timing = duration< float, std::ratio< 60, 1 > >
 
using core::simple_metrics::metrics::hours_timing = duration< float, std::ratio< 3600, 1 > >
 

Functions

static basic::Tracer TR ("core.simple_metrics.metrics.TimingProfileMetric")
 

Detailed Description

Calculate the time difference between construction and apply/calculate. Useful to time protocols in RosettaScripts or through mover containers.

Author
Jared Adolf-Bryfogle (jadol.nosp@m.fbr@.nosp@m.gmail.nosp@m..com)

Function Documentation

◆ TR()

static basic::Tracer TR ( "core.simple_metrics.metrics.TimingProfileMetric"  )
static