3 #ifndef ALIL3OFFLINEDATACOMPRESSOR_H
4 #define ALIL3OFFLINEDATACOMPRESSOR_H
6 #include "AliL3RootTypes.h"
7 #include "AliL3DataCompressor.h"
11 class AliL3OfflineDataCompressor : public AliL3DataCompressor {
14 AliL3OfflineDataCompressor();
15 AliL3OfflineDataCompressor(Char_t *path,Bool_t keep,Bool_t writeshape,Bool_t MI=kFALSE);
16 virtual ~AliL3OfflineDataCompressor();
18 void LoadData(Int_t event,Bool_t sp=kTRUE);
19 void FillData(Int_t /*minhits*/,Bool_t /*expand*/) {return;};
20 void WriteRemaining(Bool_t select);
23 AliL3OfflineDataCompressor(const AliL3OfflineDataCompressor& /*ac*/) : AliL3DataCompressor() {;}
24 AliL3OfflineDataCompressor& operator=(const AliL3OfflineDataCompressor& /*ac*/){return *this;}
26 Bool_t fMarian; // is Marian TPC tracking used
27 AliTracker *fTracker; //!
29 void SelectRemainingClusters();
31 ClassDef(AliL3OfflineDataCompressor,1)