Main Page   Namespace List   Class Hierarchy   Compound List   File List   Namespace Members   Compound Members   File Members  

FastShower::IFunctionStats Class Reference

#include <IFunctionStats.h>

Inheritance diagram for FastShower::IFunctionStats:

Inheritance graph
[legend]
List of all members.

Public Methods

virtual ~IFunctionStats ()=0
virtual void bump (double x)=0
virtual void bump (double x, const ParticleParameters *)=0
virtual int nCalls () const=0
virtual double mean () const=0
virtual double variance () const=0
virtual double lastX () const=0
virtual void report (std::ostream &) const=0
virtual void prime ()=0
virtual bool lastIsValid () const=0
virtual void header (std::ostream &ostr) const=0

Constructor & Destructor Documentation

FastShower::IFunctionStats::~IFunctionStats   [pure virtual]
 

Definition at line 3 of file IFunctionStats.cxx.

00003 {}

Member Function Documentation

virtual void FastShower::IFunctionStats::bump double    x [pure virtual]
 

Implemented in FastShower::FunctionStats, and FastShower::FunctionStatsDist.

Referenced by FastShower::DebugBase::bumpStats().

virtual void FastShower::IFunctionStats::bump double    x,
const ParticleParameters  
[pure virtual]
 

Implemented in FastShower::FunctionStats, and FastShower::FunctionStatsDist.

virtual int FastShower::IFunctionStats::nCalls   const [pure virtual]
 

Implemented in FastShower::FunctionStats.

virtual double FastShower::IFunctionStats::mean   const [pure virtual]
 

Implemented in FastShower::FunctionStats.

virtual double FastShower::IFunctionStats::variance   const [pure virtual]
 

Implemented in FastShower::FunctionStats.

virtual double FastShower::IFunctionStats::lastX   const [pure virtual]
 

Implemented in FastShower::FunctionStats.

virtual void FastShower::IFunctionStats::report std::ostream &    const [pure virtual]
 

Implemented in FastShower::FunctionStats, and FastShower::FunctionStatsDist.

Referenced by FastShower::SimpleStatsCollector::action(), FastShower::ComplexStatsCollector2::action(), and FastShower::ComplexStatsCollector::action().

virtual void FastShower::IFunctionStats::prime   [pure virtual]
 

Implemented in FastShower::FunctionStats.

Referenced by FastShower::DebugBase::arm().

virtual bool FastShower::IFunctionStats::lastIsValid   const [pure virtual]
 

Implemented in FastShower::FunctionStats.

virtual void FastShower::IFunctionStats::header std::ostream &    ostr const [pure virtual]
 

Implemented in FastShower::FunctionStats.

Referenced by FastShower::SimpleStatsCollector::action().


The documentation for this class was generated from the following files:
Generated on Tue Mar 18 11:56:23 2003 for FastShowerUtils by doxygen1.3-rc1