]> git.uio.no Git - u/mrichter/AliRoot.git/blame - TPC/AliTPCPreprocessorOnline.h
Implement interface of the Base class (Marian)
[u/mrichter/AliRoot.git] / TPC / AliTPCPreprocessorOnline.h
CommitLineData
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
8////////////////////////////////////////////////////////////////////////////////
9// //
10// Preprocessor class for HLT and DAQ //
11// Possible usage: preprocess TPC calibration data //
12// //
13////////////////////////////////////////////////////////////////////////////////
14
15
16class AliTPCCalPad;
17class AliTPCCalROC;
18class AliTPCCalibViewer;
19class TMap;
20
21class AliTPCPreprocessorOnline : public TObject {
22public:
23 AliTPCPreprocessorOnline();
24 AliTPCPreprocessorOnline(const AliTPCPreprocessorOnline &c);
25 AliTPCPreprocessorOnline(TMap *map);
26 AliTPCPreprocessorOnline &operator = (const AliTPCPreprocessorOnline & param);
27 virtual ~AliTPCPreprocessorOnline();
28
29 void AddComponent(TObject *obj);
30 void DumpToFile(const char* fileName);
31
32 TMap *GetMap() {return fMap; } // for debugging
33
34
35protected:
36 TMap *fMap; // Map of the AliTPCCalPads
37
38 ClassDef(AliTPCPreprocessorOnline,1) // TPC preprocessor class
39};
40
41#endif
42
43
44