#include <TGeoPatternFinder.h>
Inheritance diagram for TGeoPatternHoneycomb:
Public Member Functions | |
TGeoPatternHoneycomb () | |
TGeoPatternHoneycomb (TGeoVolume *vol, Int_t nrows) | |
virtual | ~TGeoPatternHoneycomb () |
virtual void | cd (Int_t idiv) |
virtual TGeoNode * | FindNode (Double_t *point, const Double_t *dir=0) |
TGeoPatternHoneycomb () | |
TGeoPatternHoneycomb (TGeoVolume *vol, Int_t nrows) | |
virtual | ~TGeoPatternHoneycomb () |
virtual void | cd (Int_t idiv) |
virtual TGeoNode * | FindNode (Double_t *point, const Double_t *dir=0) |
Protected Member Functions | |
TGeoPatternHoneycomb (const TGeoPatternHoneycomb &) | |
TGeoPatternHoneycomb & | operator= (const TGeoPatternHoneycomb &) |
TGeoPatternHoneycomb (const TGeoPatternHoneycomb &) | |
TGeoPatternHoneycomb & | operator= (const TGeoPatternHoneycomb &) |
Private Attributes | |
Int_t | fNrows |
Int_t | fAxisOnRows |
Int_t * | fNdivisions |
Double_t * | fStart |
Int_t * | fNdivisions |
Double_t * | fStart |
Definition at line 460 of file TGeoPatternFinder.h.
TGeoPatternHoneycomb::TGeoPatternHoneycomb | ( | const TGeoPatternHoneycomb & | ) | [protected] |
Definition at line 1499 of file TGeoPatternFinder.cxx.
TGeoPatternHoneycomb::TGeoPatternHoneycomb | ( | ) |
Definition at line 1479 of file TGeoPatternFinder.cxx.
References fAxisOnRows, fNdivisions, fNrows, and fStart.
TGeoPatternHoneycomb::TGeoPatternHoneycomb | ( | TGeoVolume * | vol, | |
Int_t | nrows | |||
) |
Definition at line 1488 of file TGeoPatternFinder.cxx.
References fAxisOnRows, fNdivisions, fNrows, and fStart.
TGeoPatternHoneycomb::~TGeoPatternHoneycomb | ( | ) | [virtual] |
Definition at line 1522 of file TGeoPatternFinder.cxx.
TGeoPatternHoneycomb::TGeoPatternHoneycomb | ( | const TGeoPatternHoneycomb & | ) | [protected] |
TGeoPatternHoneycomb::TGeoPatternHoneycomb | ( | ) |
TGeoPatternHoneycomb::TGeoPatternHoneycomb | ( | TGeoVolume * | vol, | |
Int_t | nrows | |||
) |
virtual TGeoPatternHoneycomb::~TGeoPatternHoneycomb | ( | ) | [virtual] |
TGeoPatternHoneycomb & TGeoPatternHoneycomb::operator= | ( | const TGeoPatternHoneycomb & | ) | [protected] |
Definition at line 1509 of file TGeoPatternFinder.cxx.
References fAxisOnRows, fNdivisions, fNrows, fStart, and TGeoPatternFinder::operator=().
virtual void TGeoPatternHoneycomb::cd | ( | Int_t | idiv | ) | [inline, virtual] |
Reimplemented from TGeoPatternFinder.
Definition at line 480 of file TGeoPatternFinder.h.
References TGeoPatternFinder::fCurrent.
TGeoPatternHoneycomb& TGeoPatternHoneycomb::operator= | ( | const TGeoPatternHoneycomb & | ) | [protected] |
virtual void TGeoPatternHoneycomb::cd | ( | Int_t | idiv | ) | [inline, virtual] |
Reimplemented from TGeoPatternFinder.
Definition at line 480 of file TGeoPatternFinder.h.
References TGeoPatternFinder::fCurrent.
virtual TGeoNode* TGeoPatternHoneycomb::FindNode | ( | Double_t * | point, | |
const Double_t * | dir = 0 | |||
) | [virtual] |
Reimplemented from TGeoPatternFinder.
Int_t TGeoPatternHoneycomb::fNrows [private] |
Definition at line 464 of file TGeoPatternFinder.h.
Referenced by operator=(), and TGeoPatternHoneycomb().
Int_t TGeoPatternHoneycomb::fAxisOnRows [private] |
Definition at line 465 of file TGeoPatternFinder.h.
Referenced by operator=(), and TGeoPatternHoneycomb().
Int_t* TGeoPatternHoneycomb::fNdivisions [private] |
Reimplemented from TGeoPatternFinder.
Definition at line 466 of file TGeoPatternFinder.h.
Referenced by operator=(), and TGeoPatternHoneycomb().
Double_t* TGeoPatternHoneycomb::fStart [private] |
Reimplemented from TGeoPatternFinder.
Definition at line 467 of file TGeoPatternFinder.h.
Referenced by operator=(), and TGeoPatternHoneycomb().
Int_t* TGeoPatternHoneycomb::fNdivisions [private] |
Double_t* TGeoPatternHoneycomb::fStart [private] |