![]() |
ROOT
6.06/09
Reference Guide
|
Definition at line 326 of file TGeoElement.h.
Public Member Functions | |
| TGeoElemIter (TGeoElementRN *top, Double_t limit=1.e-4) | |
| TGeoElemIter (const TGeoElemIter &iter) | |
| Copy ctor. More... | |
| virtual | ~TGeoElemIter () |
| Destructor. More... | |
| TGeoElemIter & | operator= (const TGeoElemIter &iter) |
| Assignment. More... | |
| TGeoElementRN * | operator() () |
| () operator. More... | |
| TGeoElementRN * | Next () |
| Return next element. More... | |
| TObjArray * | GetBranch () const |
| const TGeoElementRN * | GetTop () const |
| const TGeoElementRN * | GetElement () const |
| Int_t | GetLevel () const |
| Double_t | GetRatio () const |
| virtual void | Print (Option_t *option="") const |
| Print info about the current decay branch. More... | |
| void | SetLimitRatio (Double_t limit) |
Protected Member Functions | |
| TGeoElemIter () | |
| TGeoElementRN * | Down (Int_t ibranch) |
| Go downwards from current level via ibranch as low in the tree as possible. More... | |
| TGeoElementRN * | Up () |
| Go upwards from the current location until the next branching, then down. More... | |
Private Attributes | |
| const TGeoElementRN * | fTop |
| const TGeoElementRN * | fElem |
| TObjArray * | fBranch |
| Int_t | fLevel |
| Double_t | fLimitRatio |
| Double_t | fRatio |
#include <TGeoElement.h>
Collaboration diagram for TGeoElemIter:
|
inlineprotected |
Definition at line 337 of file TGeoElement.h.
| TGeoElemIter::TGeoElemIter | ( | TGeoElementRN * | top, |
| Double_t | limit = 1.e-4 |
||
| ) |
| TGeoElemIter::TGeoElemIter | ( | const TGeoElemIter & | iter | ) |
Copy ctor.
Definition at line 725 of file TGeoElement.cxx.
|
virtual |
Destructor.
Definition at line 742 of file TGeoElement.cxx.
|
protected |
Go downwards from current level via ibranch as low in the tree as possible.
Return value flags if the operation was successful.
Definition at line 801 of file TGeoElement.cxx.
|
inline |
Definition at line 350 of file TGeoElement.h.
Referenced by TGeoElementRN::FillPopulation().
|
inline |
Definition at line 352 of file TGeoElement.h.
|
inline |
Definition at line 353 of file TGeoElement.h.
|
inline |
Definition at line 354 of file TGeoElement.h.
|
inline |
Definition at line 351 of file TGeoElement.h.
| TGeoElementRN * TGeoElemIter::Next | ( | ) |
| TGeoElementRN * TGeoElemIter::operator() | ( | ) |
() operator.
Definition at line 768 of file TGeoElement.cxx.
| TGeoElemIter & TGeoElemIter::operator= | ( | const TGeoElemIter & | iter | ) |
Assignment.
Definition at line 750 of file TGeoElement.cxx.
Print info about the current decay branch.
Definition at line 829 of file TGeoElement.cxx.
Definition at line 356 of file TGeoElement.h.
|
protected |
Go upwards from the current location until the next branching, then down.
Definition at line 776 of file TGeoElement.cxx.
Referenced by Next().
|
private |
Definition at line 331 of file TGeoElement.h.
Referenced by Down(), GetBranch(), operator=(), Print(), TGeoElemIter(), Up(), and ~TGeoElemIter().
|
private |
Definition at line 330 of file TGeoElement.h.
Referenced by Down(), GetElement(), Next(), operator=(), and Up().
|
private |
Definition at line 332 of file TGeoElement.h.
Referenced by Down(), GetLevel(), operator=(), Print(), TGeoElemIter(), and Up().
|
private |
Definition at line 333 of file TGeoElement.h.
Referenced by Down(), and operator=().
|
private |
Definition at line 334 of file TGeoElement.h.
Referenced by Down(), GetRatio(), operator=(), Print(), and Up().
|
private |
Definition at line 329 of file TGeoElement.h.
Referenced by GetTop(), and operator=().