TGeoNode - base class for logical nodes. They represent volumes positioned inside a mother volume
virtual | ~TGeoIterator() |
static TClass* | Class() |
const TGeoMatrix* | GetCurrentMatrix() const |
Int_t | GetIndex(Int_t i) const |
Int_t | GetLevel() const |
TGeoNode* | GetNode(Int_t level) const |
void | GetPath(TString& path) const |
TGeoVolume* | GetTopVolume() const |
Int_t | GetType() const |
TGeoIteratorPlugin* | GetUserPlugin() const |
virtual TClass* | IsA() const |
TGeoNode* | Next() |
TGeoNode* | operator()() |
TGeoIterator& | operator=(const TGeoIterator& iter) |
void | Reset(TGeoVolume* top = 0) |
void | SetPluginAutoexec(Bool_t mode) |
void | SetTopName(const char* name) |
void | SetType(Int_t type) |
void | SetUserPlugin(TGeoIteratorPlugin* plugin) |
virtual void | ShowMembers(TMemberInspector& insp) const |
void | Skip() |
virtual void | Streamer(TBuffer&) |
void | StreamerNVirtual(TBuffer& ClassDef_StreamerNVirtual_b) |
TGeoIterator(TGeoVolume* top) | |
TGeoIterator(const TGeoIterator& iter) |
TGeoIterator() |
void | IncreaseArray() |
Int_t* | fArray | Array of node indices for the current path |
Int_t | fLevel | Current level in the tree |
TGeoHMatrix* | fMatrix | Current global matrix |
Bool_t | fMustResume | Private flag to resume from current node. |
Bool_t | fMustStop | Private flag to signal that the iterator has finished. |
TGeoIteratorPlugin* | fPlugin | User iterator plugin |
Bool_t | fPluginAutoexec | Plugin automatically executed during next() |
TGeoVolume* | fTop | Top volume of the iterated branch |
TString | fTopName | User name for top |
Int_t | fType | Type of iteration |
Inheritance Chart: | |||||
|