DP3
base
Apply.h
Go to the documentation of this file.
1
// Apply.h: Apply station Jones matrices to a set of visibilities.
2
//
3
// Copyright (C) 2020 ASTRON (Netherlands Institute for Radio Astronomy)
4
// SPDX-License-Identifier: GPL-3.0-or-later
5
6
#ifndef DPPP_APPLY_H
7
#define DPPP_APPLY_H
8
9
#include "
Baseline.h
"
10
#include "
Cursor.h
"
11
12
#include <complex>
13
14
namespace
dp3
{
15
namespace
base {
16
18
35
void
apply
(
size_t
nBaseline,
size_t
nChannel,
const_cursor<Baseline>
baselines,
36
const_cursor<double>
coeff,
cursor
<std::complex<double>> data);
38
39
}
// namespace base
40
}
// namespace dp3
41
42
#endif
Baseline.h
Pair of stations that together form a baseline (interferometer).
Cursor.h
dp3::base::const_cursor
Definition:
Cursor.h:97
dp3::base::cursor
Multi-dimensional iterators.
Definition:
Cursor.h:20
dp3::base::apply
void apply(size_t nBaseline, size_t nChannel, const_cursor< Baseline > baselines, const_cursor< double > coeff, cursor< std::complex< double >> data)
Apply station Jones matrices to a set of visibilities.
dp3
This file has generic helper routines for testing steps.
Definition:
AntennaConfig.h:53
Generated on Thu May 7 2026 07:44:42 for DP3 by
1.9.1