MsPASS C++ API  2.4.3.dev1+g61b06b96
Defines the C++ API for MsPASS
Loading...
Searching...
No Matches
Public Attributes | List of all members
mspass::algorithms::deconvolution::SpikeRefitDiagnostics Struct Reference

#include <GIDDeconUtil.h>

Public Attributes

double gram_condition_number {0.0}
 
double relative_ridge_beta {0.0}
 
double residual_l2_pre {0.0}
 
double residual_l2_post {0.0}
 
double maximum_amplitude_pre {0.0}
 
double maximum_amplitude_post {0.0}
 
bool condition_guard_applied {false}
 
bool fallback_to_pre_debias {false}
 
std::string fallback_reason {"not_requested"}
 

Detailed Description

Diagnostics for an optional debiasing/refit of a sparse support.

Member Data Documentation

◆ condition_guard_applied

bool mspass::algorithms::deconvolution::SpikeRefitDiagnostics::condition_guard_applied {false}
256{false};

◆ fallback_reason

std::string mspass::algorithms::deconvolution::SpikeRefitDiagnostics::fallback_reason {"not_requested"}
258{"not_requested"};

◆ fallback_to_pre_debias

bool mspass::algorithms::deconvolution::SpikeRefitDiagnostics::fallback_to_pre_debias {false}
257{false};

◆ gram_condition_number

double mspass::algorithms::deconvolution::SpikeRefitDiagnostics::gram_condition_number {0.0}
250{0.0};

◆ maximum_amplitude_post

double mspass::algorithms::deconvolution::SpikeRefitDiagnostics::maximum_amplitude_post {0.0}
255{0.0};

◆ maximum_amplitude_pre

double mspass::algorithms::deconvolution::SpikeRefitDiagnostics::maximum_amplitude_pre {0.0}
254{0.0};

◆ relative_ridge_beta

double mspass::algorithms::deconvolution::SpikeRefitDiagnostics::relative_ridge_beta {0.0}
251{0.0};

◆ residual_l2_post

double mspass::algorithms::deconvolution::SpikeRefitDiagnostics::residual_l2_post {0.0}
253{0.0};

◆ residual_l2_pre

double mspass::algorithms::deconvolution::SpikeRefitDiagnostics::residual_l2_pre {0.0}
252{0.0};

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