]>
Commit | Line | Data |
---|---|---|
b15de2d2 | 1 | #ifndef ALI_ITS_PREPROCESSOR_SPD_H |
2 | #define ALI_ITS_PREPROCESSOR_SPD_H | |
3f0e013c | 3 | |
b15de2d2 | 4 | /////////////////////////////////////////////// |
5 | // Author: Henrik Tydesjo // | |
6 | // Preprocessor Class for the SPD // | |
7 | // // | |
8 | /////////////////////////////////////////////// | |
3f0e013c | 9 | |
4f88491f | 10 | /* $Id$ */ |
11 | ||
b15de2d2 | 12 | #include "AliPreprocessor.h" |
4f88491f | 13 | #include <TList.h> |
3f0e013c | 14 | |
b15de2d2 | 15 | class AliITSPreprocessorSPD : public AliPreprocessor |
16 | { | |
17 | public: | |
18 | AliITSPreprocessorSPD(AliShuttleInterface* shuttle); | |
19 | virtual ~AliITSPreprocessorSPD(); | |
3f0e013c | 20 | |
b15de2d2 | 21 | protected: |
22 | virtual void Initialize(Int_t run, UInt_t startTime, UInt_t endTime); | |
23 | virtual UInt_t Process(TMap* dcsAliasMap); | |
fcf95fc7 | 24 | |
b15de2d2 | 25 | private: |
4f88491f | 26 | TList fIdList; // list of ids for files that should be retrieved from FXS |
27 | Bool_t RemoveIdFromList(const Char_t *id); | |
af866a70 | 28 | Bool_t StoreRefForIdStartingWith(const Char_t *idStart); |
4f88491f | 29 | Bool_t StoreRefFromTarForId(const Char_t *id); |
3f0e013c | 30 | |
b15de2d2 | 31 | ClassDef(AliITSPreprocessorSPD, 0); |
3f0e013c | 32 | }; |
33 | ||
34 | #endif |