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 */
6 /* $Id: AliTPCPreprocessorOnline.h,v */
8 ////////////////////////////////////////////////////////////////////////////////
10 // Preprocessor class for HLT and DAQ //
11 // Possible usage: preprocess TPC calibration data //
13 ////////////////////////////////////////////////////////////////////////////////
18 class AliTPCCalibViewer;
21 class AliTPCPreprocessorOnline : public TObject {
23 AliTPCPreprocessorOnline();
24 AliTPCPreprocessorOnline(const AliTPCPreprocessorOnline &c);
25 AliTPCPreprocessorOnline(TMap *map);
26 AliTPCPreprocessorOnline &operator = (const AliTPCPreprocessorOnline & param);
27 virtual ~AliTPCPreprocessorOnline();
29 void AddComponent(TObject *obj);
30 void DumpToFile(const char* fileName);
32 TMap *GetMap() {return fMap; } // for debugging
36 TMap *fMap; // Map of the AliTPCCalPads
38 ClassDef(AliTPCPreprocessorOnline,1) // TPC preprocessor class