6 namespace isce3 {
namespace focus {
22 GapMask(
const std::vector<double> & azimuth_time,
int samples,
23 double range_window_start,
double range_sampling_rate,
24 double chirp_duration,
double guard = 0.0);
31 std::vector<std::pair<int, int>>
32 gaps(
int pulse)
const;
40 mask(
int pulse)
const;
43 std::vector<double> t;
GapMask(const std::vector< double > &azimuth_time, int samples, double range_window_start, double range_sampling_rate, double chirp_duration, double guard=0.0)
Constructor.
Definition: GapMask.cpp:9
std::vector< bool > mask(int pulse) const
Compute gap locations for a given pulse.
Definition: GapMask.cpp:78
Determine location of blind ranges in SweepSAR systems.
Definition: GapMask.h:9
std::vector< std::pair< int, int > > gaps(int pulse) const
Compute gap locations for a given pulse.
Definition: GapMask.cpp:49