12#ifndef WSFCONJUNCTIONINPUT_HPP
13#define WSFCONJUNCTIONINPUT_HPP
17#include "UtCalendar.hpp"
19class UtOrbitalPropagatorBase;
57 bool Initialize(
const UtCalendar& aTime,
const ut::OrbitalState& aState);
60 const UtCalendar& aTime,
61 const UtOrbitalPropagatorBase& aInterceptorProp);
65 enum class PositionInputType
73 const UtOrbitalPropagatorBase* GetTargetPropagator(
const WsfSimulation& aSimulation)
const;
76 UtVec3d mInitialLocationECI;
77 UtVec3d mInitialVelocityECI;
78 UtVec3d mSolutionVelocityECI;
79 double mTolerance{1.0e-9};
80 double mConjunctionTime;
82 PositionInputType mPosType;
The main controller for a simulation.
Definition WsfSimulation.hpp:109
Definition WsfSensorErrorModel.hpp:21