#include <TGeoCone.h>
Inheritance diagram for TGeoConeSeg:
Definition at line 116 of file TGeoCone.h.
TGeoConeSeg::TGeoConeSeg | ( | ) |
Referenced by Divide(), and GetMakeRuntimeShape().
TGeoConeSeg::TGeoConeSeg | ( | Double_t | dz, | |
Double_t | rmin1, | |||
Double_t | rmax1, | |||
Double_t | rmin2, | |||
Double_t | rmax2, | |||
Double_t | phi1, | |||
Double_t | phi2 | |||
) |
Definition at line 1150 of file TGeoCone.cxx.
References ComputeBBox(), TGeoShape::kGeoConeSeg, SetConsDimensions(), and TGeoShape::SetShapeBit().
TGeoConeSeg::TGeoConeSeg | ( | const char * | name, | |
Double_t | dz, | |||
Double_t | rmin1, | |||
Double_t | rmax1, | |||
Double_t | rmin2, | |||
Double_t | rmax2, | |||
Double_t | phi1, | |||
Double_t | phi2 | |||
) |
Definition at line 1161 of file TGeoCone.cxx.
References ComputeBBox(), TGeoShape::kGeoConeSeg, SetConsDimensions(), and TGeoShape::SetShapeBit().
TGeoConeSeg::TGeoConeSeg | ( | Double_t * | params | ) |
Definition at line 1172 of file TGeoCone.cxx.
References ComputeBBox(), TGeoShape::kGeoConeSeg, SetDimensions(), and TGeoShape::SetShapeBit().
TGeoConeSeg::~TGeoConeSeg | ( | ) | [virtual] |
Definition at line 1189 of file TGeoCone.cxx.
TGeoConeSeg::TGeoConeSeg | ( | ) |
TGeoConeSeg::TGeoConeSeg | ( | Double_t | dz, | |
Double_t | rmin1, | |||
Double_t | rmax1, | |||
Double_t | rmin2, | |||
Double_t | rmax2, | |||
Double_t | phi1, | |||
Double_t | phi2 | |||
) |
TGeoConeSeg::TGeoConeSeg | ( | const char * | name, | |
Double_t | dz, | |||
Double_t | rmin1, | |||
Double_t | rmax1, | |||
Double_t | rmin2, | |||
Double_t | rmax2, | |||
Double_t | phi1, | |||
Double_t | phi2 | |||
) |
TGeoConeSeg::TGeoConeSeg | ( | Double_t * | params | ) |
virtual TGeoConeSeg::~TGeoConeSeg | ( | ) | [virtual] |
Double_t TGeoConeSeg::Capacity | ( | ) | const [virtual] |
Reimplemented from TGeoCone.
Definition at line 1195 of file TGeoCone.cxx.
References TGeoCone::fDz, fPhi1, fPhi2, TGeoCone::fRmax1, TGeoCone::fRmax2, TGeoCone::fRmin1, and TGeoCone::fRmin2.
Referenced by TGeoPcon::Capacity(), G__G__Geom1_213_0_6(), and G__setup_memfuncTGeoConeSeg().
void TGeoConeSeg::ComputeBBox | ( | ) | [virtual] |
Reimplemented from TGeoCone.
Definition at line 1212 of file TGeoCone.cxx.
References TMath::Cos(), TMath::DegToRad(), TGeoBBox::fDX, TGeoBBox::fDY, TGeoCone::fDz, TGeoBBox::fDZ, TGeoBBox::fOrigin, fPhi1, fPhi2, TGeoCone::fRmax1, TGeoCone::fRmax2, TGeoCone::fRmin1, TGeoCone::fRmin2, TMath::LocMax(), TMath::LocMin(), TMath::Max(), TMath::Min(), TMath::Sin(), xmax, xmin, ymax, and ymin.
Referenced by TGeoConeSeg().
Reimplemented from TGeoCone.
Definition at line 1257 of file TGeoCone.cxx.
References TMath::Abs(), TMath::ATan2(), TGeoShape::Big(), c1, TMath::Cos(), TMath::DegToRad(), TGeoCone::fDz, fPhi1, fPhi2, TGeoCone::fRmax1, TGeoCone::fRmax2, TGeoCone::fRmin1, TGeoCone::fRmin2, i, TGeoShape::IsCloseToPhi(), TMath::LocMin(), TGeoShape::NormalPhi(), phi, s1, s2, TMath::Sign(), TMath::Sin(), and TMath::Sqrt().
void TGeoConeSeg::ComputeNormalS | ( | Double_t * | point, | |
Double_t * | dir, | |||
Double_t * | norm, | |||
Double_t | dz, | |||
Double_t | rmin1, | |||
Double_t | rmax1, | |||
Double_t | rmin2, | |||
Double_t | rmax2, | |||
Double_t | c1, | |||
Double_t | s1, | |||
Double_t | c2, | |||
Double_t | s2 | |||
) | [static] |
Definition at line 1312 of file TGeoCone.cxx.
References TMath::Abs(), TMath::ATan2(), TGeoShape::Big(), TMath::Cos(), i, TGeoShape::IsCloseToPhi(), TMath::LocMin(), TGeoShape::NormalPhi(), phi, TMath::Sin(), and TMath::Sqrt().
Referenced by TGeoPcon::ComputeNormal(), G__G__Geom1_213_0_9(), and G__setup_memfuncTGeoConeSeg().
Reimplemented from TGeoCone.
Definition at line 1358 of file TGeoCone.cxx.
References TMath::ATan2(), TGeoCone::Contains(), fPhi1, fPhi2, kFALSE, kTRUE, phi, and TMath::RadToDeg().
Reimplemented from TGeoCone.
Definition at line 1825 of file TGeoCone.cxx.
References TGeoManager::GetNsegments(), gGeoManager, n, and TGeoShape::ShapeDistancetoPrimitive().
Double_t TGeoConeSeg::DistToCons | ( | Double_t * | point, | |
Double_t * | dir, | |||
Double_t | r1, | |||
Double_t | z1, | |||
Double_t | r2, | |||
Double_t | z2, | |||
Double_t | phi1, | |||
Double_t | phi2 | |||
) | [static] |
Definition at line 1374 of file TGeoCone.cxx.
References a, TMath::ATan2(), b, TGeoShape::Big(), c, kFALSE, kTRUE, phi, TMath::RadToDeg(), and TMath::Sqrt().
Referenced by TGeoSphere::DistFromInside(), TGeoSphere::DistFromOutside(), G__G__Geom1_213_0_12(), and G__setup_memfuncTGeoConeSeg().
Double_t TGeoConeSeg::DistFromInsideS | ( | Double_t * | point, | |
Double_t * | dir, | |||
Double_t | dz, | |||
Double_t | rmin1, | |||
Double_t | rmax1, | |||
Double_t | rmin2, | |||
Double_t | rmax2, | |||
Double_t | c1, | |||
Double_t | s1, | |||
Double_t | c2, | |||
Double_t | s2, | |||
Double_t | cm, | |||
Double_t | sm, | |||
Double_t | cdfi | |||
) | [static] |
Definition at line 1448 of file TGeoCone.cxx.
References TMath::Abs(), TGeoShape::Big(), TGeoCone::DistFromInsideS(), TGeoShape::DistToPhiMin(), TMath::Min(), TMath::Sqrt(), and TGeoShape::Tolerance().
Referenced by DistFromInside(), TGeoPcon::DistFromInside(), G__G__Geom1_213_0_13(), and G__setup_memfuncTGeoConeSeg().
Double_t TGeoConeSeg::DistFromInside | ( | Double_t * | point, | |
Double_t * | dir, | |||
Int_t | iact = 1 , |
|||
Double_t | step = TGeoShape::Big() , |
|||
Double_t * | safe = 0 | |||
) | const [virtual] |
Reimplemented from TGeoCone.
Definition at line 1497 of file TGeoCone.cxx.
References TGeoShape::Big(), c1, TMath::Cos(), TMath::DegToRad(), TGeoCone::DistFromInsideS(), DistFromInsideS(), TGeoCone::fDz, fPhi1, fPhi2, TGeoCone::fRmax1, TGeoCone::fRmax2, TGeoCone::fRmin1, TGeoCone::fRmin2, kTRUE, s1, s2, SafetyS(), and TMath::Sin().
Double_t TGeoConeSeg::DistFromOutsideS | ( | Double_t * | point, | |
Double_t * | dir, | |||
Double_t | dz, | |||
Double_t | rmin1, | |||
Double_t | rmax1, | |||
Double_t | rmin2, | |||
Double_t | rmax2, | |||
Double_t | c1, | |||
Double_t | s1, | |||
Double_t | c2, | |||
Double_t | s2, | |||
Double_t | cm, | |||
Double_t | sm, | |||
Double_t | cdfi | |||
) | [static] |
Definition at line 1523 of file TGeoCone.cxx.
References TMath::Abs(), b, TGeoShape::Big(), TGeoCone::DistToCone(), TGeoShape::DistToPhiMin(), kFALSE, kTRUE, TMath::Min(), r2, s, TMath::Sqrt(), and TGeoShape::Tolerance().
Referenced by DistFromOutside(), TGeoPcon::DistToSegZ(), G__G__Geom1_213_0_15(), and G__setup_memfuncTGeoConeSeg().
Double_t TGeoConeSeg::DistFromOutside | ( | Double_t * | point, | |
Double_t * | dir, | |||
Int_t | iact = 1 , |
|||
Double_t | step = TGeoShape::Big() , |
|||
Double_t * | safe = 0 | |||
) | const [virtual] |
Reimplemented from TGeoCone.
Definition at line 1797 of file TGeoCone.cxx.
References TGeoShape::Big(), c1, TMath::Cos(), TMath::DegToRad(), TGeoBBox::DistFromOutside(), DistFromOutsideS(), TGeoCone::DistFromOutsideS(), TGeoBBox::fDX, TGeoBBox::fDY, TGeoCone::fDz, TGeoBBox::fDZ, TGeoBBox::fOrigin, fPhi1, fPhi2, TGeoCone::fRmax1, TGeoCone::fRmax2, TGeoCone::fRmin1, TGeoCone::fRmin2, kFALSE, s1, s2, Safety(), and TMath::Sin().
TGeoVolume * TGeoConeSeg::Divide | ( | TGeoVolume * | voldiv, | |
const char * | divname, | |||
Int_t | iaxis, | |||
Int_t | ndiv, | |||
Double_t | start, | |||
Double_t | step | |||
) | [virtual] |
Reimplemented from TGeoCone.
Definition at line 1834 of file TGeoCone.cxx.
References TGeoVolume::AddNodeOffset(), TObjArray::At(), TString::Data(), TObject::Error(), TGeoCone::fDz, fPhi1, fPhi2, TGeoCone::fRmax1, TGeoCone::fRmax2, TGeoCone::fRmin1, TGeoCone::fRmin2, TGeoVolume::GetMedium(), TGeoVolume::GetNdaughters(), TGeoVolume::GetNodes(), gGeoManager, id, TGeoManager::MakeVolumeMulti(), TGeoPatternFinder::SetDivIndex(), TGeoVolume::SetFinder(), and TGeoConeSeg().
Reimplemented from TGeoCone.
Definition at line 1898 of file TGeoCone.cxx.
References TGeoCone::fDz, fPhi1, and fPhi2.
void TGeoConeSeg::GetBoundingCylinder | ( | Double_t * | param | ) | const [virtual] |
Reimplemented from TGeoCone.
Definition at line 1920 of file TGeoCone.cxx.
References fPhi1, fPhi2, TGeoCone::fRmax1, TGeoCone::fRmax2, TGeoCone::fRmin1, TGeoCone::fRmin2, TMath::Max(), and TMath::Min().
Reimplemented from TGeoCone.
Definition at line 2335 of file TGeoCone.cxx.
References buffer, TGeoBBox::FillBuffer3D(), TGeoManager::GetNsegments(), gGeoManager, TBuffer3DTypes::kGeneric, TBuffer3D::kRaw, TBuffer3D::kRawSizes, n, SetPoints(), SetSegsAndPols(), and TGeoShape::TransformPoints().
virtual Int_t TGeoConeSeg::GetByteCount | ( | ) | const [inline, virtual] |
TGeoShape * TGeoConeSeg::GetMakeRuntimeShape | ( | TGeoShape * | mother, | |
TGeoMatrix * | mat | |||
) | const [virtual] |
Reimplemented from TGeoCone.
Definition at line 1934 of file TGeoCone.cxx.
References TObject::Error(), TGeoCone::fDz, fPhi1, fPhi2, TGeoCone::fRmax1, TGeoCone::fRmax2, TGeoCone::fRmin1, TGeoCone::fRmin2, TGeoShape::GetName(), TGeoShape::kGeoConeSeg, TGeoShape::kGeoRunTimeShape, TGeoShape::TestShapeBit(), and TGeoConeSeg().
Reimplemented from TGeoCone.
Definition at line 2301 of file TGeoCone.cxx.
References TGeoManager::GetNsegments(), gGeoManager, and n.
Int_t TGeoConeSeg::GetNmeshVertices | ( | ) | const [virtual] |
Reimplemented from TGeoCone.
Definition at line 2311 of file TGeoCone.cxx.
References TGeoManager::GetNsegments(), gGeoManager, and n.
Reimplemented from TGeoCone.
Definition at line 2365 of file TGeoCone.cxx.
References TMath::Cos(), TMath::DegToRad(), TObject::Error(), TGeoCone::fDz, fPhi1, fPhi2, TGeoCone::fRmax1, TGeoCone::fRmax2, TGeoCone::fRmin1, TGeoCone::fRmin2, i, j, kFALSE, kTRUE, nc, phi, TMath::Sin(), and TMath::Sqrt().
Double_t TGeoConeSeg::GetPhi1 | ( | ) | const [inline] |
Definition at line 164 of file TGeoCone.h.
References fPhi1.
Referenced by TGeoMCGeometry::GetShape().
Double_t TGeoConeSeg::GetPhi2 | ( | ) | const [inline] |
Definition at line 165 of file TGeoCone.h.
References fPhi2.
Referenced by TGeoMCGeometry::GetShape().
void TGeoConeSeg::InspectShape | ( | ) | const [virtual] |
Reimplemented from TGeoCone.
Definition at line 1963 of file TGeoCone.cxx.
References TGeoCone::fDz, fPhi1, fPhi2, TGeoCone::fRmax1, TGeoCone::fRmax2, TGeoCone::fRmin1, TGeoCone::fRmin2, TGeoShape::GetName(), and TGeoBBox::InspectShape().
TBuffer3D * TGeoConeSeg::MakeBuffer3D | ( | ) | const [virtual] |
Reimplemented from TGeoCone.
Definition at line 1979 of file TGeoCone.cxx.
References TBuffer3D::fPnts, TGeoManager::GetNsegments(), gGeoManager, TBuffer3DTypes::kGeneric, n, SetPoints(), and SetSegsAndPols().
Reimplemented from TGeoCone.
Definition at line 2086 of file TGeoCone.cxx.
References TMath::Abs(), TGeoShape::Big(), TGeoCone::fDz, fPhi1, fPhi2, TGeoCone::fRmax1, TGeoCone::fRmax2, TGeoCone::fRmin1, TGeoCone::fRmin2, TMath::LocMax(), TMath::LocMin(), TMath::Max(), TMath::Min(), safe, TGeoShape::SafetyPhi(), and TMath::Sqrt().
Referenced by DistFromOutside().
Double_t TGeoConeSeg::SafetyS | ( | Double_t * | point, | |
Bool_t | in, | |||
Double_t | dz, | |||
Double_t | rmin1, | |||
Double_t | rmax1, | |||
Double_t | rmin2, | |||
Double_t | rmax2, | |||
Double_t | phi1, | |||
Double_t | phi2, | |||
Int_t | skipz = 0 | |||
) | [static] |
Definition at line 2122 of file TGeoCone.cxx.
References TMath::Abs(), TGeoShape::Big(), i, TMath::LocMax(), TMath::LocMin(), TMath::Max(), TMath::Min(), safe, TGeoShape::SafetyPhi(), and TMath::Sqrt().
Referenced by DistFromInside(), G__G__Geom1_213_0_31(), G__setup_memfuncTGeoConeSeg(), and TGeoPcon::SafetyToSegment().
void TGeoConeSeg::SavePrimitive | ( | ostream & | out, | |
Option_t * | option = "" | |||
) | [virtual] |
Reimplemented from TGeoCone.
Definition at line 2165 of file TGeoCone.cxx.
References TObject::ClassName(), TGeoCone::fDz, fPhi1, fPhi2, TGeoCone::fRmax1, TGeoCone::fRmax2, TGeoCone::fRmin1, TGeoCone::fRmin2, TGeoShape::GetName(), TGeoShape::GetPointerName(), TGeoShape::kGeoSavePrimitive, TObject::SetBit(), and TObject::TestBit().
void TGeoConeSeg::SetConsDimensions | ( | Double_t | dz, | |
Double_t | rmin1, | |||
Double_t | rmax1, | |||
Double_t | rmin2, | |||
Double_t | rmax2, | |||
Double_t | phi1, | |||
Double_t | phi2 | |||
) |
Definition at line 2182 of file TGeoCone.cxx.
References TObject::Error(), TGeoCone::fDz, fPhi1, fPhi2, TGeoCone::fRmax1, TGeoCone::fRmax2, TGeoCone::fRmin1, TGeoCone::fRmin2, TGeoShape::GetName(), and TGeoShape::IsSameWithinTolerance().
Referenced by SetDimensions(), and TGeoConeSeg().
void TGeoConeSeg::SetDimensions | ( | Double_t * | param | ) | [virtual] |
Reimplemented from TGeoCone.
Definition at line 2199 of file TGeoCone.cxx.
References SetConsDimensions().
Referenced by TGeoConeSeg().
void TGeoConeSeg::SetPoints | ( | Double_t * | points | ) | const [virtual] |
Reimplemented from TGeoCone.
Definition at line 2213 of file TGeoCone.cxx.
References TMath::Cos(), TMath::DegToRad(), TGeoCone::fDz, fPhi1, fPhi2, TGeoCone::fRmax1, TGeoCone::fRmax2, TGeoCone::fRmin1, TGeoCone::fRmin2, TGeoManager::GetNsegments(), gGeoManager, j, n, phi, and TMath::Sin().
Referenced by GetBuffer3D(), and MakeBuffer3D().
void TGeoConeSeg::SetPoints | ( | Float_t * | points | ) | const [virtual] |
Reimplemented from TGeoCone.
Definition at line 2257 of file TGeoCone.cxx.
References TMath::Cos(), TMath::DegToRad(), TGeoCone::fDz, fPhi1, fPhi2, TGeoCone::fRmax1, TGeoCone::fRmax2, TGeoCone::fRmin1, TGeoCone::fRmin2, TGeoManager::GetNsegments(), gGeoManager, j, n, phi, and TMath::Sin().
void TGeoConeSeg::SetSegsAndPols | ( | TBuffer3D & | buffer | ) | const [virtual] |
Reimplemented from TGeoCone.
Definition at line 2003 of file TGeoCone.cxx.
References buffer, c, TGeoShape::GetBasicColor(), TGeoManager::GetNsegments(), gGeoManager, i, j, and n.
Referenced by GetBuffer3D(), and MakeBuffer3D().
void TGeoConeSeg::Sizeof3D | ( | ) | const [virtual] |
static Double_t TGeoConeSeg::Capacity | ( | Double_t | dz, | |
Double_t | rmin1, | |||
Double_t | rmax1, | |||
Double_t | rmin2, | |||
Double_t | rmax2, | |||
Double_t | phi1, | |||
Double_t | phi2 | |||
) | [static] |
virtual void TGeoConeSeg::ComputeBBox | ( | ) | [virtual] |
Reimplemented from TGeoCone.
virtual void TGeoConeSeg::ComputeNormal | ( | Double_t * | point, | |
Double_t * | dir, | |||
Double_t * | norm | |||
) | [virtual] |
Reimplemented from TGeoCone.
static void TGeoConeSeg::ComputeNormalS | ( | Double_t * | point, | |
Double_t * | dir, | |||
Double_t * | norm, | |||
Double_t | dz, | |||
Double_t | rmin1, | |||
Double_t | rmax1, | |||
Double_t | rmin2, | |||
Double_t | rmax2, | |||
Double_t | c1, | |||
Double_t | s1, | |||
Double_t | c2, | |||
Double_t | s2 | |||
) | [static] |
Reimplemented from TGeoCone.
Reimplemented from TGeoCone.
static Double_t TGeoConeSeg::DistToCons | ( | Double_t * | point, | |
Double_t * | dir, | |||
Double_t | r1, | |||
Double_t | z1, | |||
Double_t | r2, | |||
Double_t | z2, | |||
Double_t | phi1, | |||
Double_t | phi2 | |||
) | [static] |
static Double_t TGeoConeSeg::DistFromInsideS | ( | Double_t * | point, | |
Double_t * | dir, | |||
Double_t | dz, | |||
Double_t | rmin1, | |||
Double_t | rmax1, | |||
Double_t | rmin2, | |||
Double_t | rmax2, | |||
Double_t | c1, | |||
Double_t | s1, | |||
Double_t | c2, | |||
Double_t | s2, | |||
Double_t | cm, | |||
Double_t | sm, | |||
Double_t | cdfi | |||
) | [static] |
virtual Double_t TGeoConeSeg::DistFromInside | ( | Double_t * | point, | |
Double_t * | dir, | |||
Int_t | iact = 1 , |
|||
Double_t | step = TGeoShape::Big() , |
|||
Double_t * | safe = 0 | |||
) | const [virtual] |
Reimplemented from TGeoCone.
static Double_t TGeoConeSeg::DistFromOutsideS | ( | Double_t * | point, | |
Double_t * | dir, | |||
Double_t | dz, | |||
Double_t | rmin1, | |||
Double_t | rmax1, | |||
Double_t | rmin2, | |||
Double_t | rmax2, | |||
Double_t | c1, | |||
Double_t | s1, | |||
Double_t | c2, | |||
Double_t | s2, | |||
Double_t | cm, | |||
Double_t | sm, | |||
Double_t | cdfi | |||
) | [static] |
virtual Double_t TGeoConeSeg::DistFromOutside | ( | Double_t * | point, | |
Double_t * | dir, | |||
Int_t | iact = 1 , |
|||
Double_t | step = TGeoShape::Big() , |
|||
Double_t * | safe = 0 | |||
) | const [virtual] |
Reimplemented from TGeoCone.
virtual TGeoVolume* TGeoConeSeg::Divide | ( | TGeoVolume * | voldiv, | |
const char * | divname, | |||
Int_t | iaxis, | |||
Int_t | ndiv, | |||
Double_t | start, | |||
Double_t | step | |||
) | [virtual] |
Reimplemented from TGeoCone.
virtual Double_t TGeoConeSeg::GetAxisRange | ( | Int_t | iaxis, | |
Double_t & | xlo, | |||
Double_t & | xhi | |||
) | const [virtual] |
Reimplemented from TGeoCone.
virtual void TGeoConeSeg::GetBoundingCylinder | ( | Double_t * | param | ) | const [virtual] |
Reimplemented from TGeoCone.
virtual const TBuffer3D& TGeoConeSeg::GetBuffer3D | ( | Int_t | reqSections, | |
Bool_t | localFrame | |||
) | const [virtual] |
Reimplemented from TGeoCone.
virtual Int_t TGeoConeSeg::GetByteCount | ( | ) | const [inline, virtual] |
virtual TGeoShape* TGeoConeSeg::GetMakeRuntimeShape | ( | TGeoShape * | mother, | |
TGeoMatrix * | mat | |||
) | const [virtual] |
Reimplemented from TGeoCone.
virtual void TGeoConeSeg::GetMeshNumbers | ( | Int_t & | nvert, | |
Int_t & | nsegs, | |||
Int_t & | npols | |||
) | const [virtual] |
Reimplemented from TGeoCone.
Reimplemented from TGeoCone.
Double_t TGeoConeSeg::GetPhi1 | ( | ) | const [inline] |
Double_t TGeoConeSeg::GetPhi2 | ( | ) | const [inline] |
virtual void TGeoConeSeg::InspectShape | ( | ) | const [virtual] |
Reimplemented from TGeoCone.
Reimplemented from TGeoCone.
static Double_t TGeoConeSeg::SafetyS | ( | Double_t * | point, | |
Bool_t | in, | |||
Double_t | dz, | |||
Double_t | rmin1, | |||
Double_t | rmax1, | |||
Double_t | rmin2, | |||
Double_t | rmax2, | |||
Double_t | phi1, | |||
Double_t | phi2, | |||
Int_t | skipz = 0 | |||
) | [static] |
virtual void TGeoConeSeg::SavePrimitive | ( | ostream & | out, | |
Option_t * | option = "" | |||
) | [virtual] |
Reimplemented from TGeoCone.
void TGeoConeSeg::SetConsDimensions | ( | Double_t | dz, | |
Double_t | rmin1, | |||
Double_t | rmax1, | |||
Double_t | rmin2, | |||
Double_t | rmax2, | |||
Double_t | phi1, | |||
Double_t | phi2 | |||
) |
virtual void TGeoConeSeg::SetPoints | ( | Double_t * | points | ) | const [virtual] |
Reimplemented from TGeoCone.
virtual void TGeoConeSeg::SetPoints | ( | Float_t * | points | ) | const [virtual] |
Reimplemented from TGeoCone.
virtual void TGeoConeSeg::SetSegsAndPols | ( | TBuffer3D & | buffer | ) | const [virtual] |
Reimplemented from TGeoCone.
virtual void TGeoConeSeg::Sizeof3D | ( | ) | const [virtual] |
Reimplemented from TGeoCone.
Double_t TGeoConeSeg::fPhi1 [protected] |
Definition at line 120 of file TGeoCone.h.
Referenced by Capacity(), ComputeBBox(), ComputeNormal(), Contains(), DistFromInside(), DistFromOutside(), Divide(), GetAxisRange(), GetBoundingCylinder(), GetMakeRuntimeShape(), GetPhi1(), GetPointsOnSegments(), InspectShape(), Safety(), SavePrimitive(), SetConsDimensions(), and SetPoints().
Double_t TGeoConeSeg::fPhi2 [protected] |
Definition at line 121 of file TGeoCone.h.
Referenced by Capacity(), ComputeBBox(), ComputeNormal(), Contains(), DistFromInside(), DistFromOutside(), Divide(), GetAxisRange(), GetBoundingCylinder(), GetMakeRuntimeShape(), GetPhi2(), GetPointsOnSegments(), InspectShape(), Safety(), SavePrimitive(), SetConsDimensions(), and SetPoints().