7 #ifndef STATIONARYWAVELETPACKETTREE_H
8 #define STATIONARYWAVELETPACKETTREE_H
14 #include "WaveletMath.h"
15 #include "WaveletPacketTreeTemplateBase.h"
46 PaddingMode padding_mode = PaddingMode::Zeroes);
53 void DecomposeNode(
size_t node);
54 void ReconstructNode(
size_t node);
64 std::vector<double>* accumulated_signal);
67 PaddingMode padding_mode_;
72 #endif // STATIONARYWAVELETPACKETTREE_H
StationaryWaveletPacketTree(size_t height, const Wavelet *wavelet, PaddingMode padding_mode=PaddingMode::Zeroes)
Definition: StationaryWaveletPacketTree.cc:28
Definition: StationaryWaveletPacketTree.h:30
void Reconstruct(size_t level) override
Definition: StationaryWaveletPacketTree.cc:133
void ReconstructAccumulate(size_t leaf_node, std::vector< double > *accumulated_signal)
Definition: StationaryWaveletPacketTree.cc:116
void Decompose() override
Definition: StationaryWaveletPacketTree.cc:33
Definition: WaveletPacketTreeTemplateBase.h:22