interceptradar.cpp 1.1 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556
  1. #include "interceptradar.h"
  2. interceptRadar::interceptRadar(char waveform,double fc,double simTime,
  3. double BW,double T,double PRF,
  4. double fs)
  5. {
  6. this->waveform = waveform;
  7. this->simTime = simTime;
  8. this->fs = fs;
  9. this->fc = fc;
  10. this->BW = BW;
  11. this->T = T;
  12. this->PRF = PRF;
  13. }
  14. interceptRadar::interceptRadar()
  15. {
  16. }
  17. double interceptRadar::getSimTime(){
  18. return this->simTime;
  19. }
  20. double interceptRadar::getBW(){
  21. return this->BW;
  22. }
  23. double interceptRadar::getFc(){
  24. return this->fc;
  25. }
  26. double interceptRadar::getFs(){
  27. return this->fs;
  28. }
  29. double interceptRadar::getPRF(){
  30. return this->PRF;
  31. }
  32. double interceptRadar::getT(){
  33. return this->T;
  34. }
  35. char interceptRadar::getWaveForm(){
  36. return this->waveform;
  37. }
  38. double* interceptRadar::getSig(){
  39. return this->sig;
  40. }
  41. void interceptRadar::setIndex(std::string index){
  42. this->index = index;
  43. }
  44. std::string interceptRadar::getIndex(){
  45. return this->index;
  46. }
  47. void interceptRadar::setSig(double *sig){
  48. this->sig = sig;
  49. }