Changeset 3672 in Sophya for trunk/AddOn/TAcq/racqurw.h
- Timestamp:
- Nov 13, 2009, 6:39:58 PM (16 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/AddOn/TAcq/racqurw.h
r3671 r3672 114 114 class PCIEMultiReader : public ZThread { 115 115 public: 116 PCIEMultiReader( vector<PCIEWrapperInterface*> vec_pciw , uint_4 sizeFrame,uint_4 paqSize, RAcqMemZoneMgr& mem, 117 uint_4 nmax=100, BRDataFmtConv swapall=BR_SwapAll); 116 PCIEMultiReader(vector<PCIEWrapperInterface*> vec_pciw , RAcqMemZoneMgr& mem, BRParList const& par); 118 117 virtual void run(); 119 118 void Stop(); … … 134 133 } 135 134 bool MZoneManage(bool clean=false); // Renvoie true si probleme 135 136 RAcqMemZoneMgr& memgr; 137 BRParList par_; // Parametres divers d'acquisition 136 138 137 RAcqMemZoneMgr& memgr;138 139 uint_4 nmax_; // Nombre maxi de blocs MemZone traites 139 140 BRDataFmtConv swapall_; // select data swap/format conversion for BRPaquet … … 158 159 //---------------------------------------------------------------------------------------- 159 160 161 // --- Cette classe utilise les parametres globaux d'acquisition BRAcqConfig 160 162 class MultiDataSaver : public ZThread { 161 163 public: 162 MultiDataSaver(RAcqMemZoneMgr& mem , string path, uint_4 nfiles=100, uint_4 nblocperfile=1, bool savesig=true);164 MultiDataSaver(RAcqMemZoneMgr& mem); 163 165 164 166 virtual void run(); … … 169 171 170 172 RAcqMemZoneMgr& memgr; 173 171 174 uint_4 nfiles_; // Nombre maxi de fichiers cree 172 175 uint_4 nblocperfile_; // Nombre de bloc (zone memoire) mis dans un fichier … … 174 177 bool savesig_; // Si false, pas d'ecriture des fichiers FITS du signal 175 178 bool stop_; 176 string path_;177 struct sigaction act;178 179 }; 179 180
Note:
See TracChangeset
for help on using the changeset viewer.