Implementation of Trigger simulation (Raphael Tieulent)
[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"
fad64858 6#include "AliVZERODataFEE.h"
d2b85094 7#include "AliShuttleInterface.h"
8
9// VZERO PreProcessor header
10
11
12class 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
fad64858 22 AliVZERODataDCS *fData; // CDB class that stores the data for HV
23 AliVZERODataFEE *fFEEData; // CDB class that stores the data for FEE
24
c61a7285 25
26 private:
27 AliVZEROPreprocessor(const AliVZEROPreprocessor&); // Not implemented
28 AliVZEROPreprocessor& operator=(const AliVZEROPreprocessor&); // Not implemented
d2b85094 29
fad64858 30 ClassDef(AliVZEROPreprocessor, 1);
d2b85094 31};
32
33#endif