]> git.uio.no Git - u/mrichter/AliRoot.git/blame - SHUTTLE/AliEmptyPreprocessor.h
macros developed by Luca Barioglio for patterns analysis
[u/mrichter/AliRoot.git] / SHUTTLE / AliEmptyPreprocessor.h
CommitLineData
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
10class 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