|
Special Relativity in Financial Modeling 1.0.0
Lorentz transforms, spacetime classification, and geodesic price paths for quantitative finance
|
StreamRelativisticSignal — output unit of the signal-processing pipeline. More...
#include <cstdint>Go to the source code of this file.
Classes | |
| struct | srfm::stream::StreamRelativisticSignal |
| Fully-characterised relativistic signal for one processed tick. More... | |
Namespaces | |
| namespace | srfm |
| namespace | srfm::stream |
Enumerations | |
| enum class | srfm::stream::Regime : std::uint8_t { srfm::stream::TIMELIKE = 0 , srfm::stream::LIGHTLIKE = 1 , srfm::stream::SPACELIKE = 2 } |
| Spacetime interval regime derived from the Lorentz-transformed coordinates of consecutive ticks. More... | |
Functions | |
| const char * | srfm::stream::regime_to_str (Regime r) noexcept |
| Convert Regime to a null-terminated ASCII string. | |
StreamRelativisticSignal — output unit of the signal-processing pipeline.
Module: include/srfm/stream/ Owner: AGT-10 (Builder) — 2026-03-01
Define the canonical output type emitted by SignalProcessor and consumed by SignalConsumer. Each StreamRelativisticSignal corresponds to one processed OHLCVTick and carries the full relativistic characterisation of that bar.
• Trivially movable — stored in SPSCRing<StreamRelativisticSignal, 65536>. • No dynamic allocation — fixed-size plain struct. • Regime is an enum (not std::string) — string formatting done at output.
Definition in file stream_signal.hpp.