source: trunk/Mars/mraw/MRawFitsRead.h@ 11459

Last change on this file since 11459 was 11459, checked in by tbretz, 13 years ago
File size: 632 bytes
Line 
1#ifndef MARS_MRawFitsRead
2#define MARS_MRawFitsRead
3
4#ifndef MARS_MRawFileRead
5#include "MRawFileRead.h"
6#endif
7
8class MRawFitsRead : public MRawFileRead
9{
10private:
11 UInt_t fPCTime; //! Buffer
12
13 istream *OpenFile(const char *filename);
14 Bool_t ReadRunHeader(istream &fin);
15 Bool_t InitReadData(istream &fin);
16 Bool_t ReadEvent(istream &fin);
17 void SkipEvent(istream &fin);
18
19public:
20 MRawFitsRead(const char *filename=NULL, const char *name=NULL, const char *title=NULL);
21
22 static Bool_t IsFits(const char *name);
23
24 ClassDef(MRawFitsRead, 0) // Task to read the raw data binary file
25};
26
27#endif
Note: See TracBrowser for help on using the repository browser.