]>
Commit | Line | Data |
---|---|---|
4508ab8b | 1 | #ifndef ALIEMPTYPREPROCESSOR_H |
2 | #define ALIEMPTYPREPROCESSOR_H | |
3 | ||
4 | #include "AliPreprocessor.h" | |
5 | ||
6 | // This preprocessor is used as a placeholder for non-existing preprocessors | |
7 | // during the FDR. Its task is just to fail, so that the run does not stay | |
8 | // in processing state forever. | |
9 | ||
10 | class AliEmptyPreprocessor : public AliPreprocessor | |
11 | { | |
12 | public: | |
13 | AliEmptyPreprocessor(AliShuttleInterface* shuttle, const char* detector); | |
14 | virtual ~AliEmptyPreprocessor(); | |
15 | ||
16 | protected: | |
fbc112e3 | 17 | virtual UInt_t Process(TMap*) { Printf("Dummy preprocessor. FAILING..."); return 1; } |
4508ab8b | 18 | virtual Bool_t ProcessDCS() { return kFALSE; } |
19 | ||
20 | private: | |
21 | ClassDef(AliEmptyPreprocessor, 0); | |
22 | }; | |
23 | ||
24 | #endif |