#ifndef HWALLDIGITIZER_H
#define HWALLDIGITIZER_H
using namespace std;
#include "hreconstructor.h"
#include <iostream> 
#include <iomanip>
#include "hlocation.h"

//Last modified 7.4.2005 by F.Krizek
// Modified by M.Golubeva 01.11.2006
// Modified by M.Golubeva 22.12.2006

class HIterator;
class HCategory;
class HWallDigiPar;
class HWallGeomPar;

class HWallDigitizer : public HReconstructor {

private:
  HLocation fLoc;                       //! Location for new object
  HCategory* fGeantCat;                 //! Pointer to Geant data category
  HCategory* fRawCat;                   //! Pointer to raw data category
  HWallDigiPar *pWallDigiPar;            //! Digitization parameters
  HWallGeomPar *pWallGeomPar;         //!Container for WALL geometry 
  HIterator* iterGeant;                 //! Iterator over GeantCell category
  HIterator* iterWallRaw;                // Iterator over HWallRawSim category
public:
  HWallDigitizer(void);
  HWallDigitizer(const Text_t* name,const Text_t* title);
  ~HWallDigitizer(void);
  void initParContainer();
  Bool_t init(void);
  Bool_t finalize(void) {return kTRUE;}
  Int_t execute(void);

public:
  ClassDef(HWallDigitizer,0) //Digitizer of WALL data.
};

#endif










Last change: Sat May 22 13:17:31 2010
Last generated: 2010-05-22 13:17

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.