mmcfilters
Public API documentation
Loading...
Searching...
No Matches
Public Attributes | List of all members
mmcfilters::sdrt::ResidualEvent< T > Struct Template Reference

Immutable record captured immediately before one elementary leveling. More...

#include <ResidualEvolution.hpp>

Collaboration diagram for mmcfilters::sdrt::ResidualEvent< T >:
Collaboration graph
[legend]

Public Attributes

std::size_t eventIndex = 0
 Zero-based chronological event index.
 
std::span< const PixelIdsupport
 Candidate support in the pre-leveling state.
 
Polarity polarity = Polarity::Maximum
 Polarity in the pre-leveling state.
 
nodeAltitude {}
 Candidate altitude before leveling.
 
firstMergingLevel {}
 Level to which the support is moved.
 
AltitudeDifference< T > signedResidualValue {}
 nodeAltitude - firstMergingLevel.
 

Detailed Description

template<AltitudeValue T>
struct mmcfilters::sdrt::ResidualEvent< T >

Immutable record captured immediately before one elementary leveling.

Definition at line 241 of file ResidualEvolution.hpp.

Member Data Documentation

◆ eventIndex

template<AltitudeValue T>
std::size_t mmcfilters::sdrt::ResidualEvent< T >::eventIndex = 0

Zero-based chronological event index.

Definition at line 242 of file ResidualEvolution.hpp.

◆ firstMergingLevel

template<AltitudeValue T>
T mmcfilters::sdrt::ResidualEvent< T >::firstMergingLevel {}

Level to which the support is moved.

Definition at line 246 of file ResidualEvolution.hpp.

◆ nodeAltitude

template<AltitudeValue T>
T mmcfilters::sdrt::ResidualEvent< T >::nodeAltitude {}

Candidate altitude before leveling.

Definition at line 245 of file ResidualEvolution.hpp.

◆ polarity

template<AltitudeValue T>
Polarity mmcfilters::sdrt::ResidualEvent< T >::polarity = Polarity::Maximum

Polarity in the pre-leveling state.

Definition at line 244 of file ResidualEvolution.hpp.

◆ signedResidualValue

template<AltitudeValue T>
AltitudeDifference<T> mmcfilters::sdrt::ResidualEvent< T >::signedResidualValue {}

nodeAltitude - firstMergingLevel.

Definition at line 247 of file ResidualEvolution.hpp.

◆ support

template<AltitudeValue T>
std::span<const PixelId> mmcfilters::sdrt::ResidualEvent< T >::support

Candidate support in the pre-leveling state.

Definition at line 243 of file ResidualEvolution.hpp.


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