ROOT logo
#ifndef ALI_ITS_PREPROCESSOR_SSD_H
#define ALI_ITS_PREPROCESSOR_SSD_H

#include "AliPreprocessor.h"

//
// Author: Enrico Fragiacomo
// Date: 13/10/2006
// 
// SHUTTLE preprocessing class for SSD calibration files

/* $Id$ */

class AliITSPreprocessorSSD : public AliPreprocessor
{
  public:
  AliITSPreprocessorSSD(AliShuttleInterface* shuttle);
  virtual ~AliITSPreprocessorSSD() {;}
    enum {kDDLperLDC = 4};      // number of DDLs in LDC

  protected:
    
    static const Int_t fgkNumberOfSSD;       // number of SSD modules
    virtual void Initialize(Int_t run, UInt_t startTime, UInt_t endTime);
    virtual UInt_t Process(TMap* dcsAliasMap);

  private:
    ClassDef(AliITSPreprocessorSSD, 0);
};

#endif
 AliITSPreprocessorSSD.h:1
 AliITSPreprocessorSSD.h:2
 AliITSPreprocessorSSD.h:3
 AliITSPreprocessorSSD.h:4
 AliITSPreprocessorSSD.h:5
 AliITSPreprocessorSSD.h:6
 AliITSPreprocessorSSD.h:7
 AliITSPreprocessorSSD.h:8
 AliITSPreprocessorSSD.h:9
 AliITSPreprocessorSSD.h:10
 AliITSPreprocessorSSD.h:11
 AliITSPreprocessorSSD.h:12
 AliITSPreprocessorSSD.h:13
 AliITSPreprocessorSSD.h:14
 AliITSPreprocessorSSD.h:15
 AliITSPreprocessorSSD.h:16
 AliITSPreprocessorSSD.h:17
 AliITSPreprocessorSSD.h:18
 AliITSPreprocessorSSD.h:19
 AliITSPreprocessorSSD.h:20
 AliITSPreprocessorSSD.h:21
 AliITSPreprocessorSSD.h:22
 AliITSPreprocessorSSD.h:23
 AliITSPreprocessorSSD.h:24
 AliITSPreprocessorSSD.h:25
 AliITSPreprocessorSSD.h:26
 AliITSPreprocessorSSD.h:27
 AliITSPreprocessorSSD.h:28
 AliITSPreprocessorSSD.h:29
 AliITSPreprocessorSSD.h:30
 AliITSPreprocessorSSD.h:31