library: libGeom
#include "TGeoPatternFinder.h"

TGeoPatternFinder


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

class TGeoPatternFinder : public TObject

Inheritance Chart:
TObject
<-
TGeoPatternFinder
<-
TGeoPatternCylPhi
TGeoPatternCylR
TGeoPatternHoneycomb
TGeoPatternParaX
TGeoPatternParaY
TGeoPatternParaZ
TGeoPatternSphPhi
TGeoPatternSphR
TGeoPatternSphTheta
TGeoPatternTrapZ
 [more...]

    protected:
TGeoPatternFinder(const TGeoPatternFinder&) TGeoPatternFinder& operator=(const TGeoPatternFinder&) public:
TGeoPatternFinder() TGeoPatternFinder(TGeoVolume* vol, Int_t ndiv) virtual ~TGeoPatternFinder() virtual void cd(Int_t) static TClass* Class() virtual TGeoNode* FindNode(Double_t*) virtual Int_t GetByteCount() const Int_t GetCurrent() virtual Int_t GetDivAxis() Int_t GetDivIndex() Double_t GetEnd() const virtual TGeoMatrix* GetMatrix() Int_t GetNdiv() const TGeoNode* GetNodeOffset(Int_t idiv) Double_t GetStart() const Double_t GetStep() const TGeoVolume* GetVolume() const virtual TClass* IsA() const void SetDivIndex(Int_t index) void SetVolume(TGeoVolume* vol) virtual void ShowMembers(TMemberInspector& insp, char* parent) virtual void Streamer(TBuffer& b) void StreamerNVirtual(TBuffer& b)

Data Members


    protected:
Double_t fStep division step length Double_t fStart starting point on divided axis Double_t fEnd ending point Int_t fCurrent current division element Int_t fNdivisions number of divisions Int_t fDivIndex index of first div. node TGeoMatrix* fMatrix generic matrix TGeoVolume* fVolume volume to which applies

Class Description

TGeoPatternFinder()
 Default constructor
TGeoPatternFinder(TGeoVolume *vol, Int_t ndiv)
 Default constructor
TGeoPatternFinder(const TGeoPatternFinder& pf)
copy constructor
TGeoPatternFinder& operator=(const TGeoPatternFinder& pf)
assignment operator
~TGeoPatternFinder()
 Destructor
______________________________________________________________________________
Int_t GetByteCount()
Int_t GetCurrent()
Int_t GetDivIndex()
Int_t GetDivAxis()
Int_t GetNdiv()
Double_t GetStart()
Double_t GetStep()
Double_t GetEnd()
void SetDivIndex(Int_t index)
void SetVolume(TGeoVolume *vol)
void cd(Int_t idiv)
 methods

Author: Andrei Gheata 30/10/01
Last update: root/geom:$Name: $:$Id: TGeoPatternFinder.cxx,v 1.19 2006/07/09 05:27:53 brun Exp $


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.