]> git.uio.no Git - u/mrichter/AliRoot.git/blob - VZERO/AliVZEROPreprocessor.h
Copy constructor and assignment operator
[u/mrichter/AliRoot.git] / VZERO / AliVZEROPreprocessor.h
1 #ifndef ALI_VZERO_PREPROCESSOR_H
2 #define ALI_VZERO_PREPROCESSOR_H
3
4 #include "AliPreprocessor.h"
5 #include "AliVZERODataDCS.h"
6 #include "AliVZERODataFEE.h"
7 #include "AliShuttleInterface.h"
8
9 // VZERO PreProcessor  header 
10
11
12 class AliVZEROPreprocessor : public AliPreprocessor
13 {
14   public:
15     AliVZEROPreprocessor(AliShuttleInterface* shuttle);
16     virtual ~AliVZEROPreprocessor();
17     virtual void Initialize(Int_t run, UInt_t startTime, UInt_t endTime);
18
19   protected:
20     virtual UInt_t Process(TMap* dcsAliasMap);
21
22     AliVZERODataDCS *fData;    // CDB class that stores the data for HV
23         AliVZERODataFEE *fFEEData; // CDB class that stores the data for FEE
24
25
26  private:
27     AliVZEROPreprocessor(const AliVZEROPreprocessor&); // Not implemented
28     AliVZEROPreprocessor& operator=(const AliVZEROPreprocessor&); // Not implemented
29     
30     ClassDef(AliVZEROPreprocessor, 1);
31 };
32
33 #endif