#include <TGeoNode.h>
Inheritance diagram for TGeoNodeOffset:
Definition at line 181 of file TGeoNode.h.
TGeoNodeOffset::TGeoNodeOffset | ( | const TGeoNodeOffset & | ) | [protected] |
Definition at line 744 of file TGeoNode.cxx.
TGeoNodeOffset::TGeoNodeOffset | ( | ) |
Referenced by MakeCopyNode().
TGeoNodeOffset::TGeoNodeOffset | ( | const TGeoVolume * | vol, | |
Int_t | index, | |||
Double_t | offset | |||
) |
Definition at line 733 of file TGeoNode.cxx.
References fFinder, fIndex, fOffset, TGeoNode::kGeoNodeOffset, and TObject::SetBit().
TGeoNodeOffset::~TGeoNodeOffset | ( | ) | [virtual] |
Definition at line 767 of file TGeoNode.cxx.
TGeoNodeOffset::TGeoNodeOffset | ( | const TGeoNodeOffset & | ) | [protected] |
TGeoNodeOffset::TGeoNodeOffset | ( | ) |
TGeoNodeOffset::TGeoNodeOffset | ( | const TGeoVolume * | vol, | |
Int_t | index, | |||
Double_t | offset | |||
) |
virtual TGeoNodeOffset::~TGeoNodeOffset | ( | ) | [virtual] |
TGeoNodeOffset & TGeoNodeOffset::operator= | ( | const TGeoNodeOffset & | ) | [protected] |
Definition at line 754 of file TGeoNode.cxx.
References fFinder, fIndex, fOffset, and TGeoNode::operator=().
virtual void TGeoNodeOffset::cd | ( | ) | const [inline, virtual] |
Reimplemented from TGeoNode.
Definition at line 199 of file TGeoNode.h.
References TGeoPatternFinder::cd(), fFinder, and fIndex.
Referenced by GetMatrix().
Double_t TGeoNodeOffset::GetOffset | ( | ) | const [inline] |
Int_t TGeoNodeOffset::GetIndex | ( | ) | const [virtual] |
Reimplemented from TGeoNode.
Definition at line 773 of file TGeoNode.cxx.
References fFinder, fIndex, and TGeoPatternFinder::GetDivIndex().
Referenced by MakeCopyNode().
virtual TGeoPatternFinder* TGeoNodeOffset::GetFinder | ( | ) | const [inline, virtual] |
Reimplemented from TGeoNode.
Definition at line 202 of file TGeoNode.h.
References fFinder.
Referenced by MakeCopyNode().
virtual TGeoMatrix* TGeoNodeOffset::GetMatrix | ( | ) | const [inline, virtual] |
Implements TGeoNode.
Definition at line 203 of file TGeoNode.h.
References cd(), fFinder, and TGeoPatternFinder::GetMatrix().
TGeoNode * TGeoNodeOffset::MakeCopyNode | ( | ) | const [virtual] |
Reimplemented from TGeoNode.
Definition at line 780 of file TGeoNode.cxx.
References TGeoNode::fMother, TGeoNode::fNumber, fOffset, TGeoNode::fVolume, GetFinder(), GetIndex(), TNamed::GetName(), TGeoNode::IsVirtual(), SetFinder(), TGeoNode::SetMotherVolume(), TNamed::SetName(), TGeoNode::SetNumber(), TGeoNode::SetVirtual(), and TGeoNodeOffset().
void TGeoNodeOffset::SetFinder | ( | const TGeoPatternFinder * | finder | ) | [inline] |
Definition at line 205 of file TGeoNode.h.
References fFinder.
Referenced by MakeCopyNode(), and TGeoVolume::MakeReflectedVolume().
TGeoNodeOffset& TGeoNodeOffset::operator= | ( | const TGeoNodeOffset & | ) | [protected] |
virtual void TGeoNodeOffset::cd | ( | ) | const [inline, virtual] |
Reimplemented from TGeoNode.
Definition at line 199 of file TGeoNode.h.
References TGeoPatternFinder::cd(), fFinder, and fIndex.
Double_t TGeoNodeOffset::GetOffset | ( | ) | const [inline] |
virtual TGeoPatternFinder* TGeoNodeOffset::GetFinder | ( | ) | const [inline, virtual] |
virtual TGeoMatrix* TGeoNodeOffset::GetMatrix | ( | ) | const [inline, virtual] |
Implements TGeoNode.
Definition at line 203 of file TGeoNode.h.
References cd(), fFinder, and TGeoPatternFinder::GetMatrix().
void TGeoNodeOffset::SetFinder | ( | const TGeoPatternFinder * | finder | ) | [inline] |
Double_t TGeoNodeOffset::fOffset [private] |
Definition at line 184 of file TGeoNode.h.
Referenced by GetOffset(), MakeCopyNode(), operator=(), and TGeoNodeOffset().
Int_t TGeoNodeOffset::fIndex [private] |
Definition at line 185 of file TGeoNode.h.
Referenced by cd(), GetIndex(), operator=(), and TGeoNodeOffset().
TGeoPatternFinder* TGeoNodeOffset::fFinder [private] |
Definition at line 186 of file TGeoNode.h.
Referenced by cd(), GetFinder(), GetIndex(), GetMatrix(), operator=(), SetFinder(), and TGeoNodeOffset().
TGeoPatternFinder* TGeoNodeOffset::fFinder [private] |
Definition at line 186 of file TGeoNode.h.