source: branches/start/MagicSoft/Mars/mraw/MRawFileRead.h@ 9492

Last change on this file since 9492 was 454, checked in by harald, 24 years ago
Import the first sources of the MAGIC Analysis and Reconstruction Software. T. Bretz and H. Kornmayer 20.December 2000
File size: 728 bytes
Line 
1#ifndef MRAWFILEREAD_H
2#define MRAWFILEREAD_H
3
4#ifndef MTASK_H
5#include "MTask.h"
6#endif
7
8class ifstream;
9
10class MTime;
11class MParList;
12class MRawRunHeader;
13class MRawEvtHeader;
14class MRawEvtData;
15class MRawCrateArray;
16
17class MRawFileRead : public MTask
18{
19private:
20 MParList *pParList;
21
22 MRawRunHeader *fRawRunHeader;
23 MRawEvtHeader *fRawEvtHeader;
24 MRawEvtData *fRawEvtData;
25 MRawCrateArray *fRawCrateArray;
26 MTime *fRawEvtTime;
27
28 ifstream *fIn; //!
29
30public:
31 MRawFileRead(const char *filename, const char *name=NULL, const char *title=NULL);
32
33 Bool_t PreProcess(MParList *pList);
34 Bool_t Process();
35
36 ClassDef(MRawFileRead, 1) // Task to read the raw data binary file
37};
38
39#endif
Note: See TracBrowser for help on using the repository browser.