//*-- AUTHOR Bjoern Spruck
//*-- created : 24.03.06

#ifndef HHODOCALIBRATER_H
#define HHODOCALIBRATER_H

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

class HCategory;
class HIterator;
class HHodoCalPar;

class HHodoCalibrater : public HReconstructor {
protected:
  HCategory *rawCat;          //! pointer to the raw data
  HCategory *calCat;          //! pointer to the cal data
  HIterator *iter;            //! iterator on raw data.
  HLocation loc;              //! location for new cal object
  HHodoCalPar* calpar;        //! calibration parameters
  Bool_t useNoTrailEvents;
  Bool_t quietMode;

public:
  HHodoCalibrater(void);
  HHodoCalibrater(const Text_t* name,const Text_t* title);
  ~HHodoCalibrater(void);
  Bool_t init(void);
  Bool_t finalize(void) { return kTRUE; }
  Int_t execute(void);
  void setUseNoTrailEvents(void){useNoTrailEvents=true;};
  void setQuietMode(void){quietMode=kTRUE;}
public:
  ClassDef(HHodoCalibrater,0) // Calibrater raw->cal for HODO data
};

#endif /* !HHODOCALIBRATER_H */

















Last change: Sat May 22 12:57:19 2010
Last generated: 2010-05-22 12:57

This page has been automatically generated. If you have any comments or suggestions about the page layout send a mail to ROOT support, or contact the developers with any questions or problems regarding ROOT.