All Classes Functions
Public Member Functions | Protected Member Functions | List of all members
PEGDirectAscentOpti Class Reference

Serves as a subject for DA engine PID optimisation. More...

#include <PEGDirectAscentOpti.h>

Inheritance diagram for PEGDirectAscentOpti:
Inheritance graph
[legend]
Collaboration diagram for PEGDirectAscentOpti:
Collaboration graph
[legend]

Public Member Functions

 PEGDirectAscentOpti (const VESSEL *v, const ShipVariables &vars)
void SetEngineLevel (double level)
- Public Member Functions inherited from PEGDirectAscentStd
 PEGDirectAscentStd (const VESSEL *v, const ShipVariables &vars)
double GetTargetT () const
double GetDeltaT () const
double GetCruiseEngineLevel () const
- Public Member Functions inherited from PEGDirectAscent
 PEGDirectAscent (const VESSEL *v, const ShipVariables &vars)
void Update (MFDDataLaunchMFD *data)
void Reset ()
void SetToTarget (bool set)
bool IsToTarget () const
- Public Member Functions inherited from PEG
 PEG (const VESSEL *v)
bool IsValid ()
virtual double GetTargetPitch ()
void SetApses (double PeAlt, double ApAlt)
double GetTMECO () const
double GetDeltaTheta () const

Protected Member Functions

Engine GetEngineCapabilities (const VESSEL *v) const
- Protected Member Functions inherited from PEGDirectAscentStd
void UpdateClient (MFDDataLaunchMFD *data)

Additional Inherited Members

- Public Attributes inherited from PEGDirectAscent
double lastCalculatedDVSum
const ShipVariablesm_shipVariables
- Protected Attributes inherited from PEG
const VESSEL * vessel

Detailed Description

Serves as a subject for DA engine PID optimisation.


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