🛰️航天仿真算法库 SpaceAST 0.0.1
载入中...
搜索中...
未找到
OrbitPathFilter.hpp
浏览该文件的文档.
1
19
20#pragma once
21
23#include "AstUtil/Constants.h"
24
25AST_NAMESPACE_BEGIN
26
30class AST_CORE_API OrbitPathFilter final : public CloseApproachFilter
31{
32public:
34
35 bool keep(const TLE& candidate) const override;
36
37private:
38 OrbElem referenceOrbit_{};
39 double threshold_{};
40 double gm_{kEarthGrav};
41};
42
43AST_NAMESPACE_END
接近分析预过滤抽象
预过滤抽象基类
定义 CloseApproachFilter.hpp:43
virtual bool keep(const TLE &candidate) const =0
判定候选对象是否保留
经典轨道根数
定义 OrbitElement.hpp:93
轨道路径预过滤
定义 OrbitPathFilter.hpp:31
两行根数(TLE)
定义 TLE.hpp:52
constexpr double kEarthGrav
地球引力常数 (WGS84) [m^3/s^2]
定义 Constants.h:71
预过滤共享上下文
定义 CloseApproachFilter.hpp:33
接近分析配置
定义 CloseApproachOptions.hpp:33