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: