00001
00002
00003
00004
00005
00006
00007
00008
00009
00010
00011
00013 #ifndef STAR_StTpcDeadChanMaker
00014 #define STAR_StTpcDeadChanMaker
00015
00016 #ifndef StMaker_H
00017 #include "StMaker.h"
00018 #endif
00019
00020 class StTpcCalibSetup;
00021 class StTpcCalibSector;
00022
00023 class StTpcDeadChanMaker : public StMaker {
00024 private:
00025
00026 const StTpcCalibSetup* mSetup;
00027 StTpcCalibSector** mTpcCalibSector;
00028
00029 void CalcElectronicConvertor(int** aPadToFeeConvertor,
00030 int** aPadToRDOConvertor);
00031 protected:
00032 public:
00033 StTpcDeadChanMaker(const char *aMakerName,
00034 const StTpcCalibSetup* aSetup);
00035
00036 virtual ~StTpcDeadChanMaker();
00037 virtual Int_t Init();
00038 virtual Int_t Make();
00039 virtual Int_t Finish();
00040 virtual void PrintInfo();
00041 ClassDef(StTpcDeadChanMaker,0)
00042 };
00043
00044 #endif