5bf93292 |
1 | #ifndef AliL3_Compress |
2 | #define AliL3_Compress |
3 | |
4 | #include "AliL3RootTypes.h" |
5 | #include "AliL3Models.h" |
6 | |
7 | class AliL3TrackArray; |
8 | |
9 | class AliL3Compress { |
10 | |
11 | private: |
95a00d93 |
12 | AliL3TrackArray *fTracks; //! |
5bf93292 |
13 | |
14 | |
15 | public: |
16 | AliL3Compress(); |
17 | virtual ~AliL3Compress(); |
18 | |
95a00d93 |
19 | void WriteFile(AliL3TrackArray *tracks,Char_t *filename); |
20 | void ReadFile(Char_t *filename); |
21 | void CompressFile(Char_t *infile,Char_t *outfile); |
22 | void ExpandFile(Char_t *infile,Char_t *outfile); |
23 | |
24 | AliL3TrackArray *GetTracks() {return fTracks;} |
25 | |
5bf93292 |
26 | ClassDef(AliL3Compress,1) |
27 | |
28 | }; |
29 | |
30 | #endif |