]> git.uio.no Git - u/mrichter/AliRoot.git/blame - HLT/comp/AliL3OfflineDataCompressor.h
macro to read the hits tree
[u/mrichter/AliRoot.git] / HLT / comp / AliL3OfflineDataCompressor.h
CommitLineData
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
9class AliTracker;
10
11class 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