#ifndef SRAMRX_H #define SRAMRX_H #include struct SramRx_t { QVector rxR0CenterActiveElementNumber; QVector rxR0ActiveElementNumber; QVector rxActiveElementStep; QVector interceptPointFiringTime; QVector r0Position; QVector rxFocusPointNumber; QVector thetaCos; QVector thetaSin; QVector phiCos; QVector phiSin; QVector interceptXPos; QVector interceptYPos; QVector interceptZPos; QVector txR0MinDelay; QVector rxR0MinDelay; QVector rxR0MaxDelay; QVector txR0MinDelayQ; QVector rxR0MinDelayQ; QVector rxR0MaxDelayQ; QVector rxR0StartActiveElementNumber; QVector r0XPosition; QVector r0YPosition; QVector r0ZPosition; void clear() { rxR0CenterActiveElementNumber.clear(); rxR0ActiveElementNumber.clear(); rxActiveElementStep.clear(); interceptPointFiringTime.clear(); r0Position.clear(); rxFocusPointNumber.clear(); thetaCos.clear(); thetaSin.clear(); phiCos.clear(); phiSin.clear(); interceptXPos.clear(); interceptYPos.clear(); interceptZPos.clear(); txR0MinDelay.clear(); rxR0MinDelay.clear(); rxR0MaxDelay.clear(); txR0MinDelayQ.clear(); rxR0MinDelayQ.clear(); rxR0MaxDelayQ.clear(); rxR0StartActiveElementNumber.clear(); r0XPosition.clear(); r0YPosition.clear(); r0ZPosition.clear(); } }; #endif //SRAMRX_H