HYDRA_development_version
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
hshowerdigitizer.h
Go to the documentation of this file.
1 #ifndef HShowerDigitizer_H
2 #define HShowerDigitizer_H
3 
4 #include "hreconstructor.h"
5 
6 class HCategory;
7 class HIterator;
8 class HShowerDigiPar;
9 class HShowerGeometry;
10 
12 public:
14  HShowerDigitizer(const Text_t *name,const Text_t *title);
16 
17  virtual Int_t execute(void);
18  virtual Bool_t digitize(TObject*){return 0;}
20 
21  HCategory* getInCat(){return m_pInCat;}
22  HCategory* getOutCat(){return m_pOutCat;}
23 
24  void setInCat(HCategory* pInCat){m_pInCat = pInCat;}
25  void setOutCat(HCategory* pOutCat){m_pOutCat = pOutCat;}
26 
27  virtual Bool_t init(void);
28  Bool_t initParameters(void);
29 
30  ClassDef(HShowerDigitizer,0) // Shower digitizer base class
31 
32  Int_t lNrEvent;
33 
34 protected:
35  virtual Int_t sort(void){return 0;}
36 
37  HCategory *m_pInCat; //!Pointer to the raw data category
38  HCategory *m_pOutCat; //!Pointer to the cal data category
39 
42 
43  HIterator* fIter; //!
44 };
45 
46 #endif
HShowerGeometry * pGeometry
HCategory * getOutCat()
HShowerDigitizer & operator=(HShowerDigitizer &c)
ClassDef(HShowerDigitizer, 0) Int_t lNrEvent
virtual Bool_t digitize(TObject *)
virtual Int_t sort(void)
Bool_t initParameters(void)
HCategory * m_pOutCat
Pointer to the raw data category.
HShowerDigiPar * pDigiPar
Pointer to the cal data category.
virtual Int_t execute(void)
virtual Bool_t init(void)
HCategory * getInCat()
HCategory * m_pInCat
void setInCat(HCategory *pInCat)
void setOutCat(HCategory *pOutCat)