#include "hgeomcompositevolume.h"

HGeomCompositeVolume


class description - source file - inheritance tree (.pdf)

class HGeomCompositeVolume : public HGeomVolume

Inheritance Chart:
TObject
<-
TNamed
<-
HGeomVolume
<-
HGeomCompositeVolume

    public:
HGeomCompositeVolume(Int_t nComp = 0) HGeomCompositeVolume(const HGeomCompositeVolume&) ~HGeomCompositeVolume() static TClass* Class() virtual void clear() void createComponents(const Int_t) HGeomVolume* getComponent(const Int_t) Int_t getNumComponents() virtual TClass* IsA() const HGeomCompositeVolume& operator=(const HGeomCompositeVolume&) virtual void print() void setComponent(HGeomVolume*, const Int_t) virtual void ShowMembers(TMemberInspector& insp, char* parent) virtual void Streamer(TBuffer& b) void StreamerNVirtual(TBuffer& b)

Data Members


    protected:
TObjArray* components array of components (type HGeomVolume)

Class Description

 HGeomCompositeVolume




HGeomCompositeVolume(Int_t nComp) : HGeomVolume()

~HGeomCompositeVolume()

Int_t getNumComponents()

HGeomVolume* getComponent(const Int_t n)

void createComponents(const Int_t n)

void setComponent(HGeomVolume* v,const Int_t n)

void clear()

void print()



Inline Functions


                      TClass* Class()
                      TClass* IsA() const
                         void ShowMembers(TMemberInspector& insp, char* parent)
                         void Streamer(TBuffer& b)
                         void StreamerNVirtual(TBuffer& b)
         HGeomCompositeVolume HGeomCompositeVolume(const HGeomCompositeVolume&)
        HGeomCompositeVolume& operator=(const HGeomCompositeVolume&)


Last update: 20/04/99


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.