LCOV - code coverage report
Current view: top level - ITS/ITSrec - AliITSPreprocessorSPD.h (source / functions) Hit Total Coverage
Test: coverage.info Lines: 1 1 100.0 %
Date: 2016-06-14 17:26:59 Functions: 1 5 20.0 %

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

Generated by: LCOV version 1.11