SMILE  v2.5
Schwarzschild Modelling Interactive expLoratory Environment
Public Member Functions | Private Attributes | List of all members
smile::CVelPerturberInformation< NumT > Class Template Reference

information object for velocity perturber class (keep track of accumulated energy change due to relaxation) More...

#include <orbitan.h>

Inheritance diagram for smile::CVelPerturberInformation< NumT >:
Inheritance graph
[legend]
Collaboration diagram for smile::CVelPerturberInformation< NumT >:
Collaboration graph
[legend]

Public Member Functions

 CVelPerturberInformation (const double _deltaErelax)
 
virtual INFOTYPE infoType () const
 return the derived class type
 
virtual std::string toString () const
 present a textual representation of the data contained in this class (may be empty string)
 
const NumT getData () const
 get data
 

Private Attributes

NumT deltaErelax
 stores a single value – the accumulated energy change
 

Additional Inherited Members

- Public Types inherited from smile::CBasicInformation
enum  INFOTYPE {
  IT_UNKNOWN, IT_TRAJ_ANALYSIS, IT_TRAJ_SAMPLE, IT_POINCARE,
  IT_PERICENTER, IT_SCHW, IT_VEL_PERTURBER
}
 lists all possible information types More...
 

Detailed Description

template<typename NumT>
class smile::CVelPerturberInformation< NumT >

information object for velocity perturber class (keep track of accumulated energy change due to relaxation)


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