ROOT logo
//*-- AUTHOR Bjoern Spruck
//*-- created : 24.03.06
// created by M.Golubeva 01.11.2006

#ifndef HWALLONEHITF_H
#define HWALLONEHITF_H

#include "hreconstructor.h"
#include "hlocation.h"
#include <iostream> 
#include <iomanip>

class HCategory;
class HIterator;
class HWallCalPar;
class HWallRefWinPar;
class HWallRefWinMod;
class HRuntimeDb;
class HWallOneHit;
class HWallRaw;
class HWallCal;

class HWallOneHitF : public HReconstructor {
protected:
  HCategory *fCalCat;          //! pointer to the cal data
  HCategory *fOneHitCat;          //! pointer to the hitone data
  HIterator *iter;            //! iterator on raw data.
  HLocation fLoc;              //! location for new cal object
  HWallRefWinPar *pWallRefWinPar;     //! tdc Window params

  virtual void fillHit(HWallOneHit *, HWallCal *); //should be changed to HWallCal 

public:
  HWallOneHitF(void);
  HWallOneHitF(const Text_t* name,const Text_t* title);
  ~HWallOneHitF(void);
  void   initParContainer();
  Bool_t init(void);
  Bool_t finalize(void) { return kTRUE; }
  Int_t  execute(void);
public:
  ClassDef(HWallOneHitF,0) // Select one hit of 4 with ref. windows
};

#endif /* !HWALLONEHITF_H */
















 hwallonehitf.h:1
 hwallonehitf.h:2
 hwallonehitf.h:3
 hwallonehitf.h:4
 hwallonehitf.h:5
 hwallonehitf.h:6
 hwallonehitf.h:7
 hwallonehitf.h:8
 hwallonehitf.h:9
 hwallonehitf.h:10
 hwallonehitf.h:11
 hwallonehitf.h:12
 hwallonehitf.h:13
 hwallonehitf.h:14
 hwallonehitf.h:15
 hwallonehitf.h:16
 hwallonehitf.h:17
 hwallonehitf.h:18
 hwallonehitf.h:19
 hwallonehitf.h:20
 hwallonehitf.h:21
 hwallonehitf.h:22
 hwallonehitf.h:23
 hwallonehitf.h:24
 hwallonehitf.h:25
 hwallonehitf.h:26
 hwallonehitf.h:27
 hwallonehitf.h:28
 hwallonehitf.h:29
 hwallonehitf.h:30
 hwallonehitf.h:31
 hwallonehitf.h:32
 hwallonehitf.h:33
 hwallonehitf.h:34
 hwallonehitf.h:35
 hwallonehitf.h:36
 hwallonehitf.h:37
 hwallonehitf.h:38
 hwallonehitf.h:39
 hwallonehitf.h:40
 hwallonehitf.h:41
 hwallonehitf.h:42
 hwallonehitf.h:43
 hwallonehitf.h:44
 hwallonehitf.h:45
 hwallonehitf.h:46
 hwallonehitf.h:47
 hwallonehitf.h:48
 hwallonehitf.h:49
 hwallonehitf.h:50
 hwallonehitf.h:51
 hwallonehitf.h:52
 hwallonehitf.h:53
 hwallonehitf.h:54
 hwallonehitf.h:55
 hwallonehitf.h:56
 hwallonehitf.h:57
 hwallonehitf.h:58
 hwallonehitf.h:59
 hwallonehitf.h:60
 hwallonehitf.h:61