33#ifndef FGMAGNETOMETER_H 
   34#define FGMAGNETOMETER_H 
   43#include "FGSensorOrientation.h" 
  127  bool Run (
void) 
override;
 
  128  void ResetPastStates(
void) 
override;
 
  131  std::shared_ptr<FGPropagate> Propagate;
 
  132  std::shared_ptr<FGMassBalance> MassBalance;
 
  133  std::shared_ptr<FGInertial> Inertial;
 
  137  void updateInertialMag(
void);
 
  142  unsigned long int date;
 
  143  unsigned int counter;
 
  144  const unsigned int INERTIAL_UPDATE_RATE;
 
  146  void Debug(
int from) 
override;
 
 
This class implements a 3 element column vector.
 
Encapsulates the Flight Control System (FCS) functionality.
 
Encapsulates a magnetometer component for the flight control system.
 
Encapsulates a SensorOrientation capability for a sensor.
 
Encapsulates a Sensor component for the flight control system.