library: libGeom #include "TGeoPatternFinder.h" |
public:
TGeoPatternFinder() TGeoPatternFinder(TGeoVolume* vol, Int_t ndiv) TGeoPatternFinder(const TGeoPatternFinder&) virtual ~TGeoPatternFinder() virtual void cd(Int_t) static TClass* Class() virtual TGeoNode* FindNode(Double_t*) virtual Int_t GetByteCount() const Int_t GetCurrent() 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 TGeoPatternFinder& operator=(const TGeoPatternFinder&) 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)
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
Default constructor
Default constructor
Destructor
void cd(Int_t) Int_t GetByteCount() const Int_t GetCurrent() Int_t GetDivIndex() TGeoMatrix* GetMatrix() Int_t GetNdiv() const TGeoNode* GetNodeOffset(Int_t idiv) Double_t GetStart() const Double_t GetStep() const Double_t GetEnd() const TGeoVolume* GetVolume() const TGeoNode* FindNode(Double_t*) void SetDivIndex(Int_t index) void SetVolume(TGeoVolume* vol) TClass* Class() TClass* IsA() const void ShowMembers(TMemberInspector& insp, char* parent) void Streamer(TBuffer& b) void StreamerNVirtual(TBuffer& b) TGeoPatternFinder TGeoPatternFinder(const TGeoPatternFinder&) TGeoPatternFinder& operator=(const TGeoPatternFinder&)