#ifndef HGEANTSHOWER_H
#define HGEANTSHOWER_H
#include "hlinkeddataobject.h"
class HGeantShower : public HLinkedDataObject
{
private:
Int_t trackNumber;
Float_t eHit;
Float_t xHit;
Float_t yHit;
Float_t thetaHit;
Float_t phiHit;
Float_t betaHit;
Char_t sector;
Char_t module;
public:
HGeantShower(void);
HGeantShower(HGeantShower &aShower);
~HGeantShower(void);
inline void setTrack(Int_t aTrack) {trackNumber = aTrack;}
void setHit(Float_t ae, Float_t ax, Float_t ay, Float_t abeta);
void setIncidence(Float_t ath, Float_t aph);
void setAddress (Char_t s, Char_t m);
virtual Int_t getTrack(void) {return trackNumber;}
void getHit(Float_t &ae, Float_t &ax, Float_t &ay, Float_t &abeta);
void getIncidence(Float_t &ath, Float_t &aph);
inline Char_t getSector(void) {return sector;}
inline Char_t getModule(void) {return module;}
inline Int_t getNLocationIndex(void) {return 2;}
Int_t getLocationIndex(Int_t i);
ClassDef(HGeantShower,2)
};
#endif /*! HGEANTSHOWER_H */
Last change: Sat May 22 12:56:06 2010
Last generated: 2010-05-22 12:56
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.