library: libGeom
#include "TGeoNode.h"

TGeoNodeMatrix


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

class TGeoNodeMatrix : public TGeoNode

Inheritance Chart:
TObject
<-
TNamed
TGeoAtt
<-
TGeoNode
<-
TGeoNodeMatrix

    public:
TGeoNodeMatrix() TGeoNodeMatrix(const TGeoVolume* vol, const TGeoMatrix* matrix) TGeoNodeMatrix(const TGeoNodeMatrix&) virtual ~TGeoNodeMatrix() static TClass* Class() virtual Int_t GetByteCount() const virtual TGeoMatrix* GetMatrix() const virtual Int_t GetOptimalVoxels() const virtual TClass* IsA() const virtual Bool_t IsFolder() const virtual TGeoNode* MakeCopyNode() const TGeoNodeMatrix& operator=(const TGeoNodeMatrix&) void SetMatrix(const TGeoMatrix* matrix) virtual void ShowMembers(TMemberInspector& insp, char* parent) virtual void Streamer(TBuffer& b) void StreamerNVirtual(TBuffer& b)

Data Members

    private:
TGeoMatrix* fMatrix transf. matrix of fNode in fMother system

Class Description


Int_t GetByteCount() const
 return the total size in bytes of this node

Int_t GetOptimalVoxels() const
--- Returns type of optimal voxelization for this node.
 type = 0 -> cartesian
 type = 1 -> cylindrical

TGeoNode* MakeCopyNode() const
 make a copy of this node
   printf("      Making a copy of node %s\n", GetName());



Inline Functions


                   void ~TGeoNodeMatrix()
         TGeoNodeMatrix TGeoNodeMatrix()
         TGeoNodeMatrix TGeoNodeMatrix(const TGeoVolume* vol, const TGeoMatrix* matrix)
                 Bool_t IsFolder() const
            TGeoMatrix* GetMatrix() const
                   void SetMatrix(const TGeoMatrix* matrix)
                TClass* Class()
                TClass* IsA() const
                   void ShowMembers(TMemberInspector& insp, char* parent)
                   void Streamer(TBuffer& b)
                   void StreamerNVirtual(TBuffer& b)
         TGeoNodeMatrix TGeoNodeMatrix(const TGeoNodeMatrix&)
        TGeoNodeMatrix& operator=(const TGeoNodeMatrix&)


Author: Andrei Gheata 24/10/01
Last update: root/geom:$Name: $:$Id: TGeoNode.cxx,v 1.24 2005/04/01 13:53:17 brun Exp $
Copyright (C) 1995-2000, Rene Brun and Fons Rademakers. *


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.