#include <PvGenerator.h>
|
| PvGenerator () |
|
| ~PvGenerator ()=default |
|
void | SetFileName (int index, const std::string &filename, bool is_preview=false) |
|
bool | GetPvImage (const std::shared_ptr< Frame > &frame, const casacore::Matrix< float > &pv_data, casacore::IPosition &pv_shape, PositionAxisType axis_type, const casacore::Quantity &position_increment, int start_chan, int stokes, bool reverse, GeneratedImage &pv_image, std::string &message) |
|
|
void | SetPvImageName (const std::string &filename, int index, bool is_preview) |
|
std::shared_ptr< casacore::ImageInterface< casacore::Float > > | SetupPvImage (const std::shared_ptr< casacore::ImageInterface< float > > &input_image, const std::shared_ptr< casacore::CoordinateSystem > &input_csys, casacore::IPosition &pv_shape, const std::string &position_name, const casacore::Quantity &position_increment, double position_refval, double position_refpix, double spectral_refval, int stokes, bool reverse, std::string &message) |
|
casacore::CoordinateSystem | GetPvCoordinateSystem (const std::shared_ptr< casacore::CoordinateSystem > &input_csys, casacore::IPosition &pv_shape, const std::string &position_name, const casacore::Quantity &position_increment, double position_refval, double position_refpix, double spectral_refval, int stokes, bool reverse) |
|
◆ PositionAxisType
Enumerator |
---|
OFFSET | |
DISTANCE | |
◆ PvGenerator()
PvGenerator::PvGenerator |
( |
| ) |
|
◆ ~PvGenerator()
carta::PvGenerator::~PvGenerator |
( |
| ) |
|
|
default |
◆ GetPvCoordinateSystem()
casacore::CoordinateSystem PvGenerator::GetPvCoordinateSystem |
( |
const std::shared_ptr< casacore::CoordinateSystem > & |
input_csys, |
|
|
casacore::IPosition & |
pv_shape, |
|
|
const std::string & |
position_name, |
|
|
const casacore::Quantity & |
position_increment, |
|
|
double |
position_refval, |
|
|
double |
position_refpix, |
|
|
double |
spectral_refval, |
|
|
int |
stokes, |
|
|
bool |
reverse |
|
) |
| |
|
private |
◆ GetPvImage()
bool PvGenerator::GetPvImage |
( |
const std::shared_ptr< Frame > & |
frame, |
|
|
const casacore::Matrix< float > & |
pv_data, |
|
|
casacore::IPosition & |
pv_shape, |
|
|
PositionAxisType |
axis_type, |
|
|
const casacore::Quantity & |
position_increment, |
|
|
int |
start_chan, |
|
|
int |
stokes, |
|
|
bool |
reverse, |
|
|
GeneratedImage & |
pv_image, |
|
|
std::string & |
message |
|
) |
| |
◆ SetFileName()
void PvGenerator::SetFileName |
( |
int |
index, |
|
|
const std::string & |
filename, |
|
|
bool |
is_preview = false |
|
) |
| |
◆ SetPvImageName()
void PvGenerator::SetPvImageName |
( |
const std::string & |
filename, |
|
|
int |
index, |
|
|
bool |
is_preview |
|
) |
| |
|
private |
◆ SetupPvImage()
std::shared_ptr< casacore::ImageInterface< casacore::Float > > PvGenerator::SetupPvImage |
( |
const std::shared_ptr< casacore::ImageInterface< float > > & |
input_image, |
|
|
const std::shared_ptr< casacore::CoordinateSystem > & |
input_csys, |
|
|
casacore::IPosition & |
pv_shape, |
|
|
const std::string & |
position_name, |
|
|
const casacore::Quantity & |
position_increment, |
|
|
double |
position_refval, |
|
|
double |
position_refpix, |
|
|
double |
spectral_refval, |
|
|
int |
stokes, |
|
|
bool |
reverse, |
|
|
std::string & |
message |
|
) |
| |
|
private |
◆ _file_id
int carta::PvGenerator::_file_id |
|
private |
◆ _name
std::string carta::PvGenerator::_name |
|
private |
The documentation for this class was generated from the following files: