#ifndef HWALLHIT_H
#define HWALLHIT_H
#include "TObject.h"
class HWallHit : public TObject {
protected:
Float_t timeCal;
Float_t chargeCal;
Int_t cell;
Float_t theta,phi,d;
Float_t xlab, ylab, zlab;
public:
HWallHit(void);
~HWallHit(void) {;}
void setTime(const Float_t v) { timeCal=v; }
void setCharge(const Float_t v) { chargeCal=v; }
void setCell(const Int_t n) { cell=n; }
void setAddress(const Int_t c);
void setTheta(const Float_t t) {theta=t;}
void setPhi(const Float_t p) {phi=p;}
void setDistance(const Float_t dis) {d=dis;}
void setXYZLab(Float_t xx, Float_t yy, Float_t zz)
{xlab=xx;ylab=yy;zlab=zz;};
void clear(void);
void fill(const Float_t t, const Float_t a, const Int_t c);
Float_t getTime(void) const { return timeCal; }
Float_t getCharge(void) const { return chargeCal; }
Int_t getCell(void) const { return cell; }
void getAddress(Int_t& c);
Float_t getTheta(void) {return theta;}
Float_t getPhi(void) {return phi;}
Float_t getDistance(void) {return d;}
void getXYZLab(Float_t &xx, Float_t &yy, Float_t &zz) { xx = xlab; yy = ylab; zz = zlab; }
ClassDef(HWallHit,1)
};
#endif /* ! HWALLHIT_H */
Last change: Sat May 22 13:17:35 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.