ROOT logo
#ifndef HWALLRAWSIM_H
#define HWALLRAWSIM_H

#include "hwallraw.h"

class HWallRawSim : public HWallRaw {
protected:
  Int_t nTrack1;   // number of Track for first hit in cell
  Int_t nTrack2;   // number of Track for second hit in cell
  //Int_t nTrack3;   // number of Track for third hit in cell
  //Int_t nTrack4;   // number of Track for fourth hit in cell

  Short_t  nHit; //number of hit //FK//

public:
  HWallRawSim(void) : nTrack1(-1), nTrack2(-1) {}
  //HWallRawSim(void) : nTrack1(-1), nTrack2(-1), nTrack3(-1), nTrack4(-1) {}
  ~HWallRawSim(void) {}
  void clear(void);
  inline void setNTrack1(const Int_t n) {nTrack1=n;}
  inline void setNTrack2(const Int_t n) {nTrack2=n;}
  //inline void setNTrack3(const Int_t n) {nTrack3=n;}
  //inline void setNTrack4(const Int_t n) {nTrack4=n;}
  void setNTrack(Int_t );
  inline Int_t getNTrack1(void) const {return nTrack1;}
  inline Int_t getNTrack2(void) const {return nTrack2;}
  //inline Int_t getNTrack3(void) const {return nTrack3;}
  //inline Int_t getNTrack4(void) const {return nTrack4;}

  //FK//
  inline Short_t getNHit(void);
  inline void setNHit(Short_t anHit);
  void incNHit(void) {nHit++;} 
  //FK//

  ClassDef(HWallRawSim,1) // simulated raw data level of Wall
};

//FK//

inline Short_t HWallRawSim::getNHit(void) {
  return  nHit;
}

//FK//
inline void HWallRawSim::setNHit(Short_t anHit){
   nHit=anHit;
}



#endif  /* HWALLRAWSIM_H */

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