| CalculateEstimatedAngularLimits(int N=10000) | KVPosition | |
| fDistance | KVPosition | private |
| fMatrix | KVPosition | private |
| fMaxMisalignment | KVPosition | private |
| fNormal | KVPosition | private |
| fPhi | KVPosition | mutableprivate |
| fPhi_max | KVPosition | private |
| fPhi_min | KVPosition | private |
| fShape | KVPosition | private |
| fSolidAngle | KVPosition | mutableprivate |
| fSurfaceCentre | KVPosition | private |
| fTheta | KVPosition | private |
| fTheta_max | KVPosition | private |
| fTheta_min | KVPosition | private |
| fVolumeCentre | KVPosition | private |
| GetAzimuthalWidth(Double_t phmin=-1., Double_t phimax=-1.) const | KVPosition | |
| GetCornerCoordinates(TVector3 *, Double_t=0) | KVPosition | |
| GetCornerCoordinatesInOwnFrame(TVector3 *, Double_t=0) | KVPosition | |
| GetCosineMaximumMisalignmentAngle() const | KVPosition | inlinevirtual |
| GetCosTheta() const | KVPosition | inlinevirtual |
| GetDirection() | KVPosition | virtual |
| GetDistance(void) const | KVPosition | inlinevirtual |
| GetMatrix() const | KVPosition | virtual |
| GetMaximumMisalignmentAngle() const | KVPosition | inlinevirtual |
| GetMisalignmentAngle() const | KVPosition | inlineprivate |
| GetNormalIntoShape() const | KVPosition | inlinevirtual |
| GetOC_SC_CosAngle() const | KVPosition | inlineprivate |
| GetPhi() const | KVPosition | inlinevirtual |
| GetPhiMax() const | KVPosition | inline |
| GetPhiMin() const | KVPosition | inline |
| GetRandomAngles(Double_t &th, Double_t &ph, Option_t *t="isotropic") | KVPosition | virtual |
| GetRandomDirection(Option_t *t="isotropic") | KVPosition | virtual |
| GetRandomIsotropicRotation() | KVPosition | |
| GetRandomPointOnSurface() const | KVPosition | virtual |
| GetShape() const | KVPosition | virtual |
| GetSinTheta() const | KVPosition | inlinevirtual |
| GetSolidAngle(void) const | KVPosition | virtual |
| GetSurfaceArea(int npoints=100000) const | KVPosition | virtual |
| GetSurfaceCentre() const | KVPosition | inlinevirtual |
| GetTheta() const | KVPosition | inlinevirtual |
| GetThetaMax() const | KVPosition | inline |
| GetThetaMin() const | KVPosition | inline |
| GetVolumeCentre() const | KVPosition | inlinevirtual |
| GetWidthsFromDimension(Double_t lin_dim) | KVPosition | |
| initialize_root_geo() | KVPosition | private |
| IsAlignedWith(KVPosition *pos) | KVPosition | |
| IsAzimuthallyWiderThan(KVPosition *pos) | KVPosition | |
| IsInPhiRange(const Double_t phi) | KVPosition | |
| IsInPolarRange(const Double_t theta) | KVPosition | |
| IsOverlappingWith(KVPosition *pos) | KVPosition | |
| IsSmallerThan(KVPosition *pos) | KVPosition | |
| KVPosition()=default | KVPosition | |
| KVPosition(Double_t thmin, Double_t thmax, Double_t phmin, Double_t phmax, Double_t dist=0.0) | KVPosition | |
| KVPosition(const KVPosition &o) | KVPosition | inline |
| KVPosition(KVPosition &&other) | KVPosition | inline |
| operator=(KVPosition other) | KVPosition | inline |
| ROOTGeo() const | KVPosition | inlinevirtual |
| set_surface_centre() | KVPosition | private |
| set_volume_centre() | KVPosition | private |
| SetAzimuthalAngle(Double_t ph) | KVPosition | virtual |
| SetAzimuthalMinMax(Double_t min, Double_t max) | KVPosition | virtual |
| SetAzimuthalWidth(Double_t aw) | KVPosition | virtual |
| SetDistance(Double_t d) | KVPosition | inline |
| SetMatrix(const TGeoHMatrix *) | KVPosition | virtual |
| SetPhi(Double_t p) | KVPosition | inline |
| SetPhiMinMax(Double_t min, Double_t max) | KVPosition | inline |
| SetPolarAngle(Double_t th) | KVPosition | virtual |
| SetPolarMinMax(Double_t min, Double_t max) | KVPosition | virtual |
| SetPolarWidth(Double_t pw) | KVPosition | virtual |
| SetShape(TGeoBBox *) | KVPosition | virtual |
| SetTheta(Double_t t) | KVPosition | inline |
| swap(KVPosition &p1, KVPosition &p2) | KVPosition | friend |
| ~KVPosition()=default | KVPosition | virtual |