#ifndef _DATAREGISTRATION_H_ #define _DATAREGISTRATION_H_ // // $Id$ //----------------------------------------------------------------------- // // (c) Copyright 2006 by GATS, Inc., // 11864 Canon Blvd, Suite 101, Newport News VA 23606 // // All Rights Reserved. No part of this software or publication may be // reproduced, stored in a retrieval system, or transmitted, in any form // or by any means, electronic, mechanical, photocopying, recording, or // otherwise without the prior written permission of GATS, Inc. // //----------------------------------------------------------------------- // // Module: TimeRegistration.h // // Author: Christopher W. Brown // // Date: 2060614 // //----------------------------------------------------------------------- // // Modification History: // // $Log$ // //----------------------------------------------------------------------- // //----------------------------------------------------------------------- // Include Files: //----------------------------------------------------------------------- // #include "ConfigFile.h" #include "Event.h" // //----------------------------------------------------------------------- // Defines, Macros and Type Definitions: //----------------------------------------------------------------------- // //!< struct to store all Event Vars for Time Registration Module Output /* typedef struct { //!< Array of Event Vars for Ephemeris EventVar L1_StateVectorTOD[6]; //!< Elevation Angle EventVar L1_ViewingAngle; //!< Tangent Point Latitude EventVar L1_TPLat; //!< Tangent Point Longitude EventVar L1_TPLon; //!< Tangent Point Altitude EventVar L1_TPAlt; //!< Tangent Point Curvature of Radius EventVar L1_CurvatureRadius; //!< Doppler Effect EventVar L1_DopplerShift; } TimeRegEventVars; */ // //----------------------------------------------------------------------- // Global Variables: //----------------------------------------------------------------------- // // //----------------------------------------------------------------------- // Function Prototypes: //----------------------------------------------------------------------- // int TimeRegistration(Event& L0, Event& L1, Event& Tmp, Event& SD, ConfigFile& cf); //void InitializeEventVars(TimeRegEventVars); #endif