#ifndef RARDFITS_H_SEEN #define RARDFITS_H_SEEN //---------------------------------------------------------------- // classes de threads pour lecture de fichier fits produit // par le programme d'acquisition TAcq/ de BAORadio // LAL - R. Ansari - Mai 2009 //---------------------------------------------------------------- #include "racqumem.h" #include #include #include #include "sopnamsp.h" #include "zthread.h" #include "brtypes.h" #include "brpaqu.h" using namespace std; //------------------------------------------------------- // Classe thread de lecture des fichiers (mini)fits //------------------------------------------------------- class BRFitsReader : public ZThread { public: BRFitsReader(RAcqMemZoneMgr& mem, vector& infiles, bool fgnotrl=false); virtual void run(); void Stop(); inline void STOP() { stop_ = true; } protected: RAcqMemZoneMgr& memgr; vector infiles_; bool fgnotrl_; bool stop_; }; #endif