CARTA Backend
The backend component of CARTA
Loading...
Searching...
No Matches
carta::SpectralConfig Struct Reference

#include <RequirementsCache.h>

Collaboration diagram for carta::SpectralConfig:
[legend]

Public Member Functions

 SpectralConfig (std::string &coordinate, std::vector< CARTA::StatsType > &stats)
 
void SetNewRequirements (const std::vector< CARTA::StatsType > &new_stats_types)
 
void SetAllNewStats ()
 
void ClearNewStats ()
 
bool HasStat (CARTA::StatsType type)
 

Public Attributes

std::string coordinate
 
std::vector< CARTA::StatsType > all_stats
 
std::vector< CARTA::StatsType > new_stats
 

Constructor & Destructor Documentation

◆ SpectralConfig()

carta::SpectralConfig::SpectralConfig ( std::string &  coordinate,
std::vector< CARTA::StatsType > &  stats 
)
inline

Member Function Documentation

◆ ClearNewStats()

void carta::SpectralConfig::ClearNewStats ( )
inline

◆ HasStat()

bool carta::SpectralConfig::HasStat ( CARTA::StatsType  type)
inline

◆ SetAllNewStats()

void carta::SpectralConfig::SetAllNewStats ( )
inline

◆ SetNewRequirements()

void carta::SpectralConfig::SetNewRequirements ( const std::vector< CARTA::StatsType > &  new_stats_types)
inline

Member Data Documentation

◆ all_stats

std::vector<CARTA::StatsType> carta::SpectralConfig::all_stats

◆ coordinate

std::string carta::SpectralConfig::coordinate

◆ new_stats

std::vector<CARTA::StatsType> carta::SpectralConfig::new_stats

The documentation for this struct was generated from the following file: