Program Listing for File ephemeris_manager.h

Return to documentation for file (agents/ephemeris_manager.h)

#pragma once

#include "lupnt/agents/agent.h"

namespace lupnt {

  class EphemerisManager : public Agent {
  public:
    EphemerisManager() = default;
    explicit EphemerisManager(Config& config) : Agent(config) {}

    Cart6 GetStateAt(Real /*t*/) const override { return Cart6(Vec6::Zero(), Frame::MOON_CI); }
  };

}  // namespace lupnt