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

information object keeping a trajectory sample (to generate an N-body model from a Schwarzschild model) More...

#include <orbitan.h>

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

Public Member Functions

 CTrajSampleInformation (const std::vector< CPosVelPoint< NumT > > &src)
 
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 CPosVelDataFloat & getTraj () const
 get function: return the const reference to the entire trajectory
 

Private Attributes

CPosVelDataFloat trajSample
 

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::CTrajSampleInformation< NumT >

information object keeping a trajectory sample (to generate an N-body model from a Schwarzschild model)


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