]> git.uio.no Git - u/mrichter/AliRoot.git/blame - HLT/comp/AliHLTOfflineDataCompressor.h
Bogdan: new version of MUON visualization.
[u/mrichter/AliRoot.git] / HLT / comp / AliHLTOfflineDataCompressor.h
CommitLineData
4aa41877 1// @(#) $Id$
2
3#ifndef ALIL3OFFLINEDATACOMPRESSOR_H
4#define ALIL3OFFLINEDATACOMPRESSOR_H
5
6#include "AliHLTRootTypes.h"
7#include "AliHLTDataCompressor.h"
8
9class AliTracker;
10
11class AliHLTOfflineDataCompressor : public AliHLTDataCompressor {
12
13 public:
14 AliHLTOfflineDataCompressor();
15 AliHLTOfflineDataCompressor(Char_t *path,Bool_t keep,Bool_t writeshape,Bool_t MI=kFALSE);
16 virtual ~AliHLTOfflineDataCompressor();
17
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);
21
22 private:
23 AliHLTOfflineDataCompressor(const AliHLTOfflineDataCompressor& /*ac*/) : AliHLTDataCompressor() {;}
24 AliHLTOfflineDataCompressor& operator=(const AliHLTOfflineDataCompressor& /*ac*/){return *this;}
25
26 Bool_t fMarian; // is Marian TPC tracking used
27 AliTracker *fTracker; //!
28
29 void SelectRemainingClusters();
30
31 ClassDef(AliHLTOfflineDataCompressor,1)
32
33};
34
35typedef AliHLTOfflineDataCompressor AliL3OfflineDataCompressor; // for backward compatibility
36
37#endif