casacore
|
#include <casacore/tables/DataMan/StManColumn.h>
#include <casacore/casa/Arrays/Array.h>
#include <casacore/casa/Arrays/IPosition.h>
#include "BufferedColumnarFile.h"
#include <optional>
#include "StokesIStMan.h"
Go to the source code of this file.
Classes | |
class | casacore::StokesIStManColumn |
Base class for columns of the StokesIStMan. More... | |
Namespaces | |
namespace | casacore |
this file contains all the compiler specific defines | |
Functions | |
template<typename T > | |
void | casacore::ExpandFromStokesI (T *data, size_t n) |
Expands n values from single Stokes I values to have 4 values, in place. | |
template<> | |
void | casacore::ExpandFromStokesI (bool *data, size_t n) |
template<typename T > | |
T * | casacore::TransformToStokesI (const T *input, char *buffer, size_t n) |
Calculates for every set of 4 input values the Stokes-I values by doing out = 0.5 * (in_pp + in_qq), where pp/qq can be xx/yy or ll/rr. | |
template<> | |
bool * | casacore::TransformToStokesI (const bool *input, char *buffer, size_t n) |