Changeset 3671 in Sophya for trunk/AddOn/TAcq/racqurw.h
- Timestamp:
- Nov 13, 2009, 11:54:04 AM (16 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/AddOn/TAcq/racqurw.h
r3658 r3671 15 15 #include "zthread.h" 16 16 #include "pciewrap.h" 17 18 17 #include "brtypes.h" 19 18 #include "brpaqu.h" 19 #include "brparam.h" 20 #include "minifits.h" 20 21 21 22 using namespace std; … … 61 62 uint_4 max_targ_npaq; // = mmgr.NbPaquets() = Max de targ_npaq_ 62 63 Byte* mmbuf_; // Pointeur zone memoire rendu par RAcqMemZoneMgr 64 63 65 }; 64 66 … … 113 115 public: 114 116 PCIEMultiReader( vector<PCIEWrapperInterface*> vec_pciw , uint_4 sizeFrame,uint_4 paqSize, RAcqMemZoneMgr& mem, 115 uint_4 nmax=100, BRDataFmtConv swapall=BR_SwapAll ,int binMin=0, int nbBin=0);117 uint_4 nmax=100, BRDataFmtConv swapall=BR_SwapAll); 116 118 virtual void run(); 117 119 void Stop(); … … 142 144 uint_4 packSizeInMgr_; 143 145 uint_4 nbDma_; 144 int nbBin_;145 int binMin_;146 146 int mid_; // Identificateur zone memoire 147 147 uint_4 targ_npaq_; // Numero de paquet dans une seule zone memoire … … 160 160 class MultiDataSaver : public ZThread { 161 161 public: 162 MultiDataSaver(RAcqMemZoneMgr& mem, string &path, uint_4 nfiles=100, uint_4 nblocperfile=1, bool savesig=true);162 MultiDataSaver(RAcqMemZoneMgr& mem, string path, uint_4 nfiles=100, uint_4 nblocperfile=1, bool savesig=true); 163 163 164 164 virtual void run(); … … 166 166 inline void STOP() { stop_ = true; } 167 167 protected: 168 int AddFitsKW(MiniFITSFile* mff, BRAcqConfig& acpar); 169 168 170 RAcqMemZoneMgr& memgr; 169 171 uint_4 nfiles_; // Nombre maxi de fichiers cree … … 174 176 string path_; 175 177 struct sigaction act; 176 177 178 }; 178 179
Note:
See TracChangeset
for help on using the changeset viewer.