|
Special Relativity in Financial Modeling 1.0.0
Lorentz transforms, spacetime classification, and geodesic price paths for quantitative finance
|
#include <momentum.hpp>
Public Member Functions | |
| RelativisticSignalProcessor () noexcept=default | |
| std::optional< std::vector< RelativisticSignal > > | process (std::span< const RawSignal > signals, BetaVelocity beta, EffectiveMass m_eff) const noexcept |
| Process a batch of raw signals. | |
| std::optional< RelativisticSignal > | process_one (RawSignal signal, BetaVelocity beta, EffectiveMass m_eff) const noexcept |
| Process a single raw signal (convenience wrapper). | |
Definition at line 235 of file momentum.hpp.
|
defaultnoexcept |
|
noexcept |
Process a batch of raw signals.
Gamma is computed once and reused for every signal in the batch.
| signals | Span of raw signal values (zero or more). |
| beta | Normalised market velocity for this processing frame. |
| m_eff | ADV-based effective mass for this frame. |
Definition at line 77 of file momentum.cpp.
|
noexcept |
Process a single raw signal (convenience wrapper).
Definition at line 101 of file momentum.cpp.