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

#include <RequirementsCache.h>

Collaboration diagram for carta::HistogramCache:
[legend]

Public Member Functions

 HistogramCache ()
 
bool GetBasicStats (BasicStats< float > &stats_)
 
void SetBasicStats (BasicStats< float > &stats_)
 
bool GetHistogram (int num_bins_, const HistogramBounds &bounds, Histogram &histogram_)
 
void SetHistogram (int num_bins_, Histogram &histogram_)
 
void ClearHistograms ()
 

Public Attributes

BasicStats< float > stats
 
std::unordered_map< int, Histogramhistograms
 

Constructor & Destructor Documentation

◆ HistogramCache()

carta::HistogramCache::HistogramCache ( )
inline

Member Function Documentation

◆ ClearHistograms()

void carta::HistogramCache::ClearHistograms ( )
inline

◆ GetBasicStats()

bool carta::HistogramCache::GetBasicStats ( BasicStats< float > &  stats_)
inline

◆ GetHistogram()

bool carta::HistogramCache::GetHistogram ( int  num_bins_,
const HistogramBounds bounds,
Histogram histogram_ 
)
inline

◆ SetBasicStats()

void carta::HistogramCache::SetBasicStats ( BasicStats< float > &  stats_)
inline

◆ SetHistogram()

void carta::HistogramCache::SetHistogram ( int  num_bins_,
Histogram histogram_ 
)
inline

Member Data Documentation

◆ histograms

std::unordered_map<int, Histogram> carta::HistogramCache::histograms

◆ stats

BasicStats<float> carta::HistogramCache::stats

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