CARTA Backend
The backend component of CARTA
Loading...
Searching...
No Matches
Message.h File Reference
#include <carta-protobuf/animation.pb.h>
#include <carta-protobuf/channel_map.pb.h>
#include <carta-protobuf/close_file.pb.h>
#include <carta-protobuf/contour_image.pb.h>
#include <carta-protobuf/defs.pb.h>
#include <carta-protobuf/error.pb.h>
#include <carta-protobuf/export_region.pb.h>
#include <carta-protobuf/file_info.pb.h>
#include <carta-protobuf/file_list.pb.h>
#include <carta-protobuf/fitting_request.pb.h>
#include <carta-protobuf/import_region.pb.h>
#include <carta-protobuf/moment_request.pb.h>
#include <carta-protobuf/open_file.pb.h>
#include <carta-protobuf/pv_request.pb.h>
#include <carta-protobuf/raster_tile.pb.h>
#include <carta-protobuf/region.pb.h>
#include <carta-protobuf/region_histogram.pb.h>
#include <carta-protobuf/region_requirements.pb.h>
#include <carta-protobuf/region_stats.pb.h>
#include <carta-protobuf/register_viewer.pb.h>
#include <carta-protobuf/remote_file_request.pb.h>
#include <carta-protobuf/resume_session.pb.h>
#include <carta-protobuf/save_file.pb.h>
#include <carta-protobuf/scripting.pb.h>
#include <carta-protobuf/set_cursor.pb.h>
#include <carta-protobuf/set_image_channels.pb.h>
#include <carta-protobuf/spatial_profile.pb.h>
#include <carta-protobuf/spectral_profile.pb.h>
#include <carta-protobuf/stop_moment_calc.pb.h>
#include <carta-protobuf/stop_pv_calc.pb.h>
#include <carta-protobuf/tiles.pb.h>
#include <carta-protobuf/vector_overlay.pb.h>
#include <carta-protobuf/vector_overlay_tile.pb.h>
#include <casacore/casa/Quanta/Quantum.h>
#include "Image.h"
#include "ImageStats/BasicStatsCalculator.h"
#include "ImageStats/Histogram.h"
#include "Message.tcc"
Include dependency graph for Message.h:
This graph shows which files directly or indirectly include this file:

Classes

struct  carta::EventHeader
 
class  Message
 

Namespaces

namespace  carta
 

Functions

void FillHistogram (CARTA::Histogram *histogram, int32_t num_bins, double bin_width, double first_bin_center, const std::vector< int32_t > &bins, double mean, double std_dev)
 
void FillHistogram (CARTA::Histogram *histogram, const carta::BasicStats< float > &stats, const carta::Histogram &hist)
 
void FillStatistics (CARTA::RegionStatsData &stats_data, const std::vector< CARTA::StatsType > &required_stats, std::map< CARTA::StatsType, double > &stats_value_map)
 

Variables

const uint16_t carta::ICD_VERSION = 30
 

Function Documentation

◆ FillHistogram() [1/2]

void FillHistogram ( CARTA::Histogram *  histogram,
const carta::BasicStats< float > &  stats,
const carta::Histogram hist 
)
Here is the call graph for this function:

◆ FillHistogram() [2/2]

void FillHistogram ( CARTA::Histogram *  histogram,
int32_t  num_bins,
double  bin_width,
double  first_bin_center,
const std::vector< int32_t > &  bins,
double  mean,
double  std_dev 
)
Here is the caller graph for this function:

◆ FillStatistics()

void FillStatistics ( CARTA::RegionStatsData &  stats_data,
const std::vector< CARTA::StatsType > &  required_stats,
std::map< CARTA::StatsType, double > &  stats_value_map 
)
Here is the caller graph for this function: