]>
Commit | Line | Data |
---|---|---|
0a86fbb7 | 1 | // @(#) $Id$ |
2 | ||
c3d96f5a | 3 | #ifndef ALIL3OFFLINEDATACOMPRESSOR_H |
4 | #define ALIL3OFFLINEDATACOMPRESSOR_H | |
0a86fbb7 | 5 | |
1f1942b8 | 6 | #include "AliL3RootTypes.h" |
0a86fbb7 | 7 | #include "AliL3DataCompressor.h" |
8 | ||
9 | class AliTracker; | |
10 | ||
11 | class AliL3OfflineDataCompressor : public AliL3DataCompressor { | |
12 | ||
0a86fbb7 | 13 | public: |
14 | AliL3OfflineDataCompressor(); | |
15 | AliL3OfflineDataCompressor(Char_t *path,Bool_t keep,Bool_t writeshape,Bool_t MI=kFALSE); | |
16 | virtual ~AliL3OfflineDataCompressor(); | |
17 | ||
18 | void LoadData(Int_t event,Bool_t sp=kTRUE); | |
dd7d3870 | 19 | void FillData(Int_t /*minhits*/,Bool_t /*expand*/) {return;}; |
0a86fbb7 | 20 | void WriteRemaining(Bool_t select); |
21 | ||
c3d96f5a | 22 | private: |
23 | AliL3OfflineDataCompressor(const AliL3OfflineDataCompressor& /*ac*/) : AliL3DataCompressor() {;} | |
24 | AliL3OfflineDataCompressor& operator=(const AliL3OfflineDataCompressor& /*ac*/){return *this;} | |
25 | ||
26 | Bool_t fMarian; // is Marian TPC tracking used | |
27 | AliTracker *fTracker; //! | |
28 | ||
29 | void SelectRemainingClusters(); | |
30 | ||
0a86fbb7 | 31 | ClassDef(AliL3OfflineDataCompressor,1) |
32 | ||
33 | }; | |
34 | ||
35 | #endif |