#include <SlicedCone.h>
Inheritance diagram for SlicedCone:

Public Methods | |
| SlicedCone (Medium* mother, const Cone& theCone) | |
| Medium& | addLayer (double thickness, const char* material="vacuum", Detector* det=0) |
| double | length () const |
| const Point& | center () const |
| const Vector& | axis () const |
| void | createDetectorView (gui::DisplayRep& view) |
| override to prevent attempted display of Slice: sub class must do its own thing. More... | |
| const char* | nameOf () const |
| child-related operations. More... | |
Private Attributes | |
| double | m_length |
| double | m_outer_radius |
| double | m_inner_radius |
| double | m_outer_slope |
| double | m_inner_slope |
|
|
Definition at line 15 of file SlicedCone.cxx. |
|
|
Definition at line 44 of file SlicedCone.cxx. |
|
|
Definition at line 46 of file SlicedCone.h. |
|
|
Definition at line 42 of file SlicedCone.h. |
|
|
override to prevent attempted display of Slice: sub class must do its own thing.
Reimplemented from LayeredMedium. Definition at line 68 of file SlicedCone.cxx. |
|
|
Definition at line 24 of file SlicedCone.h. |
|
|
child-related operations.
Reimplemented from CompositeMedium. Definition at line 31 of file SlicedCone.h. |
|
|
Definition at line 37 of file SlicedCone.h. |
|
|
Definition at line 37 of file SlicedCone.h. |
|
|
Definition at line 35 of file SlicedCone.h. |
|
|
Definition at line 37 of file SlicedCone.h. |
|
|
Definition at line 37 of file SlicedCone.h. |
1.2.3 written by Dimitri van Heesch,
© 1997-2000