]> git.uio.no Git - u/mrichter/AliRoot.git/blame - TPC/TPCbase/AliTPCPreprocessorOnline.h
doxy: TPC/TPCbase converted
[u/mrichter/AliRoot.git] / TPC / TPCbase / 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
7d855b04 8/// \class AliTPCPreprocessorOnline
9/// \brief Preprocessor class for HLT and DAQ
10///
11/// Possible usage: preprocess TPC calibration data
7b1c94fc 12
13
14class AliTPCCalPad;
15class AliTPCCalROC;
16class AliTPCCalibViewer;
17class TMap;
18
19class AliTPCPreprocessorOnline : public TObject {
20public:
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 33protected:
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