Changeset 3993 in Sophya for trunk/AddOn/TAcq/brproc.h
- Timestamp:
- May 13, 2011, 12:37:14 AM (14 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/AddOn/TAcq/brproc.h
r3943 r3993 63 63 inline void SetMaxNbSpecWinFiles(uint_4 nmax=0) { nmaxfiles_specw_=nmax; } 64 64 65 // Pour definir le datatable a remplir - pas de DataTable rempli si pas appele 66 virtual void DefineDataTable(); 65 // Pour definir le datatable (moyenne spectre paquet par paquet) 66 // Le DataTable est rempli par FlagBadPackets - Pas de DataTable rempli si pas appele 67 virtual void DefinePerPaquetDataTable(); 68 69 // Pour definir le datatable puissance spectrale moyennee ou filtree en fonction du temps 70 virtual void DefineTimeAvgPowerDataTable(int first=1, int last=-1, int nband=1); 67 71 68 72 inline void SetVarianceLimits(double vmin=0., double vmax=9.e99) … … 85 89 virtual void SaveMeanSpectra(); // Pour sauver les spectres moyennes ( + sigma ) dans un fichier 86 90 virtual void SaveSpectraWindow(); // Pour sauver les spectres de la fenetre temporel ds un fichier 87 91 virtual void FillPwrTmDTable(TMatrix< r_4 >& specmtx); // pour remplir la puissance spectrale en fonction du temps 88 92 89 93 uint_4 nmean_; // Nombre de spectres pour le calcul des moyennes … … 95 99 uint_8 totnbpaq_; 96 100 97 TMatrix< r_4 > mspecmtx_; // Matrice des spectres moyennees101 TMatrix< r_4 > mspecmtx_; // Matrice des spectres moyennees 98 102 TMatrix< r_4 > sigspecmtx_; // Matrice des sigmas des spectres 103 double moyfc_, moytt_; // FrameCounter/TimeTag moyen pour chaque matrice 104 uint_8 nbpmoyttfc_; // Nombre de TimeTag/FrameCounter somme 99 105 100 106 TArray< r_4 > spec_window_; // fenetre en temps sur les spectres … … 117 123 vector<uint_8> nbadpaq_; 118 124 125 // DataTable for paquet/paquet mean/variance for frequency bands 119 126 FitsInOutFile* ofsdtp_; // Output fits stream for datatable 120 SwFitsDataTable* dtp_; // DataTable127 SwFitsDataTable* dtp_; // per paquet DataTable 121 128 double* xnt_; 129 // DataTable for time averaged spectrum mean per frequency band 130 FitsInOutFile* ofsdtpms_; // Output fits stream for datatable for time averaged spectrum 131 SwFitsDataTable* dtpms_; // DataTable for time averaged spectrum 132 double* xntms_; 133 int firstfreqms_, lastfreqms_, nbandms_; 122 134 }; 123 135
Note:
See TracChangeset
for help on using the changeset viewer.