13#ifndef EXAMPLE_TOPIC_H
14#define EXAMPLE_TOPIC_H
18#include <taiclock/taiClock.hpp>
27template <
unsigned int NSUBAPS>
29 std::array<float, 2 * NSUBAPS>
slopes;
35 taiclock::TaiClock::time_point
44 taiclock::TaiClock::time_point
47 std::array<WfsLoopBaseTopic<N_SUBAPS>, 6>
wfs;
51template <
unsigned int NPIX>
64 taiclock::TaiClock::time_point
68 std::array<uint32_t, 192 * 192>
data_1;
69 std::array<uint32_t, 96 * 96>
data_2;
constexpr unsigned NUM_PIXELS
Definition topics.hpp:23
constexpr unsigned N_COMMANDS
Definition topics.hpp:25
constexpr unsigned N_SUBAPS
Definition topics.hpp:24
std::array< PixelBaseTopic< NUM_PIXELS >, 6 > lgs_wfs_pixels
Definition topics.hpp:59
taiclock::TaiClock::time_point timestamp
Definition topics.hpp:58
uint32_t sample_id
Definition topics.hpp:57
taiclock::TaiClock::time_point cmd_timestamp
Definition topics.hpp:46
uint32_t sample_id
Definition topics.hpp:43
std::array< float, N_COMMANDS > commands
Definition topics.hpp:48
std::array< WfsLoopBaseTopic< N_SUBAPS >, 6 > wfs
Definition topics.hpp:47
taiclock::TaiClock::time_point wfs_timestamp
Definition topics.hpp:45
std::array< float, NPIX > pixels
Definition topics.hpp:53
std::array< uint32_t, 96 *96 > data_2
Definition topics.hpp:69
taiclock::TaiClock::time_point data3_timestamp
Definition topics.hpp:67
taiclock::TaiClock::time_point data1_timestamp
Definition topics.hpp:65
std::array< float, 92 *92 > data_3
Definition topics.hpp:70
std::array< uint32_t, 192 *192 > data_1
Definition topics.hpp:68
uint32_t sample_id
Definition topics.hpp:63
taiclock::TaiClock::time_point data2_timestamp
Definition topics.hpp:66
taiclock::TaiClock::time_point wfs_timestamp
Definition topics.hpp:36
std::array< float, N_COMMANDS > commands
Definition topics.hpp:39
WfsLoopBaseTopic< N_SUBAPS > wfs
Definition topics.hpp:38
uint32_t sample_id
Definition topics.hpp:34
taiclock::TaiClock::time_point cmd_timestamp
Definition topics.hpp:37
std::array< float, 2 *NSUBAPS > slopes
Definition topics.hpp:29
std::array< float, NSUBAPS > intensities
Definition topics.hpp:30