#include <TGeoTube.h>
Inheritance diagram for TGeoTube:
Definition at line 28 of file TGeoTube.h.
TGeoTube::TGeoTube | ( | ) |
Referenced by Divide(), and GetMakeRuntimeShape().
Definition at line 120 of file TGeoTube.cxx.
References ComputeBBox(), fDz, fRmax, fRmin, TGeoShape::kGeoRunTimeShape, TGeoShape::kGeoTube, TGeoShape::SetShapeBit(), and SetTubeDimensions().
Definition at line 134 of file TGeoTube.cxx.
References ComputeBBox(), fDz, fRmax, fRmin, TGeoShape::kGeoRunTimeShape, TGeoShape::kGeoTube, TGeoShape::SetShapeBit(), and SetTubeDimensions().
TGeoTube::TGeoTube | ( | Double_t * | params | ) |
Definition at line 149 of file TGeoTube.cxx.
References ComputeBBox(), fDz, fRmax, fRmin, TGeoShape::kGeoRunTimeShape, TGeoShape::kGeoTube, SetDimensions(), and TGeoShape::SetShapeBit().
TGeoTube::~TGeoTube | ( | ) | [virtual] |
Definition at line 163 of file TGeoTube.cxx.
TGeoTube::TGeoTube | ( | ) |
TGeoTube::TGeoTube | ( | Double_t * | params | ) |
virtual TGeoTube::~TGeoTube | ( | ) | [virtual] |
Double_t TGeoTube::Capacity | ( | ) | const [virtual] |
Reimplemented from TGeoBBox.
Definition at line 169 of file TGeoTube.cxx.
References fDz, fRmax, and fRmin.
Referenced by G__G__Geom1_205_0_6(), and G__setup_memfuncTGeoTube().
void TGeoTube::ComputeBBox | ( | ) | [virtual] |
Reimplemented from TGeoBBox.
Definition at line 184 of file TGeoTube.cxx.
References TGeoBBox::fDX, TGeoBBox::fDY, fDz, TGeoBBox::fDZ, and fRmax.
Referenced by TGeoCtubEditor::DoApply(), TGeoTubeEditor::DoApply(), TGeoTubeSegEditor::DoApply(), and TGeoTube().
Reimplemented from TGeoBBox.
Definition at line 192 of file TGeoTube.cxx.
References TMath::Abs(), TMath::ATan2(), TGeoShape::Big(), TMath::Cos(), E, fDz, fRmax, fRmin, i, TMath::LocMin(), phi, TMath::Sign(), TMath::Sin(), and TMath::Sqrt().
void TGeoTube::ComputeNormalS | ( | Double_t * | point, | |
Double_t * | dir, | |||
Double_t * | norm, | |||
Double_t | rmin, | |||
Double_t | rmax, | |||
Double_t | dz | |||
) | [static] |
Definition at line 218 of file TGeoTube.cxx.
References TMath::ATan2(), TMath::Cos(), phi, and TMath::Sin().
Referenced by TGeoPcon::ComputeNormal(), G__G__Geom1_205_0_9(), and G__setup_memfuncTGeoTube().
Reimplemented from TGeoBBox.
Definition at line 233 of file TGeoTube.cxx.
References TMath::Abs(), fDz, fRmax, fRmin, kFALSE, kTRUE, and r2.
Referenced by TGeoTubeSeg::Contains().
Double_t TGeoTube::DistFromInsideS | ( | Double_t * | point, | |
Double_t * | dir, | |||
Double_t | rmin, | |||
Double_t | rmax, | |||
Double_t | dz | |||
) | [static] |
Definition at line 253 of file TGeoTube.cxx.
References TMath::Abs(), b, TGeoShape::Big(), d, DistToTube(), TMath::Min(), TMath::Sign(), and TGeoShape::Tolerance().
Referenced by DistFromInside(), TGeoPcon::DistFromInside(), TGeoTubeSeg::DistFromInside(), TGeoTubeSeg::DistFromInsideS(), TGeoTorus::DistFromOutside(), G__G__Geom1_205_0_11(), and G__setup_memfuncTGeoTube().
Double_t TGeoTube::DistFromInside | ( | Double_t * | point, | |
Double_t * | dir, | |||
Int_t | iact = 1 , |
|||
Double_t | step = TGeoShape::Big() , |
|||
Double_t * | safe = 0 | |||
) | const [virtual] |
Reimplemented from TGeoBBox.
Definition at line 299 of file TGeoTube.cxx.
References TGeoShape::Big(), DistFromInsideS(), fDz, fRmax, fRmin, kTRUE, and Safety().
Double_t TGeoTube::DistFromOutsideS | ( | Double_t * | point, | |
Double_t * | dir, | |||
Double_t | rmin, | |||
Double_t | rmax, | |||
Double_t | dz | |||
) | [static] |
Definition at line 313 of file TGeoTube.cxx.
References TMath::Abs(), b, TGeoShape::Big(), d, DistToTube(), TGeoShape::IsSameWithinTolerance(), kFALSE, kTRUE, r2, s, TMath::Sqrt(), and TGeoShape::Tolerance().
Referenced by TGeoPgon::DistFromOutside(), TGeoTubeSeg::DistFromOutside(), DistFromOutside(), TGeoTorus::DistFromOutside(), TGeoPcon::DistToSegZ(), G__G__Geom1_205_0_13(), and G__setup_memfuncTGeoTube().
Double_t TGeoTube::DistFromOutside | ( | Double_t * | point, | |
Double_t * | dir, | |||
Int_t | iact = 1 , |
|||
Double_t | step = TGeoShape::Big() , |
|||
Double_t * | safe = 0 | |||
) | const [virtual] |
Reimplemented from TGeoBBox.
Definition at line 400 of file TGeoTube.cxx.
References TGeoShape::Big(), TGeoBBox::DistFromOutside(), DistFromOutsideS(), TGeoBBox::fDX, TGeoBBox::fDY, fDz, TGeoBBox::fDZ, TGeoBBox::fOrigin, fRmax, fRmin, kFALSE, and Safety().
void TGeoTube::DistToTube | ( | Double_t | rsq, | |
Double_t | nsq, | |||
Double_t | rdotn, | |||
Double_t | radius, | |||
Double_t & | b, | |||
Double_t & | delta | |||
) | [static] |
Definition at line 418 of file TGeoTube.cxx.
References c, and TMath::Sqrt().
Referenced by TGeoCtub::DistFromInside(), DistFromInsideS(), TGeoCtub::DistFromOutside(), DistFromOutsideS(), TGeoTubeSeg::DistFromOutsideS(), G__G__Geom1_205_0_15(), and G__setup_memfuncTGeoTube().
Reimplemented from TGeoBBox.
Definition at line 243 of file TGeoTube.cxx.
References TGeoManager::GetNsegments(), gGeoManager, HasRmin(), n, and TGeoShape::ShapeDistancetoPrimitive().
TGeoVolume * TGeoTube::Divide | ( | TGeoVolume * | voldiv, | |
const char * | divname, | |||
Int_t | iaxis, | |||
Int_t | ndiv, | |||
Double_t | start, | |||
Double_t | step | |||
) | [virtual] |
Reimplemented from TGeoBBox.
Definition at line 442 of file TGeoTube.cxx.
References TGeoVolume::AddNodeOffset(), TGeoVolumeMulti::AddVolume(), TObjArray::At(), TString::Data(), TObject::Error(), fDz, fRmax, fRmin, TGeoVolume::GetMedium(), TGeoShape::GetName(), TGeoVolume::GetNdaughters(), TGeoVolume::GetNodes(), gGeoManager, id, TGeoManager::MakeVolumeMulti(), TGeoPatternFinder::SetDivIndex(), TGeoVolume::SetFinder(), and TGeoTube().
const char * TGeoTube::GetAxisName | ( | Int_t | iaxis | ) | const [virtual] |
void TGeoTube::GetBoundingCylinder | ( | Double_t * | param | ) | const [virtual] |
Reimplemented from TGeoBBox.
Definition at line 1094 of file TGeoTube.cxx.
References buffer, fDz, TGeoBBox::FillBuffer3D(), fRmax, fRmin, TGeoManager::GetNsegments(), gGeoManager, HasRmin(), TBuffer3D::kRaw, TBuffer3D::kRawSizes, TBuffer3D::kShapeSpecific, n, SetPoints(), SetSegsAndPols(), and TGeoShape::TransformPoints().
virtual Int_t TGeoTube::GetByteCount | ( | ) | const [inline, virtual] |
Reimplemented from TGeoBBox.
Definition at line 886 of file TGeoTube.cxx.
References TMath::Cos(), TObject::Error(), fDz, fRmax, fRmin, HasRmin(), i, j, kFALSE, kTRUE, nc, phi, TMath::Sin(), TMath::Sqrt(), and TMath::TwoPi().
TGeoShape * TGeoTube::GetMakeRuntimeShape | ( | TGeoShape * | mother, | |
TGeoMatrix * | mat | |||
) | const [virtual] |
Reimplemented from TGeoBBox.
Definition at line 564 of file TGeoTube.cxx.
References fDz, fRmax, fRmin, TGeoShape::GetAxisRange(), TGeoShape::GetName(), TGeoShape::kGeoRunTimeShape, TGeoShape::TestShapeBit(), TGeoTube(), xmax, and xmin.
Reimplemented from TGeoBBox.
Definition at line 1062 of file TGeoTube.cxx.
References TGeoManager::GetNsegments(), gGeoManager, HasRmin(), and n.
Referenced by TGeoEltu::GetMeshNumbers().
Int_t TGeoTube::GetNmeshVertices | ( | ) | const [virtual] |
Reimplemented from TGeoBBox.
Definition at line 1052 of file TGeoTube.cxx.
References TGeoManager::GetNsegments(), gGeoManager, HasRmin(), and n.
Referenced by TGeoEltu::GetNmeshVertices().
virtual Double_t TGeoTube::GetRmin | ( | ) | const [inline, virtual] |
Definition at line 73 of file TGeoTube.h.
References fRmin.
Referenced by TGeoMCGeometry::GetShape(), TGeoCtubEditor::SetModel(), TGeoTubeEditor::SetModel(), TGeoTubeSegEditor::SetModel(), and TGeoHypeEditor::SetModel().
virtual Double_t TGeoTube::GetRmax | ( | ) | const [inline, virtual] |
Definition at line 74 of file TGeoTube.h.
References fRmax.
Referenced by TGeoMCGeometry::GetShape(), TGeoCtubEditor::SetModel(), TGeoTubeEditor::SetModel(), TGeoTubeSegEditor::SetModel(), and TGeoHypeEditor::SetModel().
virtual Double_t TGeoTube::GetDz | ( | ) | const [inline, virtual] |
Definition at line 75 of file TGeoTube.h.
References fDz.
Referenced by TGeoMCGeometry::GetShape(), TGeoCtubEditor::SetModel(), TGeoTubeEditor::SetModel(), TGeoEltuEditor::SetModel(), TGeoTubeSegEditor::SetModel(), and TGeoHypeEditor::SetModel().
Bool_t TGeoTube::HasRmin | ( | ) | const [inline] |
Definition at line 76 of file TGeoTube.h.
References fRmin, kFALSE, and kTRUE.
Referenced by DistancetoPrimitive(), GetBuffer3D(), GetMeshNumbers(), GetNmeshVertices(), TGeoHype::GetNmeshVertices(), GetPointsOnSegments(), MakeBuffer3D(), SetPoints(), and SetSegsAndPols().
void TGeoTube::InspectShape | ( | ) | const [virtual] |
Reimplemented from TGeoBBox.
Definition at line 593 of file TGeoTube.cxx.
References fDz, fRmax, fRmin, TGeoShape::GetName(), and TGeoBBox::InspectShape().
virtual Bool_t TGeoTube::IsCylType | ( | ) | const [inline, virtual] |
TBuffer3D * TGeoTube::MakeBuffer3D | ( | ) | const [virtual] |
Reimplemented from TGeoBBox.
Definition at line 605 of file TGeoTube.cxx.
References TBuffer3D::fPnts, TGeoManager::GetNsegments(), gGeoManager, HasRmin(), TBuffer3DTypes::kGeneric, n, SetPoints(), and SetSegsAndPols().
Reimplemented from TGeoBBox.
Definition at line 784 of file TGeoTube.cxx.
References TMath::Abs(), TGeoShape::Big(), E, fDz, fRmax, fRmin, i, TMath::LocMax(), TMath::LocMin(), safe, and TMath::Sqrt().
Referenced by DistFromInside(), and DistFromOutside().
Double_t TGeoTube::SafetyS | ( | Double_t * | point, | |
Bool_t | in, | |||
Double_t | rmin, | |||
Double_t | rmax, | |||
Double_t | dz, | |||
Int_t | skipz = 0 | |||
) | [static] |
Definition at line 823 of file TGeoTube.cxx.
References TMath::Abs(), TGeoShape::Big(), E, i, TMath::LocMax(), TMath::LocMin(), and TMath::Sqrt().
Referenced by G__G__Geom1_205_0_35(), G__setup_memfuncTGeoTube(), and TGeoPcon::SafetyToSegment().
void TGeoTube::SavePrimitive | ( | ostream & | out, | |
Option_t * | option = "" | |||
) | [virtual] |
Reimplemented from TGeoBBox.
Definition at line 852 of file TGeoTube.cxx.
References TObject::ClassName(), fDz, fRmax, fRmin, TGeoShape::GetName(), TGeoShape::GetPointerName(), TGeoShape::kGeoSavePrimitive, TObject::SetBit(), and TObject::TestBit().
Definition at line 865 of file TGeoTube.cxx.
References TObject::Error(), fDz, fRmax, fRmin, and TGeoShape::GetName().
Referenced by TGeoTubeEditor::DoApply(), SetDimensions(), and TGeoTube().
void TGeoTube::SetDimensions | ( | Double_t * | param | ) | [virtual] |
Reimplemented from TGeoBBox.
Definition at line 876 of file TGeoTube.cxx.
References SetTubeDimensions().
Referenced by TGeoTube().
void TGeoTube::SetPoints | ( | Double_t * | points | ) | const [virtual] |
Reimplemented from TGeoBBox.
Definition at line 928 of file TGeoTube.cxx.
References TMath::Cos(), TMath::DegToRad(), fDz, fRmax, fRmin, TGeoManager::GetNsegments(), gGeoManager, HasRmin(), j, n, phi, and TMath::Sin().
Referenced by GetBuffer3D(), and MakeBuffer3D().
void TGeoTube::SetPoints | ( | Float_t * | points | ) | const [virtual] |
Reimplemented from TGeoBBox.
Definition at line 990 of file TGeoTube.cxx.
References TMath::Cos(), TMath::DegToRad(), fDz, fRmax, fRmin, TGeoManager::GetNsegments(), gGeoManager, HasRmin(), j, n, phi, and TMath::Sin().
void TGeoTube::SetSegsAndPols | ( | TBuffer3D & | buff | ) | const [virtual] |
Reimplemented from TGeoBBox.
Definition at line 631 of file TGeoTube.cxx.
References buffer, c, TGeoManager::GetNsegments(), gGeoManager, HasRmin(), i, j, and n.
Referenced by TGeoEltu::GetBuffer3D(), GetBuffer3D(), and MakeBuffer3D().
void TGeoTube::Sizeof3D | ( | ) | const [virtual] |
virtual void TGeoTube::ComputeBBox | ( | ) | [virtual] |
Reimplemented from TGeoBBox.
virtual void TGeoTube::ComputeNormal | ( | Double_t * | point, | |
Double_t * | dir, | |||
Double_t * | norm | |||
) | [virtual] |
Reimplemented from TGeoBBox.
static void TGeoTube::ComputeNormalS | ( | Double_t * | point, | |
Double_t * | dir, | |||
Double_t * | norm, | |||
Double_t | rmin, | |||
Double_t | rmax, | |||
Double_t | dz | |||
) | [static] |
static Double_t TGeoTube::DistFromInsideS | ( | Double_t * | point, | |
Double_t * | dir, | |||
Double_t | rmin, | |||
Double_t | rmax, | |||
Double_t | dz | |||
) | [static] |
virtual Double_t TGeoTube::DistFromInside | ( | Double_t * | point, | |
Double_t * | dir, | |||
Int_t | iact = 1 , |
|||
Double_t | step = TGeoShape::Big() , |
|||
Double_t * | safe = 0 | |||
) | const [virtual] |
Reimplemented from TGeoBBox.
static Double_t TGeoTube::DistFromOutsideS | ( | Double_t * | point, | |
Double_t * | dir, | |||
Double_t | rmin, | |||
Double_t | rmax, | |||
Double_t | dz | |||
) | [static] |
virtual Double_t TGeoTube::DistFromOutside | ( | Double_t * | point, | |
Double_t * | dir, | |||
Int_t | iact = 1 , |
|||
Double_t | step = TGeoShape::Big() , |
|||
Double_t * | safe = 0 | |||
) | const [virtual] |
Reimplemented from TGeoBBox.
static void TGeoTube::DistToTube | ( | Double_t | rsq, | |
Double_t | nsq, | |||
Double_t | rdotn, | |||
Double_t | radius, | |||
Double_t & | b, | |||
Double_t & | delta | |||
) | [static] |
Reimplemented from TGeoBBox.
virtual TGeoVolume* TGeoTube::Divide | ( | TGeoVolume * | voldiv, | |
const char * | divname, | |||
Int_t | iaxis, | |||
Int_t | ndiv, | |||
Double_t | start, | |||
Double_t | step | |||
) | [virtual] |
Reimplemented from TGeoBBox.
virtual const char* TGeoTube::GetAxisName | ( | Int_t | iaxis | ) | const [virtual] |
Reimplemented from TGeoBBox.
virtual Double_t TGeoTube::GetAxisRange | ( | Int_t | iaxis, | |
Double_t & | xlo, | |||
Double_t & | xhi | |||
) | const [virtual] |
Reimplemented from TGeoBBox.
virtual void TGeoTube::GetBoundingCylinder | ( | Double_t * | param | ) | const [virtual] |
Reimplemented from TGeoBBox.
virtual const TBuffer3D& TGeoTube::GetBuffer3D | ( | Int_t | reqSections, | |
Bool_t | localFrame | |||
) | const [virtual] |
Reimplemented from TGeoBBox.
virtual Int_t TGeoTube::GetByteCount | ( | ) | const [inline, virtual] |
Reimplemented from TGeoBBox.
virtual TGeoShape* TGeoTube::GetMakeRuntimeShape | ( | TGeoShape * | mother, | |
TGeoMatrix * | mat | |||
) | const [virtual] |
Reimplemented from TGeoBBox.
virtual void TGeoTube::GetMeshNumbers | ( | Int_t & | nvert, | |
Int_t & | nsegs, | |||
Int_t & | npols | |||
) | const [virtual] |
Reimplemented from TGeoBBox.
virtual Double_t TGeoTube::GetRmin | ( | ) | const [inline, virtual] |
virtual Double_t TGeoTube::GetRmax | ( | ) | const [inline, virtual] |
virtual Double_t TGeoTube::GetDz | ( | ) | const [inline, virtual] |
Bool_t TGeoTube::HasRmin | ( | ) | const [inline] |
virtual void TGeoTube::InspectShape | ( | ) | const [virtual] |
Reimplemented from TGeoBBox.
virtual Bool_t TGeoTube::IsCylType | ( | ) | const [inline, virtual] |
Reimplemented from TGeoBBox.
static Double_t TGeoTube::SafetyS | ( | Double_t * | point, | |
Bool_t | in, | |||
Double_t | rmin, | |||
Double_t | rmax, | |||
Double_t | dz, | |||
Int_t | skipz = 0 | |||
) | [static] |
virtual void TGeoTube::SavePrimitive | ( | ostream & | out, | |
Option_t * | option = "" | |||
) | [virtual] |
Reimplemented from TGeoBBox.
virtual void TGeoTube::SetSegsAndPols | ( | TBuffer3D & | buff | ) | const [virtual] |
Reimplemented from TGeoBBox.
virtual void TGeoTube::Sizeof3D | ( | ) | const [virtual] |
Reimplemented from TGeoBBox.
Double_t TGeoTube::fRmin [protected] |
Definition at line 32 of file TGeoTube.h.
Referenced by TGeoHype::Capacity(), TGeoEltu::Capacity(), Capacity(), TGeoTubeSeg::Capacity(), TGeoHype::ComputeBBox(), TGeoCtub::ComputeBBox(), TGeoTubeSeg::ComputeBBox(), TGeoEltu::ComputeBBox(), ComputeNormal(), TGeoCtub::ComputeNormal(), TGeoTubeSeg::ComputeNormal(), TGeoEltu::ComputeNormal(), TGeoEltu::Contains(), TGeoCtub::Contains(), Contains(), DistFromInside(), TGeoEltu::DistFromInside(), TGeoCtub::DistFromInside(), TGeoTubeSeg::DistFromInside(), TGeoCtub::DistFromOutside(), TGeoTubeSeg::DistFromOutside(), DistFromOutside(), TGeoEltu::DistFromOutside(), TGeoHype::DistToHype(), Divide(), TGeoTubeSeg::Divide(), TGeoEltu::GetA(), TGeoTubeSeg::GetAxisRange(), TGeoCtub::GetAxisRange(), GetAxisRange(), TGeoHype::GetAxisRange(), TGeoEltu::GetBoundingCylinder(), TGeoTubeSeg::GetBoundingCylinder(), GetBoundingCylinder(), TGeoHype::GetBoundingCylinder(), TGeoTubeSeg::GetBuffer3D(), GetBuffer3D(), TGeoCtub::GetBuffer3D(), TGeoEltu::GetMakeRuntimeShape(), TGeoHype::GetMakeRuntimeShape(), TGeoCtub::GetMakeRuntimeShape(), TGeoTubeSeg::GetMakeRuntimeShape(), GetMakeRuntimeShape(), GetPointsOnSegments(), TGeoTubeSeg::GetPointsOnSegments(), GetRmin(), HasRmin(), TGeoHype::InspectShape(), TGeoTubeSeg::InspectShape(), InspectShape(), TGeoEltu::InspectShape(), TGeoHype::RadiusHypeSq(), TGeoTubeSeg::Safety(), Safety(), TGeoCtub::Safety(), TGeoEltu::Safety(), TGeoHype::SafetyToHype(), TGeoCtub::SavePrimitive(), SavePrimitive(), TGeoEltu::SavePrimitive(), TGeoTubeSeg::SavePrimitive(), TGeoHype::SavePrimitive(), TGeoEltu::SetEltuDimensions(), TGeoHype::SetHypeDimensions(), TGeoTubeSeg::SetPoints(), TGeoCtub::SetPoints(), TGeoEltu::SetPoints(), SetPoints(), SetTubeDimensions(), TGeoTubeSeg::SetTubsDimensions(), TGeoTube(), and TGeoHype::ZHypeSq().
Double_t TGeoTube::fRmax [protected] |
Definition at line 33 of file TGeoTube.h.
Referenced by TGeoHype::Capacity(), TGeoEltu::Capacity(), Capacity(), TGeoTubeSeg::Capacity(), TGeoHype::ComputeBBox(), ComputeBBox(), TGeoCtub::ComputeBBox(), TGeoTubeSeg::ComputeBBox(), TGeoEltu::ComputeBBox(), ComputeNormal(), TGeoCtub::ComputeNormal(), TGeoTubeSeg::ComputeNormal(), TGeoEltu::ComputeNormal(), TGeoEltu::Contains(), TGeoCtub::Contains(), Contains(), DistFromInside(), TGeoEltu::DistFromInside(), TGeoCtub::DistFromInside(), TGeoTubeSeg::DistFromInside(), TGeoCtub::DistFromOutside(), TGeoTubeSeg::DistFromOutside(), DistFromOutside(), TGeoEltu::DistFromOutside(), TGeoHype::DistToHype(), Divide(), TGeoTubeSeg::Divide(), TGeoTubeSeg::GetAxisRange(), TGeoCtub::GetAxisRange(), GetAxisRange(), TGeoEltu::GetB(), TGeoEltu::GetBoundingCylinder(), TGeoTubeSeg::GetBoundingCylinder(), GetBoundingCylinder(), TGeoTubeSeg::GetBuffer3D(), GetBuffer3D(), TGeoCtub::GetBuffer3D(), TGeoEltu::GetMakeRuntimeShape(), TGeoHype::GetMakeRuntimeShape(), TGeoCtub::GetMakeRuntimeShape(), TGeoTubeSeg::GetMakeRuntimeShape(), GetMakeRuntimeShape(), GetPointsOnSegments(), TGeoTubeSeg::GetPointsOnSegments(), GetRmax(), TGeoHype::InspectShape(), TGeoTubeSeg::InspectShape(), InspectShape(), TGeoEltu::InspectShape(), TGeoHype::RadiusHypeSq(), TGeoTubeSeg::Safety(), Safety(), TGeoCtub::Safety(), TGeoEltu::Safety(), TGeoCtub::SavePrimitive(), SavePrimitive(), TGeoEltu::SavePrimitive(), TGeoTubeSeg::SavePrimitive(), TGeoHype::SavePrimitive(), TGeoEltu::SetEltuDimensions(), TGeoHype::SetHypeDimensions(), TGeoTubeSeg::SetPoints(), TGeoCtub::SetPoints(), TGeoEltu::SetPoints(), SetPoints(), SetTubeDimensions(), TGeoTubeSeg::SetTubsDimensions(), TGeoTube(), and TGeoHype::ZHypeSq().
Double_t TGeoTube::fDz [protected] |
Definition at line 34 of file TGeoTube.h.
Referenced by TGeoHype::Capacity(), TGeoEltu::Capacity(), Capacity(), TGeoTubeSeg::Capacity(), TGeoHype::ComputeBBox(), ComputeBBox(), TGeoCtub::ComputeBBox(), TGeoTubeSeg::ComputeBBox(), TGeoEltu::ComputeBBox(), ComputeNormal(), TGeoCtub::ComputeNormal(), TGeoTubeSeg::ComputeNormal(), TGeoHype::ComputeNormal(), TGeoEltu::ComputeNormal(), TGeoHype::Contains(), TGeoEltu::Contains(), TGeoCtub::Contains(), Contains(), DistFromInside(), TGeoEltu::DistFromInside(), TGeoCtub::DistFromInside(), TGeoHype::DistFromInside(), TGeoTubeSeg::DistFromInside(), TGeoCtub::DistFromOutside(), TGeoTubeSeg::DistFromOutside(), DistFromOutside(), TGeoHype::DistFromOutside(), TGeoEltu::DistFromOutside(), Divide(), TGeoTubeSeg::Divide(), TGeoTubeSeg::GetAxisRange(), GetAxisRange(), TGeoHype::GetAxisRange(), TGeoHype::GetBoundingCylinder(), TGeoTubeSeg::GetBuffer3D(), GetBuffer3D(), TGeoCtub::GetBuffer3D(), GetDz(), TGeoEltu::GetMakeRuntimeShape(), TGeoHype::GetMakeRuntimeShape(), TGeoCtub::GetMakeRuntimeShape(), TGeoTubeSeg::GetMakeRuntimeShape(), GetMakeRuntimeShape(), GetPointsOnSegments(), TGeoTubeSeg::GetPointsOnSegments(), TGeoCtub::GetZcoord(), TGeoHype::InspectShape(), TGeoTubeSeg::InspectShape(), InspectShape(), TGeoEltu::InspectShape(), TGeoTubeSeg::Safety(), Safety(), TGeoHype::Safety(), TGeoCtub::Safety(), TGeoEltu::Safety(), TGeoCtub::SavePrimitive(), SavePrimitive(), TGeoEltu::SavePrimitive(), TGeoTubeSeg::SavePrimitive(), TGeoHype::SavePrimitive(), TGeoEltu::SetEltuDimensions(), TGeoHype::SetHypeDimensions(), TGeoTubeSeg::SetPoints(), TGeoHype::SetPoints(), TGeoCtub::SetPoints(), TGeoEltu::SetPoints(), SetPoints(), SetTubeDimensions(), TGeoTubeSeg::SetTubsDimensions(), TGeoHype::TGeoHype(), and TGeoTube().