#ifndef HEMCCALIBRATER_H #define HEMCCALIBRATER_H #include "hreconstructor.h" class HCategory; class HIterator; class HEmcDetector; class HEmcCalPar; class HEmcCalibrater : public HReconstructor { protected: HCategory *pRawCat; // pointer to the raw data HCategory *pCalCat; // pointer to the cal data HIterator *iter; // iterator on raw data. HLocation loc; // location for new cal object HEmcDetector *pDet; // pointer to Emc detector HEmcCalPar *pCalpar; // pointer to calibration parameters public: HEmcCalibrater(void); HEmcCalibrater(const Text_t* name, const Text_t* title); ~HEmcCalibrater(void); Bool_t init(void); Int_t execute(void); Bool_t finalize(void) {return kTRUE;} ClassDef(HEmcCalibrater, 0) // Calibrater raw->cal for EMC data }; #endif /* !HEMCCALIBRATER_H */