FOX/ObjCryst++  1.10.X (development)
ObjCryst::TrackerObject< T > Class Template Reference

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

+ Inheritance diagram for ObjCryst::TrackerObject< T >:
+ Collaboration diagram for ObjCryst::TrackerObject< T >:

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,...)

Definition at line 109 of file Tracker.h.

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