12#ifndef FIRES_TABLE_HPP
13#define FIRES_TABLE_HPP
15#include "wsf_fires_export.h"
20#include "TblLookup.hpp"
45 void SetName(
const std::string& aName) { mName = aName; }
46 const std::string&
GetName()
const {
return mName; }
47 double GetMinimumRange()
const;
48 double GetMaximumRange()
const;
50 void GetMaxOrdAndTOF(
double aRange,
double& aMaxOrd,
double& aTOF);
52 void GetElevationAngleAndTOF(
double aRange,
double& aElevationAngle,
double& aTOF);
Definition FiresTableLookup.hpp:26
TblDepVar1< double > mTimeOfFlight
Definition FiresTable.hpp:57
TblIndVarU< double > mRangeValues
Definition FiresTable.hpp:54
bool mUseMaxOrd
Definition FiresTable.hpp:58
const std::string & GetName() const
Definition FiresTable.hpp:46
TblDepVar1< double > mElevationValues
Definition FiresTable.hpp:56
void SetName(const std::string &aName)
Definition FiresTable.hpp:45
void GetContext(FiresTableLookup &aContext) const
Definition FiresTable.hpp:43
TblDepVar1< double > mMaxOrdValues
Definition FiresTable.hpp:55
FiresTable()
Definition FiresTable.cpp:22
Provide a top-level interface for including the fires library's types.
Definition BallisticPath.cpp:34