HGeantWall
class description - source file - inheritance tree (.pdf)
public:
HGeantWall()
HGeantWall(HGeantWall& aWall)
~HGeantWall()
static TClass* Class()
Int_t getCell()
void getHit(Float_t& ae, Float_t& ax, Float_t& ay, Float_t& atof, Float_t& amom, Float_t& alen)
virtual Int_t getLocationIndex(Int_t i)
Char_t getModule()
virtual Int_t getNLocationIndex()
virtual Int_t getTrack()
virtual TClass* IsA() const
HGeantWall& operator=(const HGeantWall&)
void setAddress(Char_t m, Int_t c)
void setHit(Float_t ae, Float_t ax, Float_t ay, Float_t atof, Float_t amom, Float_t alen)
void setTrack(Int_t aTrack)
virtual void ShowMembers(TMemberInspector& insp, char* parent)
virtual void Streamer(TBuffer& b)
void StreamerNVirtual(TBuffer& b)
private:
Int_t trackNumber GEANT track number
Float_t trackLength track length (in mm)
Float_t eHit energy deposited (in MeV)
Float_t xHit x of hit in scintillator (in mm)
Float_t yHit y of hit in scintillator (in mm)
Float_t tofHit time of flight of hit (in ns)
Float_t momHit momentum of particle at hit (in MeV/c)
Char_t module module number (1...3) identifies size: 1=small,2=medium,3=big
Int_t cell cell number (1...384)
HGeantWall(void)
Default constructor.
HGeantWall(HGeantWall &aWall)
Copy constructor.
~HGeantWall(void)
Destructor.
void setHit(Float_t ae, Float_t ax, Float_t ay, Float_t atof,
Float_t amom, Float_t alen)
Fill in basic hit data:
- energy in MeV
- x,y of hit in module in mm
- time of flight in ns
- momentum of particle at hit in MeV/c
- track length from creation vertex to hit in mm
void getHit(Float_t& ae, Float_t& ax, Float_t& ay, Float_t& atof,
Float_t& amom, Float_t& alen)
Retrieve basic hit data: energy, x,y, time fo flight, momentum and track length
Inline Functions
void setTrack(Int_t aTrack)
void setAddress(Char_t m, Int_t c)
Int_t getTrack()
Char_t getModule()
Int_t getCell()
Int_t getNLocationIndex()
Int_t getLocationIndex(Int_t i)
TClass* Class()
TClass* IsA() const
void ShowMembers(TMemberInspector& insp, char* parent)
void Streamer(TBuffer& b)
void StreamerNVirtual(TBuffer& b)
HGeantWall& operator=(const HGeantWall&)
Author: Filip Krizek, UJF Rez
Last update: 25/11/2004 by Romain Holzmann
Copyright GSI, Darmstadt
ROOT page - Class index - Class Hierarchy - Top of the page
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.