shape
More...
#include <shapes.h>
|
G4VSolid * | get_solid (const std::string &prefix, double wrapthick, G4Translate3D &shift) const |
| get solid
|
|
virtual G4VSolid * | get_tesselatedsolid (const std::string &prefix, double wrapthick, G4Translate3D &shift) const =0 |
| get tessellated solid
|
|
virtual G4VSolid * | get_trapezoid (const std::string &prefix, double wrapthick, G4Translate3D &shift) const =0 |
| get trapezoid
|
|
virtual G4VSolid * | get_extrudedsolid (const std::string &prefix, double wrapthick, G4Translate3D &shift) const =0 |
| get extruded solid
|
|
virtual G4VSolid * | get_bellecrystal (const std::string &prefix, double wrapthick, G4Translate3D &shift) const =0 |
| get Belle crystal
|
|
virtual bool | istrap () const =0 |
| is trapped
|
|
shape
Definition at line 29 of file shapes.h.
◆ shape_t()
◆ ~shape_t()
◆ get_solid()
G4VSolid * get_solid |
( |
const std::string & |
prefix, |
|
|
double |
wrapthick, |
|
|
G4Translate3D & |
shift |
|
) |
| const |
get solid
Definition at line 73 of file shapes.cc.
74 {
76 }
virtual G4VSolid * get_bellecrystal(const std::string &prefix, double wrapthick, G4Translate3D &shift) const =0
get Belle crystal
◆ get_trapezoid()
virtual G4VSolid * get_trapezoid |
( |
const std::string & |
prefix, |
|
|
double |
wrapthick, |
|
|
G4Translate3D & |
shift |
|
) |
| const |
|
pure virtual |
◆ istrap()
virtual bool istrap |
( |
| ) |
const |
|
pure virtual |
◆ nshape
The documentation for this struct was generated from the following files: