]> git.uio.no Git - u/mrichter/AliRoot.git/blame - ZDC/AliZDCPreprocessor.h
Removing AliMUONTransientDigit and adding AliMUONObjectPair class (Laurent)
[u/mrichter/AliRoot.git] / ZDC / AliZDCPreprocessor.h
CommitLineData
64a7c78d 1#ifndef ALI_ZDC_PREPROCESSOR_H
2#define ALI_ZDC_PREPROCESSOR_H
3
4#include "AliPreprocessor.h"
5
7a78280f 6///////////////////////////////////////////////////////////////////////////////
7// //
8// Zero Degree Calorimeter //
9// ZDC Preprocessor -> writes data to AliZDCDataDCS
10// //
11///////////////////////////////////////////////////////////////////////////////
64a7c78d 12
13class AliZDCDataDCS;
14
15class AliZDCPreprocessor : public AliPreprocessor
16{
17 public:
18 AliZDCPreprocessor(const char* detector, AliShuttleInterface* shuttle);
19 virtual ~AliZDCPreprocessor();
20
21 protected:
22 virtual void Initialize(Int_t run, UInt_t startTime, UInt_t endTime);
23 virtual UInt_t Process(TMap* dcsAliasMap);
7a78280f 24 AliZDCPreprocessor(const AliZDCPreprocessor&);
25 AliZDCPreprocessor& operator=(const AliZDCPreprocessor&);
64a7c78d 26
27 private:
28 AliZDCDataDCS *fData; // CDB class that stores the data
29
30 ClassDef(AliZDCPreprocessor, 0);
31};
32
7a78280f 33
34
64a7c78d 35#endif