#include "hshowerframe.h" |
HShowerFrame
class description - source file - inheritance tree (.pdf)
public:
HShowerFrame()
virtual ~HShowerFrame()
Int_t addCorner(HShowerFrameCorner*)
static TClass* Class()
HShowerFrameCorner* getCorner(Int_t n)
Int_t getCornerNr()
int getModuleID()
virtual Bool_t initAscii(HParHadAsciiFileIo* pHadAsciiFile)
virtual TClass* IsA() const
Int_t isOut(Float_t x, Float_t y)
void reset()
Int_t setCorner(HShowerFrameCorner* pCorner, Int_t n)
void setCornerNr(Int_t n)
void setModuleID(int id)
virtual void ShowMembers(TMemberInspector& insp, char* parent)
virtual void Streamer(TBuffer& b)
void StreamerNVirtual(TBuffer& b)
virtual Bool_t writeAscii(HParHadAsciiFileIo* pHadAsciiFile)
private:
Int_t nCornerNr number of corners
Int_t m_nModuleID module identification
TObjArray m_FrameArr table of corners coordinates
HShowerFrameCorner
Class describe coordinates one corner in frame
HShowerFrame
Description of local coordinates of frame
HShowerFrame()
~HShowerFrame()
void reset()
clearing data
Bool_t initAscii(HParHadAsciiFileIo* pHadAsciiFile)
reading coordinates of frame from ascii file (HadAsciiKey format)
Bool_t writeAscii(HParHadAsciiFileIo* pHadAsciiFile)
writing coordinates of frame into ascii file (HadAsciiKey format)
HShowerFrameCorner* getCorner(Int_t n)
retrieve corner information
Int_t setCorner(HShowerFrameCorner* pCorner, Int_t n)
set corner information at n position
Int_t addCorner(HShowerFrameCorner* pCorner)
add new corner into table
int isOut(float x, float y)
return TRUE if point x,y is outside frame
Inline Functions
void setCornerNr(Int_t n)
Int_t getCornerNr()
void setModuleID(int id)
int getModuleID()
TClass* Class()
TClass* IsA() const
void ShowMembers(TMemberInspector& insp, char* parent)
void Streamer(TBuffer& b)
void StreamerNVirtual(TBuffer& b)
Last update: Fri Jan 26 12:32:51 2007
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.