HGeantRichPhoton
class description - source file - inheritance tree (.pdf)
public:
HGeantRichPhoton()
HGeantRichPhoton(const HGeantRichPhoton& source)
~HGeantRichPhoton()
static TClass* Class()
Float_t getEnergy()
void getHit(Float_t& ax, Float_t& ay, Float_t& ae)
virtual Int_t getLocationIndex(Int_t i)
virtual Int_t getNLocationIndex()
Int_t getSector()
virtual Int_t getTrack()
Float_t getX()
Float_t getY()
virtual TClass* IsA() const
HGeantRichPhoton& operator=(const HGeantRichPhoton&)
void setAddress(Char_t s)
void setHit(Float_t ax, Float_t ay, Float_t ae)
void setTrack(Int_t aTrack)
virtual void ShowMembers(TMemberInspector& insp, char* parent)
virtual void Streamer(TBuffer& b)
void StreamerNVirtual(TBuffer& b)
private:
Int_t parentTrack GEANT track number of parent particle
Float_t xHit x of hit (in mm) in pad plane
Float_t yHit y of hit (in mm) in pad plane
Float_t eHit energy of Cherenkov photon (in eV)
Char_t sector sector number (0...5)
HGeantRichPhoton()
Default constructor.
HGeantRichPhoton(const HGeantRichPhoton &source)
Copy constructor.
~HGeantRichPhoton()
Destructor.
void setHit(Float_t ax, Float_t ay, Float_t ae)
Set photon hit information: x,y position (mm) and photon energy (eV).
void getHit(Float_t &ax, Float_t &ay, Float_t &ae)
Retrieve photon hit information: x,y position (mm) and photon energy (eV).
Int_t getLocationIndex(Int_t i)
Location index is sector number.
Inline Functions
void setTrack(Int_t aTrack)
void setAddress(Char_t s)
Int_t getTrack()
Float_t getEnergy()
Float_t getX()
Float_t getY()
Int_t getSector()
Int_t getNLocationIndex()
TClass* Class()
TClass* IsA() const
void ShowMembers(TMemberInspector& insp, char* parent)
void Streamer(TBuffer& b)
void StreamerNVirtual(TBuffer& b)
HGeantRichPhoton& operator=(const HGeantRichPhoton&)
Author: Romain Holzmann (r.holzmann@gsi.de)
Last update: 1999/10/07 by Witold Przygoda (przygoda@psja1.if.uj.edu.pl)
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.