Gascoigne::CGInfo Class Reference

#include <cginfo.h>

Collaboration diagram for Gascoigne::CGInfo:

Collaboration graph
[legend]
List of all members.

Public Member Functions

 CGInfo (const std::string &txt)
 CGInfo (double f=1.e-6, double r=1.e-14, int p=10, int m=100, const std::string &txt="It: ")
const StatisticDatastatistics () const
StatisticDatastatistics ()
const ControlDatacontrol () const
ControlDatacontrol ()
const UserDatauser () const
UserDatauser ()
bool check (double res, double corr=0.)
void reset ()

Protected Member Functions

void compute_reduction_rate ()

Protected Attributes

StatisticData SD
ControlData CD
UserData UD

Friends

std::ostream & operator<< (std::ostream &s, const CGInfo &A)

Constructor & Destructor Documentation

Gascoigne::CGInfo::CGInfo ( const std::string txt  ) 

Gascoigne::CGInfo::CGInfo ( double  f = 1.e-6,
double  r = 1.e-14,
int  p = 10,
int  m = 100,
const std::string txt = "It: " 
)


Member Function Documentation

bool Gascoigne::CGInfo::check ( double  res,
double  corr = 0. 
)

void Gascoigne::CGInfo::compute_reduction_rate (  )  [protected]

ControlData& Gascoigne::CGInfo::control (  )  [inline]

const ControlData& Gascoigne::CGInfo::control (  )  const [inline]

void Gascoigne::CGInfo::reset (  ) 

StatisticData& Gascoigne::CGInfo::statistics (  )  [inline]

const StatisticData& Gascoigne::CGInfo::statistics (  )  const [inline]

UserData& Gascoigne::CGInfo::user (  )  [inline]

const UserData& Gascoigne::CGInfo::user (  )  const [inline]


Friends And Related Function Documentation

std::ostream& operator<< ( std::ostream &  s,
const CGInfo A 
) [friend]


Member Data Documentation

ControlData Gascoigne::CGInfo::CD [protected]

StatisticData Gascoigne::CGInfo::SD [protected]

UserData Gascoigne::CGInfo::UD [protected]


The documentation for this class was generated from the following files:
Generated on Thu Sep 14 10:46:08 2006 for Gascoigne by  doxygen 1.4.7