@@ -44,7 +44,7 @@ namespace SpiceQL {
4444 *
4545 * @return A vector of vectors with a Nx7 state vector of positions and velocities in x,y,z,vx,vy,vz format followed by the light time adjustment.
4646 **/
47- std::pair<std::vector<std::vector<double >>, nlohmann::json> getTargetStates (std::vector<double > ets, std::string target, std::string observer, std::string frame, std::string abcorr, std::string mission, std::vector<std::string> ckQualities={" smithed" , " reconstructed" }, std::vector<std::string> spkQualities={" smithed" , " reconstructed" }, bool useWeb=false , bool searchKernels=true , std::vector<std::string> kernel_list ={});
47+ std::pair<std::vector<std::vector<double >>, nlohmann::json> getTargetStates (std::vector<double > ets, std::string target, std::string observer, std::string frame, std::string abcorr, std::string mission, std::vector<std::string> ckQualities={" smithed" , " reconstructed" }, std::vector<std::string> spkQualities={" smithed" , " reconstructed" }, bool useWeb=false , bool searchKernels=true , std::vector<std::string> kernelList ={});
4848
4949 /* *
5050 * @brief Gives quaternion and angular velocity for a given frame at a set of ephemeris times
@@ -65,7 +65,7 @@ namespace SpiceQL {
6565 *
6666 * @returns Vector of SPICE-style quaternions (w,x,y,z) and optional angular velocity (4 element without angular velocity, 7 element with)
6767 **/
68- std::pair<std::vector<std::vector<double >>, nlohmann::json> getTargetOrientations (std::vector<double > ets, int toFrame, int refFrame, std::string mission, std::vector<std::string> ckQualities={" smithed" , " reconstructed" }, bool useWeb=false , bool searchKernels=true , std::vector<std::string> kernel_list ={});
68+ std::pair<std::vector<std::vector<double >>, nlohmann::json> getTargetOrientations (std::vector<double > ets, int toFrame, int refFrame, std::string mission, std::vector<std::string> ckQualities={" smithed" , " reconstructed" }, bool useWeb=false , bool searchKernels=true , std::vector<std::string> kernelList ={});
6969
7070 /* *
7171 * @brief Converts a given string spacecraft clock time to an ephemeris time
@@ -81,7 +81,7 @@ namespace SpiceQL {
8181 * @param kernelList vector<string> vector of additional kernels to load
8282 * @return double
8383 */
84- std::pair<double , nlohmann::json> strSclkToEt (int frameCode, std::string sclk, std::string mission, bool useWeb=false , bool searchKernels=true , std::vector<std::string> kernel_list ={});
84+ std::pair<double , nlohmann::json> strSclkToEt (int frameCode, std::string sclk, std::string mission, bool useWeb=false , bool searchKernels=true , std::vector<std::string> kernelList ={});
8585
8686 /* *
8787 * @brief Converts a given double spacecraft clock time to an ephemeris time
@@ -97,7 +97,7 @@ namespace SpiceQL {
9797 * @param kernelList vector<string> vector of additional kernels to load
9898 * @return double
9999 */
100- std::pair<double , nlohmann::json> doubleSclkToEt (int frameCode, double sclk, std::string mission, bool useWeb=false , bool searchKernels=true , std::vector<std::string> kernel_list ={});
100+ std::pair<double , nlohmann::json> doubleSclkToEt (int frameCode, double sclk, std::string mission, bool useWeb=false , bool searchKernels=true , std::vector<std::string> kernelList ={});
101101
102102
103103 /* *
@@ -127,7 +127,7 @@ namespace SpiceQL {
127127 * @param searchKernels bool Whether to search the kernels for the user
128128 * @returns double precision ephemeris time
129129 **/
130- std::pair<double , nlohmann::json> utcToEt (std::string utc, bool useWeb=false , bool searchKernels=true , std::vector<std::string> kernel_list ={});
130+ std::pair<double , nlohmann::json> utcToEt (std::string utc, bool useWeb=false , bool searchKernels=true , std::vector<std::string> kernelList ={});
131131
132132 /* *
133133 * @brief convert et string to a UTC string
@@ -142,7 +142,7 @@ namespace SpiceQL {
142142 *
143143 * @returns double precision ephemeris time
144144 **/
145- std::pair<std::string, nlohmann::json> etToUtc (double et, std::string format, double precision, bool useWeb=false , bool searchKernels=true , std::vector<std::string> kernel_list ={});
145+ std::pair<std::string, nlohmann::json> etToUtc (double et, std::string format, double precision, bool useWeb=false , bool searchKernels=true , std::vector<std::string> kernelList ={});
146146
147147 /* *
148148 * @brief Switch between NAIF frame string name to integer frame code
@@ -156,7 +156,7 @@ namespace SpiceQL {
156156 *
157157 * @return integer Naif frame code
158158 **/
159- std::pair<int , nlohmann::json> translateNameToCode (std::string frame, std::string mission, bool useWeb=false , bool searchKernels=true , std::vector<std::string> kernel_list ={});
159+ std::pair<int , nlohmann::json> translateNameToCode (std::string frame, std::string mission, bool useWeb=false , bool searchKernels=true , std::vector<std::string> kernelList ={});
160160
161161 /* *
162162 * @brief Switch between NAIF frame integer code to string frame name
@@ -170,7 +170,7 @@ namespace SpiceQL {
170170 *
171171 * @return string Naif frame name
172172 **/
173- std::pair<std::string, nlohmann::json> translateCodeToName (int frame, std::string mission, bool useWeb=false , bool searchKernels=true , std::vector<std::string> kernel_list ={});
173+ std::pair<std::string, nlohmann::json> translateCodeToName (int frame, std::string mission, bool useWeb=false , bool searchKernels=true , std::vector<std::string> kernelList ={});
174174
175175 /* *
176176 * @brief Get the center, class id, and class of a given frame
@@ -184,7 +184,7 @@ namespace SpiceQL {
184184 *
185185 * @return 3 element vector of the given frames center, class id, and class
186186 **/
187- std::pair<std::vector<int >, nlohmann::json> getFrameInfo (int frame, std::string mission, bool useWeb=false , bool searchKernels=true , std::vector<std::string> kernel_list ={});
187+ std::pair<std::vector<int >, nlohmann::json> getFrameInfo (int frame, std::string mission, bool useWeb=false , bool searchKernels=true , std::vector<std::string> kernelList ={});
188188
189189 /* *
190190 * @brief returns frame name and frame code associated to the target ID.
@@ -198,7 +198,7 @@ namespace SpiceQL {
198198 *
199199 * @returns json of frame name and frame code
200200 **/
201- std::pair<nlohmann::json, nlohmann::json> getTargetFrameInfo (int targetId, std::string mission, bool useWeb=false , bool searchKernels=true , std::vector<std::string> kernel_list ={});
201+ std::pair<nlohmann::json, nlohmann::json> getTargetFrameInfo (int targetId, std::string mission, bool useWeb=false , bool searchKernels=true , std::vector<std::string> kernelList ={});
202202
203203 /* *
204204 * @brief returns kernel values for a specific mission in the form of a json
@@ -210,7 +210,7 @@ namespace SpiceQL {
210210 * @param searchKernels bool Whether to search the kernels for the user
211211 * @returns json of values
212212 **/
213- std::pair<nlohmann::json, nlohmann::json> findMissionKeywords (std::string key, std::string mission, bool useWeb=false , bool searchKernels=true , std::vector<std::string> kernel_list ={});
213+ std::pair<nlohmann::json, nlohmann::json> findMissionKeywords (std::string key, std::string mission, bool useWeb=false , bool searchKernels=true , std::vector<std::string> kernelList ={});
214214
215215 /* *
216216 * @brief returns Target values in the form of a vector
@@ -225,7 +225,7 @@ namespace SpiceQL {
225225 *
226226 * @returns vector of values
227227 **/
228- std::pair<nlohmann::json, nlohmann::json> findTargetKeywords (std::string key, std::string mission, bool useWeb=false , bool searchKernels=true , std::vector<std::string> kernel_list ={});
228+ std::pair<nlohmann::json, nlohmann::json> findTargetKeywords (std::string key, std::string mission, bool useWeb=false , bool searchKernels=true , std::vector<std::string> kernelList ={});
229229
230230 /* *
231231 * @brief Given an ephemeris time and a starting frame, find the path from that starting frame to J2000 (1)
@@ -243,7 +243,7 @@ namespace SpiceQL {
243243 * @returns A two element vector of vectors ints, where the first element is the sequence of time dependent frames
244244 * and the second is the sequence of constant frames
245245 **/
246- std::pair<std::vector<std::vector<int >>, nlohmann::json> frameTrace (double et, int initialFrame, std::string mission, std::vector<std::string> ckQualities={" smithed" , " reconstructed" }, bool useWeb=false , bool searchKernels=true , std::vector<std::string> kernel_list ={});
246+ std::pair<std::vector<std::vector<int >>, nlohmann::json> frameTrace (double et, int initialFrame, std::string mission, std::vector<std::string> ckQualities={" smithed" , " reconstructed" }, bool useWeb=false , bool searchKernels=true , std::vector<std::string> kernelList ={});
247247
248248 /* *
249249 * @brief Extracts all segment times between observStart and observeEnd
@@ -260,5 +260,5 @@ namespace SpiceQL {
260260 *
261261 * @returns A list of times
262262 **/
263- std::pair<std::vector<double >, nlohmann::json> extractExactCkTimes (double observStart, double observEnd, int targetFrame, std::string mission, std::vector<std::string> ckQualities={" smithed" , " reconstructed" }, bool useWeb=false , bool searchKernels=true , std::vector<std::string> kernel_list ={});
263+ std::pair<std::vector<double >, nlohmann::json> extractExactCkTimes (double observStart, double observEnd, int targetFrame, std::string mission, std::vector<std::string> ckQualities={" smithed" , " reconstructed" }, bool useWeb=false , bool searchKernels=true , std::vector<std::string> kernelList ={});
264264}
0 commit comments