]>
Commit | Line | Data |
---|---|---|
7b1c94fc | 1 | #ifndef ALITPCPREPROCESSORONLINE_H |
2 | #define ALITPCPREPROCESSORONLINE_H | |
3 | /* Copyright(c) 1998-1999, ALICE Experiment at CERN, All rights reserved. * | |
4 | * See cxx source for full Copyright notice */ | |
5 | ||
6 | /* $Id: AliTPCPreprocessorOnline.h,v */ | |
7 | ||
7d855b04 | 8 | /// \class AliTPCPreprocessorOnline |
9 | /// \brief Preprocessor class for HLT and DAQ | |
10 | /// | |
11 | /// Possible usage: preprocess TPC calibration data | |
7b1c94fc | 12 | |
13 | ||
14 | class AliTPCCalPad; | |
15 | class AliTPCCalROC; | |
16 | class AliTPCCalibViewer; | |
17 | class TMap; | |
18 | ||
19 | class AliTPCPreprocessorOnline : public TObject { | |
20 | public: | |
21 | AliTPCPreprocessorOnline(); | |
22 | AliTPCPreprocessorOnline(const AliTPCPreprocessorOnline &c); | |
23 | AliTPCPreprocessorOnline(TMap *map); | |
24 | AliTPCPreprocessorOnline &operator = (const AliTPCPreprocessorOnline & param); | |
25 | virtual ~AliTPCPreprocessorOnline(); | |
7d855b04 | 26 | |
7b1c94fc | 27 | void AddComponent(TObject *obj); |
28 | void DumpToFile(const char* fileName); | |
7d855b04 | 29 | |
7b1c94fc | 30 | TMap *GetMap() {return fMap; } // for debugging |
7d855b04 | 31 | |
32 | ||
7b1c94fc | 33 | protected: |
7d855b04 | 34 | TMap *fMap; ///< Map of the AliTPCCalPads |
35 | ||
36 | /// \cond CLASSIMP | |
7b1c94fc | 37 | ClassDef(AliTPCPreprocessorOnline,1) // TPC preprocessor class |
7d855b04 | 38 | /// \endcond |
7b1c94fc | 39 | }; |
40 | ||
41 | #endif | |
42 | ||
43 | ||
44 |