1 #ifndef ALIEMPTYPREPROCESSOR_H
2 #define ALIEMPTYPREPROCESSOR_H
4 #include "AliPreprocessor.h"
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.
10 class AliEmptyPreprocessor : public AliPreprocessor
13 AliEmptyPreprocessor(AliShuttleInterface* shuttle, const char* detector);
14 virtual ~AliEmptyPreprocessor();
17 virtual UInt_t Process(TMap*) { Printf("Dummy preprocessor. FAILING..."); return 1; }
18 virtual Bool_t ProcessDCS() { return kFALSE; }
21 ClassDef(AliEmptyPreprocessor, 0);