]> git.uio.no Git - u/mrichter/AliRoot.git/blame - VZERO/AliVZEROPreprocessor.h
Merging of the three alignment macros into one
[u/mrichter/AliRoot.git] / VZERO / AliVZEROPreprocessor.h
CommitLineData
d2b85094 1#ifndef ALI_VZERO_PREPROCESSOR_H
2#define ALI_VZERO_PREPROCESSOR_H
3
4#include "AliPreprocessor.h"
5#include "AliVZERODataDCS.h"
6#include "AliShuttleInterface.h"
7
8// VZERO PreProcessor header
9
10
11class AliVZEROPreprocessor : public AliPreprocessor
12{
13 public:
14 AliVZEROPreprocessor(AliShuttleInterface* shuttle);
15 virtual ~AliVZEROPreprocessor();
16 virtual void Initialize(Int_t run, UInt_t startTime, UInt_t endTime);
17
18 protected:
19 virtual UInt_t Process(TMap* dcsAliasMap);
20
21 AliVZERODataDCS *fData; // CDB class that stores the data
c61a7285 22
23 private:
24 AliVZEROPreprocessor(const AliVZEROPreprocessor&); // Not implemented
25 AliVZEROPreprocessor& operator=(const AliVZEROPreprocessor&); // Not implemented
d2b85094 26
27 ClassDef(AliVZEROPreprocessor, 0);
28};
29
30#endif