#include <TGeoElement.h>
Definition at line 323 of file TGeoElement.h.
| TGeoElemIter::TGeoElemIter | ( | ) | [inline, protected] |
Definition at line 334 of file TGeoElement.h.
| TGeoElemIter::TGeoElemIter | ( | TGeoElementRN * | top, | |
| Double_t | limit = 1.e-4 | |||
| ) |
| TGeoElemIter::TGeoElemIter | ( | const TGeoElemIter & | iter | ) |
Definition at line 674 of file TGeoElement.cxx.
References TObjArray::Add(), TObjArray::At(), fBranch, fLevel, and i.
| TGeoElemIter::~TGeoElemIter | ( | ) | [virtual] |
| TGeoElemIter::TGeoElemIter | ( | ) | [inline, protected] |
Definition at line 334 of file TGeoElement.h.
| TGeoElemIter::TGeoElemIter | ( | TGeoElementRN * | top, | |
| Double_t | limit = 1.e-4 | |||
| ) |
| TGeoElemIter::TGeoElemIter | ( | const TGeoElemIter & | iter | ) |
| virtual TGeoElemIter::~TGeoElemIter | ( | ) | [virtual] |
| TGeoElementRN * TGeoElemIter::Down | ( | Int_t | ibranch | ) | [protected] |
Definition at line 744 of file TGeoElement.cxx.
References TObjArray::Add(), TObjArray::At(), TGeoDecayChannel::BranchingRatio(), TGeoDecayChannel::Daughter(), TGeoElementRN::Decays(), fBranch, fElem, fLevel, fLimitRatio, fRatio, and NULL.
| TGeoElementRN * TGeoElemIter::Up | ( | ) | [protected] |
Definition at line 721 of file TGeoElement.cxx.
References TObjArray::At(), TGeoDecayChannel::BranchingRatio(), Down(), fBranch, fElem, fLevel, fRatio, TGeoDecayChannel::GetIndex(), TGeoElementRN::GetNdecays(), NULL, TGeoDecayChannel::Parent(), and TObjArray::RemoveAt().
Referenced by Next().
| TGeoElemIter & TGeoElemIter::operator= | ( | const TGeoElemIter & | iter | ) |
Definition at line 697 of file TGeoElement.cxx.
References TObjArray::Add(), TObjArray::At(), fBranch, fElem, fLevel, fLimitRatio, fRatio, fTop, and i.
| TGeoElementRN * TGeoElemIter::operator() | ( | ) |
| TGeoElementRN * TGeoElemIter::Next | ( | ) |
Definition at line 760 of file TGeoElement.cxx.
References Down(), fElem, TGeoElementRN::GetNdecays(), i, NULL, and Up().
Referenced by operator()().
| TObjArray* TGeoElemIter::GetBranch | ( | ) | const [inline] |
Definition at line 347 of file TGeoElement.h.
References fBranch.
Referenced by TGeoElementRN::FillPopulation().
| const TGeoElementRN* TGeoElemIter::GetTop | ( | ) | const [inline] |
| const TGeoElementRN* TGeoElemIter::GetElement | ( | ) | const [inline] |
| Int_t TGeoElemIter::GetLevel | ( | ) | const [inline] |
| Double_t TGeoElemIter::GetRatio | ( | ) | const [inline] |
| void TGeoElemIter::Print | ( | Option_t * | option = "" |
) | const [virtual] |
Definition at line 771 of file TGeoElement.cxx.
References TObjArray::At(), TGeoDecayChannel::BranchingRatio(), TString::Data(), TGeoDecayChannel::Daughter(), fBranch, fLevel, fRatio, TGeoDecayChannel::GetName(), TNamed::GetName(), TGeoElementRN::HalfLife(), i, and TGeoDecayChannel::Parent().
| void TGeoElemIter::SetLimitRatio | ( | Double_t | limit | ) | [inline] |
| TGeoElementRN* TGeoElemIter::Down | ( | Int_t | ibranch | ) | [protected] |
| TGeoElementRN* TGeoElemIter::Up | ( | ) | [protected] |
| TGeoElemIter& TGeoElemIter::operator= | ( | const TGeoElemIter & | iter | ) |
| TGeoElementRN* TGeoElemIter::operator() | ( | ) |
| TGeoElementRN* TGeoElemIter::Next | ( | ) |
| TObjArray* TGeoElemIter::GetBranch | ( | ) | const [inline] |
| const TGeoElementRN* TGeoElemIter::GetTop | ( | ) | const [inline] |
| const TGeoElementRN* TGeoElemIter::GetElement | ( | ) | const [inline] |
| Int_t TGeoElemIter::GetLevel | ( | ) | const [inline] |
| Double_t TGeoElemIter::GetRatio | ( | ) | const [inline] |
| virtual void TGeoElemIter::Print | ( | Option_t * | option = "" |
) | const [virtual] |
| void TGeoElemIter::SetLimitRatio | ( | Double_t | limit | ) | [inline] |
const TGeoElementRN* TGeoElemIter::fTop [private] |
const TGeoElementRN* TGeoElemIter::fElem [private] |
Definition at line 327 of file TGeoElement.h.
Referenced by Down(), GetElement(), Next(), operator=(), and Up().
TObjArray* TGeoElemIter::fBranch [private] |
Definition at line 328 of file TGeoElement.h.
Referenced by Down(), GetBranch(), operator=(), Print(), TGeoElemIter(), Up(), and ~TGeoElemIter().
Int_t TGeoElemIter::fLevel [private] |
Definition at line 329 of file TGeoElement.h.
Referenced by Down(), GetLevel(), operator=(), Print(), TGeoElemIter(), and Up().
Double_t TGeoElemIter::fLimitRatio [private] |
Definition at line 330 of file TGeoElement.h.
Referenced by Down(), operator=(), and SetLimitRatio().
Double_t TGeoElemIter::fRatio [private] |
Definition at line 331 of file TGeoElement.h.
Referenced by Down(), GetRatio(), operator=(), Print(), and Up().
const TGeoElementRN* TGeoElemIter::fTop [private] |
Definition at line 326 of file TGeoElement.h.
const TGeoElementRN* TGeoElemIter::fElem [private] |
Definition at line 327 of file TGeoElement.h.
TObjArray* TGeoElemIter::fBranch [private] |
Definition at line 328 of file TGeoElement.h.
1.5.1