Index: trunk/BNC/src/rinex/reqcedit.h
===================================================================
--- trunk/BNC/src/rinex/reqcedit.h	(revision 11023)
+++ trunk/BNC/src/rinex/reqcedit.h	(revision 11057)
@@ -56,4 +56,9 @@
                                 QVector<t_eph*>& ephs,
                                 QTextStream* log, bool checkEph);
+  static void indexEphemerides(const QVector<t_eph*>& ephs,
+                               QMap<t_prn, QVector<t_eph*> >& ephsByPrn);
+  static t_eph* ephForTime(const QVector<t_eph*>& ephs, const t_prn& prn,
+                           const bncTime& tt, bool validOnly = false,
+                           bool allowUnhealthy = false);
 
  private:
@@ -82,4 +87,5 @@
   QMap<QString, QMap<int, int> > _lli;
   QVector<t_eph*>        _ephs;
+  QMap<t_prn, QVector<t_eph*> > _ephsByPrn;
 };
 
