mxlib
c++ tools for analyzing astronomical data and other tasks by Jared R. Males. [git repo]
Loading...
Searching...
No Matches
mx::AO::analysis::fourierTemporalPSDReport< realT >::statusSummary Struct Reference

template<typename realT>
struct mx::AO::analysis::fourierTemporalPSDReport< realT >::statusSummary

Summary of one GSL status code.

Definition at line 107 of file fourierTemporalPSD.hpp.

#include <ao/analysis/fourierTemporalPSD.hpp>

Public Attributes

size_t count { 0 }
 Number of occurrences of this status.
std::map< size_t, size_t > countByLayer
 Number of occurrences in each atmospheric layer.
realT maximumAbsoluteError { 0 }
 Largest GSL absolute-error estimate.
realT maximumToleranceRatio { 0 }
 Largest error estimate relative to the requested tolerance.
size_t worstLayer { 0 }
 Layer containing the largest tolerance ratio.
realT worstFrequency { 0 }
 Frequency containing the largest tolerance ratio.

Member Data Documentation

◆ count

template<typename realT>
size_t mx::AO::analysis::fourierTemporalPSDReport< realT >::statusSummary::count { 0 }

◆ countByLayer

template<typename realT>
std::map<size_t, size_t> mx::AO::analysis::fourierTemporalPSDReport< realT >::statusSummary::countByLayer

Number of occurrences in each atmospheric layer.

Definition at line 110 of file fourierTemporalPSD.hpp.

Referenced by mx::AO::analysis::fourierTemporalPSDReport< realT >::merge(), and mx::AO::analysis::fourierTemporalPSDReport< realT >::record().

◆ maximumAbsoluteError

template<typename realT>
realT mx::AO::analysis::fourierTemporalPSDReport< realT >::statusSummary::maximumAbsoluteError { 0 }

◆ maximumToleranceRatio

template<typename realT>
realT mx::AO::analysis::fourierTemporalPSDReport< realT >::statusSummary::maximumToleranceRatio { 0 }

Largest error estimate relative to the requested tolerance.

Definition at line 112 of file fourierTemporalPSD.hpp.

Referenced by mx::AO::analysis::fourierTemporalPSDReport< realT >::merge(), and mx::AO::analysis::fourierTemporalPSDReport< realT >::record().

◆ worstFrequency

template<typename realT>
realT mx::AO::analysis::fourierTemporalPSDReport< realT >::statusSummary::worstFrequency { 0 }

Frequency containing the largest tolerance ratio.

Definition at line 114 of file fourierTemporalPSD.hpp.

Referenced by mx::AO::analysis::fourierTemporalPSDReport< realT >::merge(), and mx::AO::analysis::fourierTemporalPSDReport< realT >::record().

◆ worstLayer

template<typename realT>
size_t mx::AO::analysis::fourierTemporalPSDReport< realT >::statusSummary::worstLayer { 0 }

Layer containing the largest tolerance ratio.

Definition at line 113 of file fourierTemporalPSD.hpp.

Referenced by mx::AO::analysis::fourierTemporalPSDReport< realT >::merge(), and mx::AO::analysis::fourierTemporalPSDReport< realT >::record().


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