CARTA Backend
The backend component of CARTA
Loading...
Searching...
No Matches
Casacore.h File Reference
#include <casacore/images/Images/ImageInterface.h>
#include <casacore/images/Images/ImageOpener.h>
#include <casacore/scimath/Mathematics/GaussianBeam.h>
Include dependency graph for Casacore.h:
This graph shows which files directly or indirectly include this file:

Functions

bool CheckFolderPaths (std::string &top_level_string, std::string &starting_string)
 
bool IsSubdirectory (std::string folder, std::string top_folder)
 
casacore::String GetResolvedFilename (const std::string &root_dir, const std::string &directory, const std::string &file, std::string &message)
 
casacore::ImageOpener::ImageTypes CasacoreImageType (const std::string &filename)
 
void GetSpectralCoordPreferences (casacore::ImageInterface< float > *image, bool &prefer_velocity, bool &optical_velocity, bool &prefer_wavelength, bool &air_wavelength)
 
std::string FormatBeam (const casacore::GaussianBeam &gaussian_beam)
 
std::string FormatQuantity (const casacore::Quantity &quantity)
 
void NormalizeUnit (casacore::String &unit)
 
bool ParseHistoryBeamHeader (std::string &header, std::string &bmaj, std::string &bmin, std::string &bpa)
 

Function Documentation

◆ CasacoreImageType()

casacore::ImageOpener::ImageTypes CasacoreImageType ( const std::string &  filename)
inline
Here is the caller graph for this function:

◆ CheckFolderPaths()

bool CheckFolderPaths ( std::string &  top_level_string,
std::string &  starting_string 
)

◆ FormatBeam()

std::string FormatBeam ( const casacore::GaussianBeam &  gaussian_beam)

◆ FormatQuantity()

std::string FormatQuantity ( const casacore::Quantity &  quantity)

◆ GetResolvedFilename()

casacore::String GetResolvedFilename ( const std::string &  root_dir,
const std::string &  directory,
const std::string &  file,
std::string &  message 
)

◆ GetSpectralCoordPreferences()

void GetSpectralCoordPreferences ( casacore::ImageInterface< float > *  image,
bool &  prefer_velocity,
bool &  optical_velocity,
bool &  prefer_wavelength,
bool &  air_wavelength 
)
Here is the call graph for this function:
Here is the caller graph for this function:

◆ IsSubdirectory()

bool IsSubdirectory ( std::string  folder,
std::string  top_folder 
)

◆ NormalizeUnit()

void NormalizeUnit ( casacore::String &  unit)
Here is the caller graph for this function:

◆ ParseHistoryBeamHeader()

bool ParseHistoryBeamHeader ( std::string &  header,
std::string &  bmaj,
std::string &  bmin,
std::string &  bpa 
)
Here is the caller graph for this function: