#include "hshowermodulegeom.h" |
HShowerModuleGeom
class description - source file - inheritance tree (.pdf)
public:
HShowerModuleGeom()
HShowerModuleGeom(const HShowerModuleGeom&)
virtual ~HShowerModuleGeom()
static TClass* Class()
HShowerFrame* getFrame()
int getModuleID()
HShowerPadTab* getPads()
const HGeomTransform& getTransform() const
HShowerWireTab* getWires()
virtual Bool_t initAscii(HParHadAsciiFileIo* pHadAsciiFile)
virtual TClass* IsA() const
HShowerModuleGeom& operator=(const HShowerModuleGeom&)
void reset()
void setFrame(HShowerFrame* pFrame)
void setModuleID(int id)
void setPads(HShowerPadTab* pPads)
void setTransform(const HGeomTransform& t)
void setWires(HShowerWireTab* pWires)
virtual void ShowMembers(TMemberInspector& insp, char* parent)
virtual void Streamer(TBuffer& b)
void StreamerNVirtual(TBuffer& b)
void transformModule(HGeomTransform& t)
void transformVector(HGeomTransform& t)
virtual Bool_t writeAscii(HParHadAsciiFileIo* pHadAsciiFile)
private:
int m_nModuleID
HShowerFrame* m_pFrame !It's referation to frame[m_nModuleID]
HShowerWireTab* m_pWires !it's similar
HShowerPadTab* m_pPads !it's similar
public:
HGeomTransform transform
HShowerModuleGeom
Class contains information about lab coordinates of one module
There are information of geometrical transformation to lab coordinates
HShowerModuleGeom()
default ctor
~HShowerModuleGeom()
void reset()
//clearing data
Bool_t initAscii(HParHadAsciiFileIo* pHadAsciiFile)
reading and initializing lab coordinates of one module from ascii file (HAscii Key format)
Bool_t writeAscii(HParHadAsciiFileIo* pHadAsciiFileIo)
writing lab coordinates of one module into ascii file (HAsciiKey format)
void Streamer(TBuffer &R__b)
Stream an object of class HShowerModuleGeom.
void transformModule(HGeomTransform& t)
void transformVector(HGeomTransform& t)
Inline Functions
void setModuleID(int id)
int getModuleID()
HShowerFrame* getFrame()
HShowerWireTab* getWires()
HShowerPadTab* getPads()
void setFrame(HShowerFrame* pFrame)
void setWires(HShowerWireTab* pWires)
void setPads(HShowerPadTab* pPads)
const HGeomTransform& getTransform() const
void setTransform(const HGeomTransform& t)
TClass* Class()
TClass* IsA() const
void ShowMembers(TMemberInspector& insp, char* parent)
void StreamerNVirtual(TBuffer& b)
HShowerModuleGeom HShowerModuleGeom(const HShowerModuleGeom&)
HShowerModuleGeom& operator=(const HShowerModuleGeom&)
Last update: Fri Jan 26 12:33:33 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.