]> git.uio.no Git - u/mrichter/AliRoot.git/blob - TRD/AliTRDPreprocessor.h
Remove compiler warnings
[u/mrichter/AliRoot.git] / TRD / AliTRDPreprocessor.h
1 #ifndef ALI_TRD_PREPROCESSOR_H
2 #define ALI_TRD_PREPROCESSOR_H
3
4 /* Copyright(c) 1998-1999, ALICE Experiment at CERN, All rights reserved. *
5  * See cxx source for full Copyright notice                               */
6
7 /* $Id$ */
8
9 ////////////////////////////////////////////////////////////////////////////
10 //                                                                        //
11 // TRD preprocessor for the database SHUTTLE                              //
12 //                                                                        //
13 ////////////////////////////////////////////////////////////////////////////
14
15 #include "AliPreprocessor.h"
16
17 class TMap;
18
19 class AliTRDPreprocessor : public AliPreprocessor
20 {
21
22   public:
23
24     AliTRDPreprocessor(AliShuttleInterface *shuttle);
25     virtual ~AliTRDPreprocessor();
26
27  protected:
28
29     virtual void   Initialize(Int_t run, UInt_t startTime, UInt_t endTime);
30     virtual UInt_t Process(TMap *dcsAliasMap);
31
32     
33     Bool_t  ExtractPedestals();
34     Bool_t  ExtractDriftVelocityDAQ();
35     Bool_t  ExtractHLT();
36     Bool_t  ProcessDCS() { return kFALSE; };
37     Bool_t  ProcessDCS(TMap *dcsAliasMap);
38
39   private:
40
41     Bool_t  fVdriftHLT;             // HLT Vdrift
42
43     ClassDef(AliTRDPreprocessor,1)  // The SHUTTLE preprocessor for TRD
44
45 };
46
47 #endif