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

Public Methods | |
| Sphe ( double ri, double ro, double th1=0, double th2=M_PI, double ph1=0, double ph2=2*M_PI ) | |
| constructor: inner, outer radii; limits in theta, phi (defaults: full solid angle). More... | |
| double | innerRadius () const |
| double | outerRadius () const |
| double | theta1 () const |
| double | theta2 () const |
| double | phi1 () const |
| double | phi2 () const |
| int | fullAzimuth () const |
| int | fullPolar () const |
| virtual const char* | nameOf () const |
| makes name available to subclasses using the type info facility. More... | |
| virtual void | printOn ( std::ostream& os = std::cout ) const |
| print info about this object. More... | |
Private Attributes | |
| double | inner_radius |
| double | outer_radius |
| double | theta_1 |
| double | theta_2 |
| double | phi_1 |
| double | phi_2 |
| int | full_azimuth |
| int | full_polar |
It is not clear if this Sphe is the same as the GEANT volume of the same name.
Definition at line 18 of file Sphe.h.
|
|
constructor: inner, outer radii; limits in theta, phi (defaults: full solid angle).
|
|
|
|
|
|
|
|
|
Definition at line 28 of file Sphe.h. Referenced by printOn(). |
|
|
makes name available to subclasses using the type info facility.
Reimplemented from GeomObject. |
|
|
Definition at line 29 of file Sphe.h. Referenced by printOn(). |
|
|
Definition at line 32 of file Sphe.h. Referenced by printOn(). |
|
|
Definition at line 33 of file Sphe.h. Referenced by printOn(). |
|
|
print info about this object.
Reimplemented from Volume. |
|
|
Definition at line 30 of file Sphe.h. Referenced by printOn(). |
|
|
Definition at line 31 of file Sphe.h. Referenced by printOn(). |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1.2.3 written by Dimitri van Heesch,
© 1997-2000