ObjCryst++  1.5CVS
Public Member Functions | Private Member Functions | Private Attributes
ObjCryst::TrackerObject< T > Class Template Reference

Tracker for objects (RefinableObj, Crystal, PowderPattern, RefPar,...) More...

Inheritance diagram for ObjCryst::TrackerObject< T >:
ObjCryst::Tracker

List of all members.

Public Member Functions

 TrackerObject (const std::string &name, const T &obj, REAL(T::*f)() const)
- Public Member Functions inherited from ObjCryst::Tracker
 Tracker (const std::string &name)
const std::string & GetName () const
void AppendValue (const long trial)
void Clear ()
 Removes all stored values.
const std::map< long, REAL > & GetValues () const
std::map< long, REAL > & GetValues ()

Private Member Functions

REAL ReadValue ()

Private Attributes

const T * mpObj
REAL(T::* mfp )() const

Additional Inherited Members

- Protected Attributes inherited from ObjCryst::Tracker
std::map< long, REAL > mvValues
std::string mName

Detailed Description

template<class T>
class ObjCryst::TrackerObject< T >

Tracker for objects (RefinableObj, Crystal, PowderPattern, RefPar,...)


The documentation for this class was generated from the following file: