| 
    Geant4
    10.02
    
   | 
 
#include <G4IntersectingCone.hh>
Public Member Functions | |
| G4IntersectingCone (const G4double r[2], const G4double z[2]) | |
| virtual | ~G4IntersectingCone () | 
| G4int | LineHitsCone (const G4ThreeVector &p, const G4ThreeVector &v, G4double *s1, G4double *s2) | 
| G4bool | HitOn (const G4double r, const G4double z) | 
| G4double | RLo () const | 
| G4double | RHi () const | 
| G4double | ZLo () const | 
| G4double | ZHi () const | 
| G4IntersectingCone (__void__ &) | |
Protected Member Functions | |
| G4int | LineHitsCone1 (const G4ThreeVector &p, const G4ThreeVector &v, G4double *s1, G4double *s2) | 
| G4int | LineHitsCone2 (const G4ThreeVector &p, const G4ThreeVector &v, G4double *s1, G4double *s2) | 
Protected Attributes | |
| G4double | zLo | 
| G4double | zHi | 
| G4double | rLo | 
| G4double | rHi | 
| G4bool | type1 | 
| G4double | A | 
| G4double | B | 
Definition at line 51 of file G4IntersectingCone.hh.
Definition at line 46 of file G4IntersectingCone.cc.
References A, B, G4GeometryTolerance::GetInstance(), G4GeometryTolerance::GetSurfaceTolerance(), rHi, rLo, type1, zHi, and zLo.
 Here is the call graph for this function:
      
  | 
  virtual | 
Definition at line 103 of file G4IntersectingCone.cc.
| G4IntersectingCone::G4IntersectingCone | ( | __void__ & | ) | 
Definition at line 94 of file G4IntersectingCone.cc.
Definition at line 114 of file G4IntersectingCone.cc.
References rHi, type1, and zHi.
Referenced by G4PolyconeSide::PointOnCone().
 Here is the caller graph for this function:| G4int G4IntersectingCone::LineHitsCone | ( | const G4ThreeVector & | p, | 
| const G4ThreeVector & | v, | ||
| G4double * | s1, | ||
| G4double * | s2 | ||
| ) | 
Definition at line 140 of file G4IntersectingCone.cc.
References LineHitsCone1(), LineHitsCone2(), and type1.
Referenced by G4PolyconeSide::Intersect(), and G4PolyhedraSide::LineHitsSegments().
 Here is the call graph for this function:
 Here is the caller graph for this function:
      
  | 
  protected | 
Definition at line 214 of file G4IntersectingCone.cc.
References a, A, B, kInfinity, sqr(), and G4InuclParticleNames::z0.
Referenced by LineHitsCone().
 Here is the call graph for this function:
 Here is the caller graph for this function:
      
  | 
  protected | 
Definition at line 304 of file G4IntersectingCone.cc.
References a, A, B, kInfinity, sqr(), and G4InuclParticleNames::z0.
Referenced by LineHitsCone().
 Here is the call graph for this function:
 Here is the caller graph for this function:
      
  | 
  inline | 
Definition at line 64 of file G4IntersectingCone.hh.
References rHi.
      
  | 
  inline | 
Definition at line 63 of file G4IntersectingCone.hh.
References rLo.
      
  | 
  inline | 
Definition at line 66 of file G4IntersectingCone.hh.
References zHi.
Referenced by G4PolyconeSide::Extent(), and G4PolyhedraSide::Extent().
 Here is the caller graph for this function:
      
  | 
  inline | 
Definition at line 65 of file G4IntersectingCone.hh.
References zLo.
Referenced by G4PolyconeSide::Extent(), and G4PolyhedraSide::Extent().
 Here is the caller graph for this function:
      
  | 
  protected | 
Definition at line 83 of file G4IntersectingCone.hh.
Referenced by G4IntersectingCone(), LineHitsCone1(), and LineHitsCone2().
      
  | 
  protected | 
Definition at line 83 of file G4IntersectingCone.hh.
Referenced by G4IntersectingCone(), LineHitsCone1(), and LineHitsCone2().
      
  | 
  protected | 
Definition at line 78 of file G4IntersectingCone.hh.
Referenced by G4IntersectingCone(), HitOn(), and RHi().
      
  | 
  protected | 
Definition at line 78 of file G4IntersectingCone.hh.
Referenced by G4IntersectingCone(), and RLo().
      
  | 
  protected | 
Definition at line 81 of file G4IntersectingCone.hh.
Referenced by G4IntersectingCone(), HitOn(), and LineHitsCone().
      
  | 
  protected | 
Definition at line 78 of file G4IntersectingCone.hh.
Referenced by G4IntersectingCone(), HitOn(), and ZHi().
      
  | 
  protected | 
Definition at line 78 of file G4IntersectingCone.hh.
Referenced by G4IntersectingCone(), and ZLo().