53 extern QQueue <Eigen::MatrixXf *> g_queue;
55 extern QMutex g_mutex;
56 extern QWaitCondition g_queueNotFull;
57 extern QWaitCondition g_queueNotEmpty;
60 extern QQueue<Eigen::MatrixXf > g_queue_avg;
61 extern int g_maxlen_avg;
62 extern QMutex g_mutex_avg1;
63 extern QWaitCondition g_queueNotFull_avg;
64 extern QWaitCondition g_queueNotEmpty_avg;
67 extern QQueue<Eigen::MatrixXf > g_queue_disp;
68 extern int g_maxlen_disp;
69 extern QMutex g_mutex_disp;
70 extern QWaitCondition g_queueNotFull_disp;
71 extern QWaitCondition g_queueNotEmpty_disp;
74 extern QQueue<Eigen::MatrixXf > g_queue_squidctrl;
75 extern int g_maxlen_squidctrl;
76 extern QMutex g_mutex_squidctrl;
77 extern QWaitCondition g_queueNotFull_squidctrl;
78 extern QWaitCondition g_queueNotEmpty_squidctrl;
81 extern QQueue<Eigen::MatrixXf > g_queue_filesave;
82 extern int g_maxlen_filesave;
83 extern QMutex g_mutex_filesave;
84 extern QWaitCondition g_queueNotFull_filesave;
85 extern QWaitCondition g_queueNotEmpty_filesave;
105 QList <QString> axlabel;
118 QString triglinefile;
124 QList <Trigger> m_trigger;
126 QList <TriggerLine> m_trigline;
129 extern PROAvg m_OnlineAvg;
130 extern int AvgBufLen;
143 extern QList <Eigen::MatrixXf> AvgBinSum;
144 extern QList <int> AvgBufCounts;
145 extern QMutex g_mutex_avg;
147 #endif // GLOBALOBJ_H