ROOT logo
#ifndef HTOFCALIBRATER_H
#define HTOFCALIBRATER_H

#include "hreconstructor.h"
#include "hlocation.h"

class HCategory;
class HIterator;
class HTofCalPar;

class HTofCalibrater : public HReconstructor {
protected:
  HLocation fLoc;      //Location for new object
  HIterator *fIter;    //!Iterator on raw data
  HCategory *fRawCat;  //!Pointer to the raw data category
  HCategory *fCalCat;  //!Pointer to the cal data category
  HTofCalPar *fCalPar; //!Calibration parameters
public:
  HTofCalibrater(void);
  HTofCalibrater(const Text_t *name,const Text_t *title);
  ~HTofCalibrater(void);
  Bool_t init(void);
  void initParContainer();
  Bool_t finalize(void) {return kTRUE;}
  Int_t execute(void);
  HTofCalibrater &operator=(HTofCalibrater &c);
  ClassDef(HTofCalibrater,1) //Calibrater of Tof data.
};

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